Skip to main content

Recommended data flow

This section will try to describe the recommended data flow between the WMS and Traede. Starting by receiving new goods, then delivering orders and lastly looking at inventory adjustments. In all the following examples the export delivery mechanism is “JSON Webhooks”, but this can be replaced with another delivery mechanism as described in the previous section.

1. Importing product master data​

  1. The WMS periodically imports product master data by polling the endpoint. This can also be delivered by webhook.

2. Receiving goods at the WMS​

  1. The user will create a purchase order with expected quantities and expected delivery date in Traede.
  2. The user will click a button Traede named “push production order to 3PL”. This will trigger a delivery of the production order to the WMS.
  3. Traede will queue a delivery of the production order to the webhook endpoint specified in the integration settings
  4. The integrator will convert the received data into the WMS’ format and save the purchase order in the system
  5. Once the purchase order is received at in the WMS the integrator will send data of how many goods were received to Traede
  6. This will put the same goods in stock in Traede and mark the production order as “Received”

3. Shipping orders​

  1. The user will create a shipment in Traede. A shipment is a picking list instruction / order for the WMS.
  2. Traede will queue a delivery of the shipment to the webhook endpoint specified in the integration settings
  3. The integrator will convert the received data into the WMS’ format and save the shipment in the system
  4. Once the shipment has been picked and T&T has been generated the integrator will send data of how many colli, T&T and how many pieces were shipped back into Traede
  5. This will mark the Shipment as “Completed” in Traede and send T&T and invoice to the customer

4. Making inventory adjustments​

  1. If the warehouse makes any manual inventory adjustments (meaning not sending orders or receiving POs) then these should be sent to the manual adjustment endpoint

5. Nightly inventory sync​

  1. It is recommended that the WMS sends a full inventory balance to the inventory sync endpoint once every night. This will make sure that the 2 inventory systems are re-synced from small intra day synchronization errors