Official Schematron eInvoicing-EN16931 artefacts for CEN/TC 434. This repository does not contain eInvoicing-EN16931 rules for any CIUS.
This was the repository originally created at ConnectingEurope/eInvoicing-EN16931 - it is now maintained here
Latest release
- UBL & CII: v1.3.2 (2020-05-25) - https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.3.2
- EDIFACT: v1.0.0 (2018-02-08) - https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/eInvoicing-EN16931-1.0.0
For each syntax a separate folder exists where all related artefacts are to be published.
ubl
- UBL 2.1 (ISO/IEC 19845:2015) - EN mandatory syntax- UBL Website: https://www.oasis-open.org/committees/ubl/
- Used XML Schemas: http://docs.oasis-open.org/ubl/os-UBL-2.1/UBL-2.1.zip
cii
- Cross Industry Invoice (D16B) - EN mandatory syntax- XML Schemas overview: http://www.unece.org/cefact/xml_schemas/index.html
- Used XML Schemas: http://www.unece.org/fileadmin/DAM/cefact/xml_schemas/D16B_SCRDM__Subset__CII.zip
edifact
- UN/EDIFACT (and ISO 26025 based XML version) - EN optional syntax
CEF supported code lists are available here:
Licensed under European Union Public Licence (EUPL) version 1.2.
Derivative work created from https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.2.3
That was Licensed under the Apache License, Version 2.0
-
v1.3.2 - 2020-05-25 (UBL and CII only)
- Added code 0208 in EAS and 0205 to 0208 in ICD code lists
-
v1.3.1 - 2020-02-28 (UBL and CII only)
- See all fixed issues: https://github.com/ConnectingEurope/eInvoicing-EN16931/issues?q=is%3Aissue+is%3Aclosed+milestone%3Av1.3.1
- Some codelist values have been added
-
v1.3.0 - 2019-10-05 (UBL and CII only)
- See all fixed issues: https://github.com/ConnectingEurope/eInvoicing-EN16931/issues?q=is%3Aissue+is%3Aclosed+milestone%3Av1.3.0
- Some codelist values have been added
-
v1.2.3 - 2019-07-05 (UBL and CII only)
- See all fixed issues: https://github.com/ConnectingEurope/eInvoicing-EN16931/issues?q=is%3Aissue+is%3Aclosed+milestone%3Av1.2.3
- Some codelist values were missing
-
v1.2.2 - 2019-07-05 (UBL and CII only)
-
v1.2.1 - 2019-05-14 (UBL and CII only)
-
v1.2.0 - 2019-04-26 (UBL and CII only)
- Note: this release does NOT contain the EDIFACT eInvoicing-EN16931 rules - its development is currently paused/stalled
- Note: this release is not backwards compatible, and the examples files were changed as well.
- See all fixed issues: https://github.com/ConnectingEurope/eInvoicing-EN16931/issues?q=is%3Aissue+is%3Aclosed+milestone%3Av1.2
- The UBL ODS files were removed, because they were out of sync with the used rules
- The folder names for examples files were unified across the syntaxes
- The name of the UBL Schematron/XSLT files was changed from
EN16931-UBL-model.*
toEN16931-UBL-eInvoicing-EN16931.*
-
v1.1.0 - 2018-06-26 (UBL and CII only)
- Note: this release does NOT contain the EDIFACT eInvoicing-EN16931 rules - its development is currently paused/stalled
- New participant identifier schemes are supported
- Rules targeting attributes were altered (issue #50)
- Fixed typo in
BR-CL-24
UBL (issue #52) - Some code list assertions had no
id
attributes (issue #53) - Rule
CII-SR-029
was removed and the context ofCII-SR-030
was adopted (issue #54) - Using
xs:decimal
instead ofxs:double
(issue #55) - The value of the VAT
@schemeID
attribute isVAT
(instead ofVA
) (issue #57) - Error in rule
BR-Z-10
UBL was fixed (issue #59) - Fixed error message of
BR-AF-05
CII (issue #60) - The value
532
was not supported inBR-CL-01
(issue #63)
-
v1.0.0 - 2018-02-08 (UBL, CII and EDIFACT)
- Initial release