Purpose
Create Work Order documents. Transactions are posted to GL on closure. Advanced Manufacture is used when we wish to add items and costs to the BOM during the manufacturing duration.
Procedure
Assembly (simple)
When an assembled (or disassembled) product is created, all the processes are done in one sweep.
- Enter a number of units. If disassembling, then units are negative.
- The material cost for the assembled (disassembled) item is regulated.
- If overhead or labour cost has been added then these costs are adjusted to the average cost.
- The BOM items are added to stock moves with item quantities and a minus value.
- The stock movement for the assembled product is added as a positive quantity value
- The total cost for the BOM items are credited to the GL Inventory account (debited if disassembled)
- If overhead cost and/or labour cost is <> 0:
- A GL trans has credited the credit account for both values.
- If this is a bank account, a bank trans is added to the default (or first) bank account.
- A GL trans has debited the GL Assembly Account for both values.
- A GL trans has debited the assembly itself in the GL Inventory account (from 6 above).
- Comments, references and audit trials are created.
Assembly (Advanced)
Creation
- The material cost for the assembled item is regulated.
- Comments, references and audit trails are created for the work order.
Release
- The released flag and released date are updated.
- Comments and audit trails are updated with ‘Release’.
Additional Issues
- A stock move is created for each issued item of type Work Order Issue.
- Comments, references and audit trails are created for the Issue.
Costs
Every time a Cost entry is done the following operations are done. The Type is work order and the id is the work order id.
- A credit GL transaction is done to the entered credit account. If this is a bank account a bank transaction is done to the default account.
- A debit GL transaction is done to the entered debit account.
Production
For each production, the following operations are done.
- A record is inserted and produced quantity is inserted.
- For each BOM item, the records are updated with produced quantity in quantity issued.
- A stock move is created for the BOM item of type Work Order Production (minus). Was earlier of type Work Order.
- The material cost for the item is credited to the GL inventory account
- For each additional issued item, the total issue cost is calculated.
- If the total cost <> 0 the Assembled items material cost is regulated.
- The overhead and labour cost is fetched and if <> 0 the overhead and/or labour cost is regulated for the assembled item.
- The material cost for the assembled Item is debited GL inventory account.
- The stock move for the produced assembly is created of type Work Order Production.
- The work order is updated with the produced quantity (issued).
- Comments, references and audit trails are updated with ‘Production’.
Voiding a Work Order
Assembly (or dis-assembly)
- Returning material cost for an assembled item and regulated.
- If overhead cost and/or labour cost, these costs are regulated.
- Void all the stock moves belonging to the work order.
- Void all the corresponding GL transactions
- Void all our requirements.
Assembly (Advanced)
- Returning material cost for an assembled item and regulated.
- Void the stock move from the production with type Work Order Production.
- If issued items.
- Return the issued items cost from the assembled avg material cost
- Void stock moves from the issued items from type Work Order Issue.
- If Overhead cost and/or labour cost then.
- Return this cost to the assembled items avg cost
- Voiding all stock moves belonging to the Work Order type.
- Voiding all GL transactions for this Work Order.
Tips and Tricks
- Set a Bills of Material for manufactured Items before creating a Work Order.
- Make sure appropriate Item Assembly Costs Account is set in System and General GL Setup.
- Work Order Required by setting defines a number of days to allow for manufacturing of items.