IBR-151-OM

[IBR-151-OM] - Seller identifier (IBT-029) is mandatory with Scheme identifier (IBT-029-1) 'Special Zone License Number' if Invoice transaction type (BTOM-001) is Special zone supplies (XXXXXXXXXXXXX1XXXXXX) and Seller country subdivision code (BTOM-024) is not equal to 'MO'.

About

ID
IBR-151-OM
Flag
fatal
Context
ubl:Invoice | cn:CreditNote
Test
not($isSpecialZone and cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentityCode!='MO') or cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID