Analytic Accounts¶
To manage purchases by project, you should use analytic accounts. You can set an analytic account on each line of a supplier order. The analytic costs linked to this purchase will be managed by OpenERP from the goods receipt and confirmation of the supplier invoice.
The hr_timesheet_invoice module lets you re-invoice the analytic costs automatically using parameters in the analytic accounts such as sale pricelist, associated partner company, and maximum amount.
So you can put an invoice order with a defined invoice workflow in place based on the analytic accounts. If you are working Make to Order, the workflow will be:
- Customer Order,
- Procurement Order on supplier,
- Receive invoice and goods from the supplier,
- Delivery and invoicing to the customer.
When re-invoicing based on costs you would get the following workflow:
- Enter the customer contract conditions from the analytic accounts,
- Purchase raw materials and write the services performed into the timesheets,
- Receive the supplier invoice and the products,
- Invoice these costs to the customer.
Tip
Analytic Multi-plans
If you want several analysis plans, you should install the module purchase_analytic_plans. These let you split a line on a supplier purchase order into several accounts and analytic plans. Look at Analytic Accounts for more information on the use of analytic accounts.
