Faktura

UBL cardinality

UBL-SR54 rules

Elements the semantic model treats as singular, and where repeating them means the sender has more data than the standard can carry.

UBL-SR-01fatalContract identifier shall occur maximum once.
UBL-SR-02fatalReceive advice identifier shall occur maximum once
UBL-SR-03fatalDespatch advice identifier shall occur maximum once
UBL-SR-04fatalInvoice object identifier shall occur maximum once
UBL-SR-05fatalPayment terms shall occur maximum once
UBL-SR-06fatalPreceding invoice reference shall occur maximum once
UBL-SR-07fatalIf there is a preceding invoice reference, the preceding invoice number shall be present
UBL-SR-08fatalInvoice period shall occur maximum once
UBL-SR-09fatalSeller name shall occur maximum once
UBL-SR-10fatalSeller trader name shall occur maximum once
UBL-SR-11fatalSeller legal registration identifier shall occur maximum once
UBL-SR-12fatalSeller VAT identifier shall occur maximum once
UBL-SR-13fatalSeller tax registration shall occur maximum once
UBL-SR-14fatalSeller additional legal information shall occur maximum once
UBL-SR-15fatalBuyer name shall occur maximum once
UBL-SR-16fatalBuyer identifier shall occur maximum once
UBL-SR-17fatalBuyer legal registration identifier shall occur maximum once
UBL-SR-18fatalBuyer VAT identifier shall occur maximum once
UBL-SR-19fatalPayee name shall occur maximum once, if the Payee is different from the Seller
UBL-SR-20fatalPayee identifier shall occur maximum once, if the Payee is different from the Seller
UBL-SR-21fatalPayee legal registration identifier shall occur maximum once, if the Payee is different from the Seller
UBL-SR-22fatalSeller tax representative name shall occur maximum once, if the Seller has a tax representative
UBL-SR-23fatalSeller tax representative VAT identifier shall occur maximum once, if the Seller has a tax representative
UBL-SR-24fatalDeliver to information shall occur maximum once
UBL-SR-25fatalDeliver to party name shall occur maximum once
UBL-SR-26fatalPayment reference shall occur maximum once
UBL-SR-27fatalPayment means text shall occur maximum once
UBL-SR-28fatalMandate reference identifier shall occur maximum once
UBL-SR-29fatalBank creditor reference shall occur maximum once
UBL-SR-30fatalDocument level allowance reason shall occur maximum once
UBL-SR-31fatalDocument level charge reason shall occur maximum once
UBL-SR-32fatalVAT exemption reason text shall occur maximum once
UBL-SR-33fatalSupporting document description shall occur maximum once
UBL-SR-34fatalInvoice line note shall occur maximum once
UBL-SR-35fatalReferenced purchase order line identifier shall occur maximum once
UBL-SR-36fatalInvoice line period shall occur maximum once
UBL-SR-37fatalItem price discount shall occur maximum once
UBL-SR-39fatalProject reference shall occur maximum once.
UBL-SR-40fatalBuyer trade name shall occur maximum once
UBL-SR-42fatalParty tax scheme shall occur maximum twice in accounting supplier party
UBL-SR-43fatalScheme identifier shall only be used for invoiced object (document type code with value 130 or 50)
UBL-SR-44fatalAn Invoice may only have one unique PaymentID, but the PaymentID may be used for multiple PaymentMeans
UBL-SR-45fatalDue Date shall occur maximum once
UBL-SR-46fatalPayment means text shall occur maximum once
UBL-SR-47fatalWhen there are more than one payment means code, they shall be equal
UBL-SR-48fatalInvoice lines shall have one and only one classified tax category.
UBL-SR-49fatalValue tax point date shall occur maximum once
UBL-SR-50fatalItem description shall occur maximum once
UBL-SR-51fatalAn address can only have one third line.
UBL-SR-52fatalDocument reference shall occur maximum once
UBL-SR-53fatalCompanyID (VAT Identifier) must be stated when providing the PartyTaxScheme/TaxScheme/ID.
UBL-SR-54fatalAn Invoice shall contain maximum one Payment Card account (BG-18).
UBL-SR-55fatalAn Invoice shall contain maximum one Payment Mandate (BG-19).
UBL-SR-56fatalAn Invoice shall contain maximum one Originator document reference identifier (BT-17).

← All rule families · Validate an invoice →