PEPPOL-EN16931-R051: All currencyID attributes must have the same value as the invoice currency code (BT-5),…
Peppol BIS Billing 3.0.17 · UBL
fatalformat
Original rule text
All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total VAT amount in accounting currency (BT-111).
Stored validation assertion
@currencyID = $documentCurrencyCode
PEPPOL-EN16931-R051 is a fatal rule in the format layer of Peppol BIS Billing 3.0.17 · UBL. An invoice that breaks it is rejected. It refers to BT-5, BT-111.
Where to go next
No published Peppol BIS Billing UBL release comparison lists a change to PEPPOL-EN16931-R051.