Skip to content

EN16931 Validation artefacts v.1.3.1

Compare
Choose a tag to compare
@oriol oriol released this 28 Feb 16:07
· 232 commits to master since this release

This is version 1.3.1 of the EN16931 validation artefacts.

It supports the validation of UBL 2.1 and Cross Industry Invoice D16B.

Each ZIP file contains the validation artefacts as source Schematron as well as a single preprocessed Schematron (.sch) and as pre-compiled XSLT versions (.xslt).

For both syntaxes, example documents are contained in the folder "examples".

This release of the EN16931 validation artefacts is licensed using European Union Public Licence (EUPL) version 1.2.

Release notes

UBL

  • One more validation rule is needed for full BT-18 compliance #194
  • Error in BR-S-03, assumes that CompanyID is VAT without checking (UBL) #192
  • An invoice object identifier cannot have attachment should be fatal #190
  • UBL-CR-666 – Suggested editorial improvement #193
  • UBLVersionID #189
  • Error in BR-S-08 #188
  • UBL: PaymentMeans & @schemeID checks #184
  • UBL: Direct debit must not be repeated in the document #183
  • UBL: Card payment information must not be repeated in the document #182
    *The VATEX code list has been changed to uppercase codes but to allow for transition the validation rule for the code list has been made case neutral. The case neutrality will be changed back in the fall release-

CII:

  • Same rule/@context twice within a pattern #205
  • Update codes according to latest listing of codes #204
  • Change in rule BR-17 #201
  • BR-CL-08: BIS BILLING 3.0 rule is wrong for cbc:Note #200
  • Error in BR-S-08 for CII #199