TutorialHighLevelBusinessFlow - skilchen/bots GitHub Wiki
High Level EDI Business Flow
Various documents need to be exchanged during the lifecycle of a business transaction. A generic flow is shown below, this focuses on the business processes, not a particular EDI implementation (we'll get to that later).
There may be other communication, for example business process/contracts may dictate that all changes are requested and approved by email prior to the ERP systems being modified.
Example Business Flow
- Buyer (customer) creates a purchase order (PO)
- PO is sent to supplier via EDI
- Supplier loads a Sale Order in response to the PO, with optional changes.
- Supplier acknowledges PO (with any changes)
- Buyer changes quantity of a line (part)
- Buyer-initiated Change Request is sent to supplier via EDI
- Supplier implements or rejects changes
- Supplier sends summary of changes/rejects to buyer via EDI
- Supplier needs to delete a line as they can no longer supply
- Supplier sends supplier-initiated change request to buyer/customer via EDI
- Buyer receives change request and implement or rejects changes
- Supplier ships material
- Supplier sends an Advance Ship Notice (shipping manifest) via EDI
- Supplier sends invoice via EDI