InvoiceGlass

Unknown party identifier scheme · BR-DEX-04

  • Severity · Error
  • Applies to · UBL / CII
  • Editorial review pending

The rule checks UBL party identifiers and CII global identifiers outside the item and delivery recipient blocks. The XRechnung extension accepts ISO 6523 ICD and DiGA codes XR01 through XR03. In UBL, seller and payee identifiers can also use SEPA.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Identify the system that issued the reported identifier. Set the schemeID attribute to the accepted code for that system.

Rule text and source

Paraphrase · The XRechnung extension checks the schemes of UBL party identifiers and CII GlobalID identifiers outside the item and delivery recipient blocks against ISO 6523 ICD and the DiGA additions XR01 through XR03. UBL also accepts SEPA for seller and payee identifiers.

Message to the sender

Subject: Invoice {invoiceNumber} – invalid identifier scheme

Hello,

Thank you for your invoice {invoiceNumber} dated {issueDate}. The check flagged the scheme of a party identifier in the XRechnung extension (BR-DEX-04). Could you verify the identifier’s source system and resend the invoice XML with the corresponding scheme code?

Kind regards

Example

A seller GLN is labelled with the scheme code GLN. The sender uses the designated code 0088 for the same GLN.

Rule versions

KoSIT · XRechnung Schematron 2.6.0

Validate a file