CREATE Receipt Order
messageType: logistics.receiptOrder
Create receipt orders in logistics management system.
Filename format: location>_<operative>_RO_<YYYYMMDD>_<uniqueId>.<extensions
Sample files
{
"messageHeader":{...},
"receiptOrder":{...}
}| Property | Type | Mandatory | Description |
|---|---|---|---|
| messageHeader | MessageHeader | M | Message header information |
| receiptOrder | ReceiptOrder | M | Receipt order |
ReceiptOrder
"..." : {
"warehouse": {...},
"customerReference1": "AB-123456",
"customerReference1": "",
"supplierCode": "SUP44",
"supplierReference": "9997-SP",
"forwarderCode": "56435",
"forwarderReference": "974-456",
"comment": "Glass - Fragile!",
"receiverCode": "S-845",
"positions": [{...}],
}| Property | Type | Length | Mandatory | Description |
|---|---|---|---|---|
| warehouse | Warehouse | M | Warehouse information | |
| customerReference1 | String | 35 | M | customer reference 1 |
| customerReference2 | String | 35 | O | customer reference 2 |
| supplierCode | String | 13 | O | WMS supplier code (Default: if not specified the warehouse/operative is taken) |
| supplierReference | String | 35 | O | Reference of supplier |
| forwarderCode | String | 13 | O | WMS forwarder code |
| forwarderReference | String | 35 | O | Reference of forwarder |
| comment | String | 60 | O | Comments to the receipt order |
| receiverCode | String | 13 | O | WMS receiver code, if the goods receiver is already known |
| positions | Array[ReceiptOrderPosition] | M | Receipt order positions |
ReceiptOrderPosition
"...": {
"clientPositionNumber": "010",
"quantity": 8,
"itemCode": "ART-8456",
"batchNumber": "1654863",
"allocationNumber": "44",
"customsReference": "576438",
"packagingType": "PAL",
"mheReference": "SSCC-Number",
"blockReason": "QLT",
"productionDate": {...},
"bestBeforeDate": {...},
}| Property | Type | Length | Mandatory | Description |
|---|---|---|---|---|
| clientPositionNumber | String | 5 | O | Position number from customer |
| itemCode | String | 20 | M | Item number defined in item master database,no leading spaces |
| quantity | Integer | 10 | M | Quantity in pieces (packing unit,smallest unit) |
| batchNumber | String | 35 | O | Batch number |
| allocationNumber | String | 35 | O | Allocation number, if item is reserved for a project for example |
| customsReference | String | 35 | O | Customs tariff code |
| packagingType | String | 3 | O | Packing unit e.g. PAL, Needs to be aligned with the operational business contact. |
| mheReference | String | 35 | O | Reference MHE (=Mechanical Handling Equipment), e.g. SSCC-Number |
| blockReason | String | 3 | O | Reason for block QLT Quality check, GW Locked goods (damage) |
| productionDate | ApiDate | O | Production date (if applicable to item), time is not used | |
| bestBeforeDate | ApiDate | O | Goods expiration date (if applicable to item), time is not used |