External stock delivery
Supported scenarios
- Add delivery orders;
- Add fulfillment orders;
- Delivery.
Add Delivery Orders
Purpose:
Add Delivery Orders for external stock delivery in Floriday.
Prerequisites:
- The supplier application has the latest update of organizations.
- The supplier application has the latest update of warehouses.
- The supplier application has the latest update of additional services.
- The supplier application has the latest update of trade-items.
- The supplier application has the latest update of batches.
- The user has inserted delivery orders for an external warehouse in the supplier application.
Process steps:
NR | Process step | API call / scenario |
---|---|---|
1 | Add a delivery order with one or more batches for goods movement to an 'external stock' destination warehouse. | AddDeliveryOrderGoodsMovement |
2 | Get delivery orders by delivery order ID. | GetDeliveryOrderById |
3 | The retrieved batches will be added or updated in the supplier application with the new batch IDs. | |
Optional | Supply can be added based on the new batches. | Add Direct sales Base Supply Add Direct sales Supply-lines |
4 | Get the package stickers as a PDF for the delivery order. | GetTrayLabelsAsPdfById |
5 | The retrieved stickers will be added or updated in the supplier application. | |
6 (Not yet supported) | Get plant passports (optional) | |
7 (Not yet supported) | The retrieved plant passports will be added or updated in the supplier application. |
Add Fulfillment Orders
Purpose:
Add Fulfillment Orders for goods movement in Floriday.
Prerequisites:
- The supplier application has the latest update of organizations;
- The supplier application has the latest update of warehouses;
- The supplier application has the latest update of additional services;
- The supplier application has the latest update of trade-items;
- The supplier application has the latest update of batches;
- The supplier application has the latest update of delivery orders;
- The user has inserted fulfillment orders in the supplier application.
Process steps:
NR | Process step | API call / scenario |
---|---|---|
1 | Add a fulfillment order with one or more load carrier items with one or more fulfillment requests with a number of packages. | AddFulfillmentOrder |
2 | The external warehouse gets an ASN from Floriday. | |
3 | The warehouse sends a fulfillment status to Floriday | |
4 | Get fulfillment order status by ID. | GetFulfillmentOrderStatusById |
5 | The retrieved fulfillment order status will be added or updated in the supplier application. | |
6 | Get logistic SSCC labels as pdf for a fulfillment order. | GetLogisticLabelsById |
7 | The retrieved logistic labels will be added or updated in the supplier application. |
Time out errors
504 (Gateway Timeout) on Fulfillment orders
- Despide an initial 504 error, sometimes fulflillment orders can later be successfully committed within the fulfillment-service if the time out is resolved quickly enough;
- You can check the status of a placed fulfillment order after the time-out message, when the status is
committed
you do not have to replace this fulfillment order, when the status iscancelled
you do have to place a new fulfillment order.
Delivery
Purpose:
Delivery of goods to an external stock warehouse.
Prerequisites:
- The supplier application has the latest update of organizations;
- The supplier application has the latest update of warehouses;
- The supplier application has the latest update of additional services;
- The supplier application has the latest update of trade-items;
- The supplier application has the latest update of batches;
- The supplier application has the latest update of delivery orders;
- The supplier application has the latest update of fulfillment orders.
Process steps:
NR | Process step | API call / scenario |
---|---|---|
1 | Dispatch of delivery of goods with logistic labels and optional plant passports to an external warehouse. | |
2 | The external warehouse receives the goods and scans the SSCC labels. | |
3 | The warehouse sends a fulfillment status to Floriday | |
4 | Get fulfillment order status by ID. | GetFulfillmentOrderStatusById |
5 | The retrieved fulfillment order status will be added or updated in the supplier application. |
Updated about 1 month ago