OpenERP Sales Workflow Part I 6.0.3
This series of posts is from an internal document I wrote for 6.0.3 when trying to unravel exactly how sales workflow worked. It is probably useful for developers wanting to understand what is going on and probably best read in conjunction with the source code. It is a long document so I will release in a series of posts.
Sales Workflow Summary
The sales workflow manages the flow of order workflow through openerp. It is essentially made up of 2 paths which are run in parallel.
- The first path – the invoicing path, wraps the invoicing workflow with handling of different states in and out.
- The second path – the shipping path, wraps the management of picking and procurement with sales order workflow to handle messages coming in and out of the various workflows created in the shipping process.
- When both paths are completed a sales order is considered done.
