Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The customer orders one or more products, stock is available and the order is shipped in one shipment.

Diagram Happy Flow

Waardes voor lijsten

De webservice operaties gebruiken Engelse termen en human readable waardes voor lijsten. 

...

titleKlik hier voor overzicht met gebruikte termen voor lijsten in de webservice

...

ShipmentDate = systeemdatum + 1

<geen datum opgegeven>

...

ShipmentDate > systeemdatum + 1

ShipmentPeriod

...

Downloadable yaml files

...

titleKlik hier voor Algemene informatie webservice Media en het servicelevel

...

Flow description:

  • The customer puts one or more products in the shopping basket
  • The shop forwards the order to CB with the operation placeOrder
  • CB verifies and accepts the order, the shop is notified with the operation notifyOrder and status event In Progress
  • CB assigns stock to the order
  • CB starts order processing. Cancellation of the order is not possible anymore, the shop is notified with the operation notifyOrder and status event ProductionReady
  • The shop can retrieve the order process status to see which orderlines are ready for production and cannot be cancelled anymore
  • CB executes pick and pack for the order and creates a shipment. The shop is notified with the operation notifyShipment and status event Processed
  • The shop retrieves the shipment details (including tracking number and a list of products) per shipping unit and can inform the customer
  • CB informs the shop that the order is completed with the operation notifyOrder and status event Processed.

Alternative Flow 1 – multiple shipments