The invoicing application
In Chapter 2, A Sample Application, we introduced invoicing for an add-on solution. For the solution in this chapter, we'll take this one step further.
Our company is invoicing different logistics services, such as:
- Handling costs for storage receipt and shipments
- Storage costs for the period we keep the inventory
- Costs for transporting the products to the end consumer
All these costs need to be combined in one invoice. Some customers may require monthly invoicing or some weekly and for incidental customers, we invoice directly. This requires a special module to handle the invoicing.
For the examples in this part of the chapter, the Default Role Center in the Profile table (2000000072) should be changed to Income & Expenses Role Center (123456761). |
Let's have a look...