Demand-based replenishment
1
PUT https://{your-tenant-name}.api.fulfillmenttools.com/api/facilities/{facilityId}/listings{
"listings": [
{
"tenantArticleId": "4711",
"title": "Chocolate Santa",
"titleLocalized": {
"de_DE": "Schoko Weihnachtsmann",
"en_US": "Chocolate Santa"
},
"stockProperties": {
"expiry": {
"inputType": "DATE",
"required": true
}
},
"stockAvailableUntil": {
"calculationBase": "EXPIRY",
"modifier": "-P30D"
},
"version": 1
}
]
}2
PUT https://{your-tenant-name}.api.fulfillmenttools.com/api/inboundprocesses/{inboundProcessId}/purchaseorder{
"orderDate": "2024-08-12T12:59:37.192Z",
"requestedDate": {
"type": "TIME_POINT",
"value": "2024-08-19T12:59:37.192Z"
},
"requestedItems": [
{
"tenantArticleId": "4711",
"quantity": {
"value": 10000
},
"stockProperties": {
"expiry": "2025-02-19T12:59:37.192Z"
}
}
],
"facilityRef": "warehouse-cgn"
}
3
4
5
PATCH https://{your-tenant-name}.api.fulfillmenttools.com/api/purchaseorders/{purchaseOrderId}{
"version": 2,
"requestedItems": [
{
"tenantArticleId": "4711",
"quantity": {
"value": 150
},
"stockProperties": {
"expiry": "2025-02-19T12:59:37.192Z"
}
}
],
"facilityRef": "warehouse-cgn"
}
6
POST https://{your-tenant-name}.api.fulfillmenttools.com/api/inboundprocesses/{inboundProcessId}/receipts{
"receivedDate": "2024-08-18T13:40:05.864Z",
"receivedItems": [
{
"tenantArticleId": "4711",
"acceptedQuantity": {
"value": 149
},
"rejectedQuantity": {
"value": 1
},
"stockProperties": {
"expiry": "2025-02-19T12:59:37.192Z"
},
"comments": [
{
"content": "One item was broken."
}
]
}
],
"status": "FINISHED"
}
Last updated

