Skip to content

Releases: ConnectingEurope/eInvoicing-EN16931

EN16931 Validation artefacts v.1.3.13

08 Oct 17:59
7ce3772
Compare
Choose a tag to compare

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

10 Apr 12:34
Compare
Choose a tag to compare

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

04 Oct 10:21
8d3664d
Compare
Choose a tag to compare

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

11 Apr 06:55
Compare
Choose a tag to compare

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

10 Oct 10:26
Compare
Choose a tag to compare

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

EN16931 Validation artefacts v.1.3.8

08 Apr 11:13
Compare
Choose a tag to compare

This is version 1.3.8 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.

Resolved issues

  • Mismatch between CII assertion IDs and error texts #312
  • BR-S-09 uses slack in UBL but not in CII #311
  • Update Card Payment details #310
  • Update codelists according to latest publication #309
  • Message for UBL-SR-44 is incorrect? #308
  • CII: BR-CL-10 and BR-CL-26 use conflicting selectors #307
  • BR-CL-19 (Allowance reason code) missing code 105 (which is listed in the codelists) #306
  • No rule that warns if DeliveryAddress is used (instead of DeliveryLocation/Address) #304
  • Schematron (XSLT) ERROR on [BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals. #303
  • BIS3 rule CR-665 #300
  • UBL & CII: v1.3.7 (2021-10-04)/UBL-CR-414 #299
  • Typo in rule text and context in UBL-CR-607 and UBL-CR-487 #297

EN16931 Validation artefacts v.1.3.7

04 Oct 08:49
Compare
Choose a tag to compare

This is version 1.3.7 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.

Resolved issues

  • Include SCH file version Format CII Format UBL #234
  • Resolving syntax artefact errors in UBL #293
  • Problem with 1.3.5 release: XSLT error in BR-CO-15 bug Format CII #284
  • Problem in eInvoicing-EN16931/cii/examples/CII_business_example_02.xml Format CII #285
  • UBL-SR-06 should be within context cac:BillingReference Format UBL #286
  • Requesting to remove UBL-SR-27 and UBL-SR-38 as the syntax does not exist in BIS Billing enhancement Format UBL #287
  • False positive of [BR-IG-08] #290
  • Proposed fix for #257 and #284 - BR-CO-15

EN16931 Validation artefacts v.1.3.6

11 Jun 08:24
Compare
Choose a tag to compare

This is version 1.3.6 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

  • BR-CO-09 Alignment of codes to the ISO3166 code list as listed by CEF, for example adding XI. Resolves error defined in #289

EN16931 Validation artefacts v.1.3.5

29 Mar 07:48
Compare
Choose a tag to compare

This is version 1.3.5 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

  • BR-O-08 Error not reproducable #264
  • Create checks, that the CII date format is verified #259
  • [CII] BR-E-08, BR-E-09 and BR-E-10 are not triggered, the parent rule has wrong XPath selection #258
  • Ruleset 1.3.3 - UBL - BR-CO-15 is broken if more than one TaxAmount is present #257
  • validation error in BR-CO-17 - still "round"-Problems with negative invoices #256
  • Validation Error BR-Z-08 #254
  • Missing UoM code NM3 in schematron #250
  • Incorrect XPath for BR-Z-08 in CII #246
  • Test and description do not match #244

EN16931 Validation artefacts v.1.3.4

27 Jan 10:20
Compare
Choose a tag to compare

This is version 1.3.4 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

This release fixes issues introduced on version 1.3.3 of the validation artefacts.

  • Resolves issue #242: When an instance contained a PayableRoundingAmount with a value of 0, BR-CO-16 raised a false positive.
  • Resolves issue #219: It was not possible adding BT-8 when there was an Invoice Period in the Invoice.
  • Resolves issue #251: Resolves issue when not using the default namespace