Page tree

Versions Compared

Key

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

...

Below is an example of typical production system with three exporters A, B and C firing at various states and also audit information for integrated third party delivery despatch notification, which is marked as delivery update A and B.

 

Audit trail and notes 
Label
Body3.7.0+

 

Order management has records of a detailed transitions trail that an order goes through during its fulfilment cycle, which captures the initial state and target state, which could be used for forensic analysis. This is especially beneficial when fulfilment cycle is fully automated using plugins that directly interact with external system to automatically progress the order. Audit trail provides a full picture of what happened and when. 

Manually performed transition performed using the order transition buttons in Admin (see Order state machine section below) will record user ID, audit message and optionally client facing messages in addition to the default audit trail information. Within order transition confirmation prompt additional input fields will allow to add audit notes for internal use and also client facing notes if they are applicable.

Client facing notes could be used in themes to enhance frontend experience. For example an additional section in order history where this information is shown. It is also could be used within email templates to personalise the experience, such as providing a detailed reason why and order is cancelled or additional information useful to the customer about their order.

It is also possible to leave audit messages on the order at any time during fulfilment to improve internal communication between departments in your company and aid fulfilment process.

Image Added

 

Order state machine (OSM)

 

In terms of business operation order state machine (OSM) acts as a black box that simply works. 

...