Releases: ConnectingEurope/eInvoicing-EN16931
EN16931 Validation artefacts v1.3.16
This is version 1.3.16 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.
- Bug in BR-CO-26 UBL validation #485
- Missing validation on BT-81, BT-82, BT-83 for CII #484
- Code list changes #483
- BR-CO-25 applied on credit notes in UBL but not CII #477
- UBL-SR-23 incorrect mapping path in BIS3 INV and CN. #464
- UBL-CR-674 incorrect mapping path in BIS3 INV and CN. #463
- BR-B-02 rule path mis-mapping to ID #462
- BR-CL-01 in UBL to be corrected - 502 and 503 are Credit Notes #461
- Missing CII-SR equivalent to UBL-SR-47 #457
- New CII-SR-464 without EN-Relation to BT-86 #455
- BUG in 1.13.15 -> BR-CO-27 wrong codes used (CII) and still wrong naming #454
- Missing UBL-SR-03 (BT-16) equivalent for BT-17 (/Invoice/cac:OriginatorDocumentReference/cbc:ID) #486
- Discrepancies between CII and UBL schematrons (on rules BR-18, BR-20, BR-50, BR-51) #496
- CII: missing check for BT-128 #494
- CII: BT-123 - missing cardinality check #493
- CII: Issues at ram:SpecifiedTradeSettlementHeaderMonetarySummation #492
- Multiple issues regarding ram:SpecifiedTradeAllowanceCharge #491
- CII XSLT failing when multiple ram:ActualAmount are existing in ram:SpecifiedTradeAllowanceCharge #490
EN16931 Validation artefacts v1.3.15
This is version 1.3.15 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.
- Update codes in code lists #422
- Restored missing example files #425
- CII Wrong calculation for rules BR-IC-08, BR-G-08, BR-E-08 and BR-AE-08 #435
- UBL-CR-628 and UBL-CR-631 are identical #438
- The IDs of some of the new Business Rules of the upcoming EU EN 16931 are already taken by Validator Rules #445
- BT-86 missing validation in CII #447
- Adopt new codes into Schematrons #449
- Added rules CII-SR-465 and CII-SR-466 #488
EN16931 Validation artefacts v1.3.14.2
This is hot fix version 1.3.14.2 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.
- Fix variable name for $Credit_Payment_instructions #437
EN16931 Validation artefacts v1.3.14.1
This is version 1.3.14.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.
EN16931 Validation artefacts v.1.3.14
This is version 1.3.14 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.
- [Update codes in validation artefacts] #422
- [Correct text BareCode in the Schematron rules] #420
- [Invalid Code for Seller VAT identifier (BT-31) in our Codelist for CII] #419
- [Provide valid and up-to-date examples] #418
- [BR-O-03 CII doesn't check absence of BT-48 field] #414
- [UBL-SR-22 checking for wrong XPath] #410
- [Missing rule in UBL for checking for the mandatory CompanyID (VAT-id) in PartyTaxScheme ] #407
- [BR-CO-27 can not fail]#403
- [CII: BR-AG* does not match BR-Names in UBL / EN16931] #400
- [BR-AG-06 and BR-AG-07] #399
- [CII: BR-61 test bug] #396
EN16931 Validation artefacts v.1.3.13
This is version 1.3.13 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.
- Multiple allowances on one item #395
- Update validation artafacts with Nov 24 codes #390
- CII Schematron - BT-8 - [CII-SR-462] - Only one DueDateTypeCode shall be present - #387
- Artefacts v1.3.12 (CII) do not check BR-62 / BR-63 correct any more #381
- Contradicting message #379
- CII special ID elements without attributes - not handled correctly #375
- Commit did overwrite PR changes #374
EN16931 Validation artefacts v.1.3.12
This is version 1.3.12 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.
- Changes in the code lists. #372
- BT-32 path check missing in BR-AE-02, BR-AE-03, and BR-AE-04 in CII #371
- [BR-63] fails if multiple URIUniversalCommunication are present #369
- BR-33 / BR-CO-21 rules validation doesn't work on CII files (OK on UBL files) #368
- Undocumented and missing changes in v.1.3.11 release #366
- missing cardinality check for Value added tax point date (BT-7) and Value added tax point date code (BT-8) in CII #365
Merged pull requests
- Update URLs to Digital Europe (from CEF) #364
EN16931 Validation artefacts v.1.3.11
This is version 1.3.11 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.
- Cardinality of DesignatedProductClassification in CII might stop the check BR-65 #355
- CII Missing check on DefinedTradeContact cardinality #354
- CII BT-17 and BT-18 checks to be improved #353
- UBL-SR-43 using attribute scheme instead of schemeID #351
- CII - missing cardinality check for ApplicableTradeTax (BG-30) #349
- Error in Validation of Rule BR-E-08 #348
- UBL-SR-51 does not check cac:DeliveryLocation #347
- Typo in rule-text UBL-CR-282, UBL-CR-247 and UBL-CR-183 (UBL) #346
- Typo in rule-text UBL-CR-583, UBL-CR-577 and UBL-CR-572 (UBL) #345
- BR-17 rule checks too hard? #344
- CII - missing cardinality check for SpecifiedTradePaymentTerms #343
- add missing currency codes #356
- Add EAS Code 0218 list #359
Full Changelog: validation-1.3.10...validation-1.3.11
EN16931 Validation artefacts v.1.3.10
This is version 1.3.10 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.
- Codes #342
- BR-51 check in UBL is bogus #341
- Typos in rule texts (CII) #340
- CII Validation artefact - rounding issue on BR-E-08 #338
- BR_IC_08 incorrect fail? #336
- Redundant/broken rule in release v.1.3.9 #335
- Include new publication adres for iso6523 #334
- Typos in rule texts and xpath (UBL) #330
- The CII rules BG-20 and BG-21 seem to not be tested #329
- Special rules for the currency HUF #325
- [CII] VAT breakdown rounding problem, ex BR-Z-08 #320
EN16931 Validation artefacts v.1.3.9
This is version 1.3.9 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.
-
Update code lists from the EAS code list. #324
-
Cardinality for AddressLine in UBL. #323
-
Correct BR-17 in CII #322
-
CII-SR-440 correction in CII #321
-
Date validation regexp in CII #319
-
BR-B-02 rule - incorrect schematron check #318
-
Typo in Jurisdiction in rule UBL-CR-487 #313
-
Changed the slack function for BR-CO-17 #303