Malaysia: Restrictions

Read about the character restrcitions and other limitations that apply in Malaysia.

UBLExtensions

The following sub-elements of the UBLExtensions element are restricted:

ElementRestriction
Invoice/UBLExtensions/:UBLExtension/ExtensionContent/InvoiceExtension/ ProcessDetails/BillingReferenceNumber150 characters.
Invoice/UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/ ProcessDetails/Incoterms/Incoterm/IncotermCodeMust be 3 characters long.

AdditionalDocumentReference

The following sub-elements of the AdditionalDocumentReference element are restricted:

ElementRestriction
Ìnvoice/AdditionalDocumentReference[DocumentType = 'CustomsImportForm']/ID">19

AccountSupplierParty

The following sub-elements of the AccountingSupplierParty element are restricted:

ElementDescription
Invoice/AccountingSupplierParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:BRN]20
Invoice/AccountingSupplierParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:NRIC'] 12
Invoice/AccountingSupplierParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:SST']17
Invoice/AccountingSupplierParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:TTX']17
Invoice/AccountingSupplierParty/Party/PartyIdentification/ID[starts-with(@schemeID, 'VERBL:MY')Must use one of Malaysia: Values for Supplier IDs

AccountCustomerParty

The following sub-elements of the AccountingCustomerParty element are restricted:

ElementDescription
Invoice/AccountingCustomerParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:BRN']20
Invoice/AccountingCustomerParty/Party/PartyIdentification/cbc:ID [@schemeID='VERBL:MY:NRIC']12
Invoice/AccountingCustomerParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:SST']17
Invoice/AccountingCustomerParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:TTX']17
/Invoice/AccountingCustomerParty/Party/PartyIdentification/ID [starts-with(@schemeID, 'VERBL:MY')Must use one of Malaysia: Values for Supplier IDs

Delivery

The following sub-elements of the Delivery element are restricted:

ElementDescription
Invoice/Delivery/DeliveryParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:BRN']20
Invoice/Delivery/DeliveryParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:NRIC']12
Invoice/Delivery/DeliveryParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:SST']17
Invoice/Delivery/DeliveryParty/Party/PartyIdentification/ID[@schemeID='VERBL:MY:TTX']17
Invoice/Delivery/DeliveryParty/Party/PartyIdentification/ID[starts-with(@schemeID, 'VERBL:MY')Must use one of Malaysia: Values for Supplier IDs

PaymentMeans

The following sub-element of the PaymentMeans element is restricted:

ElementDescription
Invoice/cac:PaymentMeans/cbc:PaymentMeansCodeSee Malaysia: Payment Mode (Optional)

TaxTotal

The following sub-element of the TaxTotal element is restricted:

ElementDescription
ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:IDSee Malaysia: Tax Types (Mandatory)

InvoiceLine

The following sub-element of the InvoiceLine element is restricted:

ElementDescription
Invoice/InvoiceLine/Item/CommodityClassification/ItemClassificationCode/@listIDVERBL:MY must be followed by CLASS or PTC
Invoice/InvoiceLine/Item/ClassifiedTaxCategory/IDSee Malaysia: Tax Types (Mandatory)