If you have a production code for own production with both materials and labour hours, you can track the materials through Purchasing. Create a purchase of the type Purchase, for example named «Materials», and link the material invoices to it. You then see how much has been invoiced for materials, separate from wages and hours.
How to do it
Go to Purchasing or open the production code, and create a new purchase.
Select Type: Purchase instead of Contract.
Name the purchase «Materials» or something similar.
Add a cost line with the production code and the expected material cost.
Save.
When the material invoices come in, link them to the «Materials» purchase under Invoice.
What about the labour hours?
You track labour hours for your own staff through time registration. If you have an integration with the time registration system, hours come in per production code. The payroll cost comes in as posted cost from the accounts.
Alternative: two production codes
You can also split materials and labour hours into two different production codes already in the estimate. They are then separated automatically in Prod. codes, and invoices land on the right code as long as they are coded correctly in the accounts.

