I am looking for a way to handle repairs of a component within an BOM assembly which has already been consumed, and the production order reported as finished (but not ended).
The example could best be described as building a finished good, then testing it, and as a result of the test, needing to repair one of the components (or equally a component is found to be faulty later on). I'm wondering whether I could handle this type of repair using route operations, whereby a new production order is created for the finished goods (using a pool of Repair and, using the same batch number), then the route and operations provide the work instructions to remove the component, inspect/repair it, then refit it, and avoiding the need to somehow dissemble the finished good, which I think would create a big mess of reversing transactions etc.
In the case where the item was put back into stock, the same process could be followed with the additional step of adding a BOM line also for the item, to create the picking work - then following the above process to move it through inspection and repair. The costs of the repair could then be captured in the ledger. If subsequently, the component then needed to be scrapped then that's a whole different ball game, but I am guessing the costs would be captured in a movement journal against a scrap account.
Thanks