Saudi Arabia: Additional Supplier Identification

You can specify additional Suppliers in Saudi Arabian documents.

Use the PartyIdentification/ID sub-element of the Party element to model this information.

Elements

ElementDescription
Invoice/AccountingSupplierParty/Party/PartyIdentification/IDSpecify the Supplier's ID.
Invoice/AccountingSupplierParty/Party/PartyIdentification/ID [@schemeID]Use one of the allowed values.

Restrictions

  • You must use one of the following values for the @schemeID attribute.
  • You must prefix the codes with VRBL:SA.
  • If you want to model multiple values, they must be entered in the same order as is specified in the table.
Element ValueDescription
VRBL:SA:MOMMOMRAH license
VRBL:SA:MLSMHRSD license
VRBL:SA:700700 Number
VRBL:SA:SAGMISA license
VRBL:SA:OTHOther OD

Example

The following example shows all the values in the required order:

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cac:AccountingSupplierParty>
        <cac:Party>
            <cac:PartyIdentification>
                <cbc:ID schemeID="VRBL:SA:MOM">10101010101</cbc:ID>
            </cac:PartyIdentification>
            <cac:PartyIdentification>
                <cbc:ID schemeID="VRBL:SA:MLS">123456789</cbc:ID>
            </cac:PartyIdentification>
            <cac:PartyIdentification>
                <cbc:ID schemeID="VRBL:SA:700">2233445566</cbc:ID>
            </cac:PartyIdentification>
            <cac:PartyIdentification>
                <cbc:ID schemeID="VRBL:SA:SAG">9988776655</cbc:ID>
            </cac:PartyIdentification>
            <cac:PartyIdentification>
                <cbc:ID schemeID="VRBL:SA:OTH">ABC4444444</cbc:ID>
            </cac:PartyIdentification>
            <!-- Code omitted for clarity -->
        </cac:Party>
    </cac:AccountingSupplierParty>
    <!-- Code omitted for clarity -->
</ubl:Invoice>