Expense Module
This document will explain the proposed expense module.
Module Name: expense
Expense Request
An expense request is created by an employee. This expense request will describe what should be bought by the company:
- Quantity
- Units
- Unit Price
- Expense Type
- Description
- Supplier
- State ('draft', 'waiting', 'confirmed', 'done', 'rejected')
Expense
A wizard on request will create expenses (like the one on purchase request). The expense will be:
- Supplier
- Invoice address
- Lines:
- Quantity
- Units
- Unit Price
- Expense Type
- Description
- State ('draft', 'quotation', 'confirmed', 'done', 'canceled')
The expense will have a specific workflow attached to it to manage its process.
Once the expense object has been confirmed by the supplier, the expense will create a supplier invoice to generate the needed accounting moves.
I think the module must have a option for the expenses related with a service and not only product, in this case maybe not important quantity or units.
@oscar There is no link to product so the units and quantity are for free usage.