Hello everyone,
We’re new to Odoo and are evaluating how to handle service jobs in Odoo best and would appreciate your input on the following use case.
Order: Welding a Stair
Planned:
- Material: 1 kg welding wire at $15/kg
- Labor: Estimated 14 hours at $76/hour
Actual to be invoiced:
Material:
- 2 kg welding wire at $15/kg → $30
Labor:
-
Employee A – $76/h
- 05/19/2025: 3h – job preparation
- 05/21/2025: 2h – weld seam reinforced
- 05/24/2025: 6h – weld seam reinforced
-
Employee B (apprentice) – $54/h
- 05/25/2025: 2h – stair cleaned
The invoice should clearly display the used material and all hours worked per employee, including a description of each task.
What is the best way to handle this use case, especially in regards of:
- Recording and invoicing work by multiple employees with different hourly rates within a single sales order
- A transparent invoice layout, showing material and labor details including task descriptions
- Time tracking directly via the order/task
- Employee time reporting, for tracking over- and undertime