RECEIVE Receipt Confirmations
messageType: logistics.receiptConfirmation
Filename format: <location>_<operative>_RC_<YYYYMMDD>_<uniqueId>.<extensions>
Sample files
{
"messageHeader":{...},
"receiptOrderConfirmation":{...}
}
Property | Type | Mandatory | Description |
---|---|---|---|
messageHeader | MessageHeader | M | Message header information |
receiptConfirmation | ReceiptConfirmation | M | Receipt confirmation |
ReceiptConfirmation
"...": {
"warehouse": {...},
"receiptOrderId": 87954,
"customerReference1": "AB-123456",
"customerReference1": "",
"supplier": {...},
"supplierReference": "HSFR215",
"forwarder": {...},
"forwarderReference": "89796F",
"goodsInDate": {...},
"positions": [{...}],
}
Property | Type | Length | Mandatory | Description |
---|---|---|---|---|
warehouse | Warehouse | M | Warehouse information | |
receiptOrderId | Integer | 10 | M | ID generated for warehouse receipt order |
customerReference1 | String | 35 | M | customer reference 1 |
customerReference2 | String | 35 | O | customer reference 2 |
supplier | LogisticsParty | O | ||
supplierReference | String | 35 | O | Reference of supplier |
forwarder | LogisticsParty | O | ||
forwarderReference | String | 35 | O | Reference of forwarder |
goodsInDate | ApiDate | O | Entry date of goods into warehouse | |
positions | Array[ReceiptConfirmationPosition] | M | Receipt confirmation positions |
ReceiptConfirmationPosition
"...": {
"positionNumber": 1,
"clientPositionNumber": "010",
"receiptAvisoPositionNumber": "2",
"quantity": 5,
"variableQuantity": 4,
"itemCode": "ART-8456",
"itemDescription1": "Article name",
"itemDescription2": "Some more",
"itemDescription3": "",
"itemDescription4": "",
"itemVolume": 2.47,
"measureOfVolume": "m³",
"itemWeight": 24.63,
"measureOfWeight": "kg",
"eanCode": "5438245978836",
"sscc": "SSCC-Number",
"batchNumber": "1654863",
"allocationNumber": "44",
"customsReference": "8564168146",
"packagingType": "PAL",
"mheReference": "MHE-REF",
"turnoverClass": "S",
"stockRestriction": "K",
"productionDate": {...},
"bestBeforeDate": {...},
"packagingUnits": [{....}]
}
Property | Type | Length | Mandatory | Description |
---|---|---|---|---|
positionNumber | Integer | 5 | M | Position number |
clientPositionNumber | String | 5 | O | Position number from client |
receiptAvisoPositionNumber | String | 10 | M | Position number from receipt aviso/order |
quantity | Integer | 10 | M | Quantity in pieces (packing unit, smallest unit) |
variableQuantity | Integer | 10,4 | O | Variable Quantity (running meter) |
itemCode | String | 20 | M | Item number defined in item master database |
itemDescription1 | String | 35 | M | Item description 1 |
itemDescription2 | String | 35 | O | Item description 2 |
itemDescription3 | String | 35 | O | Item description 3 |
itemDescription4 | String | 35 | O | Item description 4 |
itemVolume | BigDecimal | 10,6 | O | Item volume in m³ |
measureOfVolume | String | 3 | C | Mandatory, if itemVolume is filled. Currently always "m³". |
itemWeight | BigDecimal | 10,4 | O | Item weight in kg |
measureOfWeight | String | 3 | C | Mandatory, if itemWeight is filled. Currently always "kg". |
eanCode | String | 13 | O | European Article Number |
sscc | String | 18 | O | SSCC-Number |
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 reference |
packagingType | String | 3 | O | Packaging type codes: PCS, BOX, PAL |
mheReference | String | 35 | O | Reference MHE (= Mechanical Handling Equipment) |
turnoverClass | String | 1 | O | Optional classification based on inventory turnover ratio of the item. |
stockRestriction | String | 20 | O | Optional stock restriction for specific item storage (e.g. temperature controlled). |
productionDate | ApiDate | O | Goods production date, if applicable to item | |
bestBeforeDate | ApiDate | O | Goods expiration date, if applicable to item | |
packagingUnits | Array[PackagingUnit] | 1 - 6 | M | Packaging units of the item, level 1 is PCS |