Peppol BIS Billing 3.0.15 · UBL

DK-R-006: For Danish suppliers bank account and registration account is mandatory if payment means…

Peppol BIS Billing 3.0.15 · UBL

fatalcountry

Original rule text

For Danish suppliers bank account and registration account is mandatory if payment means is 31 or 42

Stored validation assertion
not(((cbc:PaymentMeansCode = '31') or (cbc:PaymentMeansCode = '42'))       and not((normalize-space(cac:PayeeFinancialAccount/cbc:ID/text()) != '') and (normalize-space(cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID/text()) != ''))       )

DK-R-006 is a fatal rule in the country layer of Peppol BIS Billing 3.0.15 · UBL. An invoice that breaks it is rejected.

Where to go next

No published Peppol BIS Billing UBL release comparison lists a change to DK-R-006.

Validate an invoice against these rules · All release changes