IBR-016-OM

[IBR-016-OM] - Either Buyer identifier (IBT-046) or Buyer VATIN (IBT-048) MUST be present when the Invoice transaction type (BTOM-001) is a Full tax invoice (1XXXXXXXXXXXXXXXXXXX) OR Third-party Invoice (XXX1XXXXXXXXXXXXXXXX) OR Summary invoice (XXXX1XXXXXXXXXXXXXXX) OR Continuous supply (XXXXX1XXXXXXXXXXXXXX) OR Export Invoice (XXXXXX1XXXXXXXXXXXXX) OR Profit margin invoice (XXXXXXXXX1XXXXXXXXXX) 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)