Peppol BIS Billing 3.0.21 · UBL

BR-19: The Seller tax representative postal address (BG-12) shall be provided in the Invoice,…

Peppol BIS Billing 3.0.21 · UBL

fatalbusiness

Original rule text

[BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11).

Stored validation assertion
exists(cac:PostalAddress)

BR-19 is a fatal rule in the business layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected. It refers to BG-12, BG-4, BG-11.

What this rule requires

BR-19 requires that if the invoice contains a Seller tax representative party (cac:TaxRepresentativeParty in UBL, ram:SellerTaxRepresentativeTradeParty in CII), that party must include a postal address (cac:PostalAddress in UBL, ram:PostalTradeAddress in CII). The rule fails fatally when the tax representative party element is present but the required postal address element is missing.

How to fix

Add the postal address element inside the tax representative party element. In UBL, ensure cac:TaxRepresentativeParty has a child cac:PostalAddress. In CII, ensure ram:SellerTaxRepresentativeTradeParty has a child ram:PostalTradeAddress. The test only checks that the element exists, not its content.

Guidance on this rule. The original text above is authoritative.

Where to go next

No published Peppol BIS Billing UBL release comparison lists a change to BR-19.

Validate an invoice against these rules · All release changes