IBR-016-OM

[IBR-016-OM] - Either Buyer identifier (IBT-046) or Buyer VATIN (IBT-048) MUST be present when the Invoice transaction type is (BTOM-001) a Full tax invoice (1XXXXXXXXXXXXXXXXXXX) and a Third-party Invoice (XXX1XXXXXXXXXXXXXXXX) or Summary invoice (XXXX1XXXXXXXXXXXXXXX) or Continuous supply (XXXXX1XXXXXXXXXXXXXX) or Export Invoice (XXXXXX1XXXXXXXXXXXXX) or Profit margin (XXXXXXXXX1XXXXXXXXXX) invoice or E-commerce supplies (XXXXXXXXXXX1XXXXXXXX).

About

ID
IBR-016-OM
Flag
fatal
Context
ubl:Invoice | cn:CreditNote
Test
not($isFullTax or $isThirdParty or $isSummary or $isContinuous or $isExport or $isProfitMargin or $isEcommerce) or (cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID or cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme[cac:TaxScheme/cbc:ID='VAT']/cbc:CompanyID)