Skip to content

Releases: itplr-kosit/xrechnung-schematron

XRechnung Schematron 1.7.0 compatible with XRechnung 2.2.0

25 Jan 14:53
Compare
Choose a tag to compare

This version is compatible with XRechnung 2.2.0

Added

  • Schematron Rules

    • BR-DE-27, that a telephone number must have at least three digits
    • BR-DE-28, that an email address must have exactly one @ sign, does not start or end with a dot, the @ sign must not be flanked by a whitespace or a dot and must be preceded and followed by at least two characters.
    • BR-DE-18-a, CII cardinality for BT-20
  • Schematron Rules for XRechnung Extension to include DIGA Codes (XR01, XR02, XR03)

    • BR-DEX-04 replaces CEN rule BR-CL-10 (ISO 6523 ICD Codelist)
    • BR-DEX-05 replaces CEN rule BR-CL-11 (ISO 6523 ICD Codelist)
    • BR-DEX-06 replaces CEN rule BR-CL-21 (ISO 6523 ICD Codelist)
    • BR-DEX-07 replaces CEN rule BR-CL-25 (EAS Codelist)
    • BR-DEX-08 replaces CEN rule BR-CL-26 (ISO 6523 ICD Codelist)
  • numerous tests for BR-DEX-04 to BR-DEX-08 rules

Changed

  • BR-DE-18 more robust checking of Skonto rules

Fixed

  • Corrected UBL invoice test for IBAN, checking for BR-DE-19 instead of BR-DE-21

XRechnung Schematron 1.6.1 compatible with XRechnung 2.1.1

15 Nov 16:23
Compare
Choose a tag to compare

v1.6.1 on 2021-11-15

This version is compatible with XRechnung 2.1.1

Fixed

  • Schematron Rules
    • BR-DE-18 fixed bug, that no newline was not allowed at last not skonto note
  • Tests
    • fixed wrong CII syntax in cii-br-de-23-test-bg-17-with-bg-18.xml

XRechnung Schematron 1.6.0 compatible with XRechnung 2.1.1

06 Aug 16:06
Compare
Choose a tag to compare

This version is compatible with XRechnung 2.1.1

Added

  • Schematron Rules
    • BR-DE-23 replaces BR-DE-13
    • BR-DE-24 replaces BR-DE-13
    • BR-DE-25 replaces BR-DE-13
    • BR-DE-26 (for UBL Invoice and CII only)

Changed

  • Schematron Rules
    • BR-DE-13 removed
  • Now only one Schematron file per Syntax
  • All test source instances valid to EN16931 and XRechnung 2.1

XRechnung Schematron 1.5.0 compatible with XRechnung 2.0.1

18 Dec 09:49
Compare
Choose a tag to compare

This version is compatible with XRechnung 2.0.1

Added

  • Schematron Rules
    • BR-DEX-03 to check existence of BG-DEX-06 in a BG-DEX-01

Changed

  • This version is compatible with XRechnung 2.0.1
  • Bump version to 1.5.0 for next release
  • Schematron Rules
    • BR-DE-16 is now only relevant, if bt-95, bt-102 or bt-151 exist

Fixed

  • Schematron Rules
    • BR-DEX-02 rewrote rule to not give false negative
    • BR-DE-18 now checks last newline and allows negative Basisbetrag
    • BR-DE-19 flag is set to warning for CII
    • Wrong customization id/specification identifier for CreditNote

XRechnung Schematron 1.4.0 compatible with XRechnung 2.0.0

06 Aug 16:16
Compare
Choose a tag to compare

This release is compatible to XRechnung 2.0.0.

Added

  • Schematron Rules
    • BR-DE-22 to check for unique file names
    • BR-DEX-01 to allow mime type 'application/xml' in XRechnung Extension
    • BR-DEX-02 on checking the sum of prices for UBL sub invoice lines in XRechnung extension

Changed

  • Schematron Rules
    • BR-DE-19 and BR-DE-20 refactoring IBAN rules
    • BR-DE-21 to check specification identifier for extension

Fixed

  • Schematron Rules
    • BR-DE-19 and BR-DE-20 fixed CII IBAN rules

XRechnung Schematron 1.3.0 compatible with XRechnung 1.2.2

30 Dec 10:48
Compare
Choose a tag to compare

v1.3.0 on 2019-12-30

This version is compatible with XRechnung 1.2.2

Added

  • Schematron Rules
    • BR-DE-19 und BR-DE-20 on IBAN test
    • BR-DE-21 on correct CustomizationID independent of validation scenarios
  • Unit tests for contact rules and for IBAN using xmute instructions

Changed

  • Removed superflous files
  • Build.xml
    • Version string in Schematron files is configured by build script
    • Overwrite of Schematron compilation files is configurable

BETA: XRechnung Schematron 1.3.0 compatible with XRechnung 1.2.2

17 Dec 17:15
Compare
Choose a tag to compare

This is a beta release.

XRechnung Schematron 1.2.1 compatible with XRechnung 1.2.1

25 Jun 10:35
Compare
Choose a tag to compare

This release is compatible to XRechnung 1.2.1.

Please note that this version number is only by chance the same version number as XRechnung!

Added

Changed

  • README.md includes the new section „Technical Coverage of the National Business Rules in the Validation Artefacts

XRechnung Schematron 1.2.0 compatible with XRechnung 1.2.0

19 Dec 16:37
Compare
Choose a tag to compare

This release is compatible to XRechnung 1.2.0.

This version is only by chance the same version as XRechnung!

Because of #19 and #12 it might break your validation and business workflow. Please evaluate impact!

Added

  • Semantic Versioning (see README) #9
  • Codelist term 389 (Self-billed invoice) for BT-3 #19

Changed

  • Made descriptions of rules BR-DE-10 (#18), BR-DE-11 (#18), BR-DE-13 (#17), BR-DE-16 (#16), and BR-DE-18 (#22) more precise

Fixed

  • Workaround to inconsistency in CEN Norm and Rules concerning syntax binding as described in CEN issue #57
    • For now we allow for both 'VA' and 'VAT' (see #12)

Release of XRechnung 1.1 Schematron on 2018-08-31

31 Aug 13:33
3ae7108
Compare
Choose a tag to compare