Skip to content

Validator Configuration 2024-06-20 compatible with XRechnung 3.0.x

Latest
Compare
Choose a tag to compare
@bdewein bdewein released this 20 Jun 19:59
· 5 commits to master since this release

2024-06-20

This release is compatible with XRechnung 3.0.x

Because of new CII-SR-461 and CII-SR-462 (as part of CEN Rules version 1.3.12) and increase of CII-SR-452 and CII-SR-454 error levels it might break your validation and business workflow. Please evaluate impact!

Added

  • CEN unexpected test on decimal places in BT-131 "Invoice line net amount" in CII
  • CEN unexpected tests on BR-AE-02, BR-AE-03, and BR-AE-04 with BT-32 and no BT-31 in CII
  • Unit tests for CII-SR-461 and CII-SR-462 - multiple BT-7 "Value added tax point date" and BT-8 "Value added tax point date code" in CII

Changed

  • Using CEN Schematron Rules 1.3.12
  • Using XRechnung Schematron 2.1.0
  • Using XRechnung Testsuite 2024-06-20
  • set CII-SR-452 customLevel to "error" to enforce correct cardinality of BT-9 "Payment due date" and BT-20 "Payment terms" in CII
  • set CII-SR-454 customLevel to "error" to enforce exactly one BG-30 "Line VAT information" within BG-25 "Invoice line" in CII
  • tests on BR-AE-02, BR-AE-03, and BR-AE-04 moved from src/test/unexpected to src/test/cen-unit-tests
  • tests cen-unit-test/cii-br-s-08-rounding-rule.xml and unexpected/br-co-23-reason-codes.xml to comply with BR-CL-23
  • tests cen-unit-test/cii-br-e-10-test.xml and cen-unit-test/cii-br-e-10-test-2.xml to comply with CII-SR-461