CREATE Purchase Orders
messageType: procurement.purchaseOrder
Create purchase orders in our purchase order management system.
Sample files
{
"messageHeader":{...},
"purchaseOrder":[{...}]
}| Property | Type | Mandatory | Description |
|---|---|---|---|
| messageHeader | MessageHeader | M | Message Header information. |
| purchaseOrders | Array[PurchaseOrder] | M | Array of purchase orders. |
PurchaseOrder
"...": {
"deliveryTerm": {...},
"destinationCountryCode": "string",
"lineItems": [{...}],
"mainModality": "AIR",
"orderDate": {...},
"originCountryCode": "string",
"parties": [{...}],
"poReference": "string",
"sourceIdentifier": "string"
}| Property | Type | Mandatory | Description |
|---|---|---|---|
| deliveryTerm | DeliveryTerm | M | 3-letter Incoterms® code. |
| destinationCountryCode | String | M | ISO country code (ISO 3166-1 Alpha-2). |
| lineItems | Array[PurchaseOrderLineItem] | M | |
| mainModality | String | M | Main modality for Procurement. AIR, SEA, ROAD. |
| orderDate | ApiDate | M | Order date from customer. |
| originCountryCode | String | M | ISO country code (ISO 3166-1 Alpha-2). |
| parties | Array[PurchaseOrderParty] | M | |
| poReference | String | M | Customer's purchase order number. |
| sourceIdentifier | String | M | Will be provided from us. Identification for each customer. |