We have multi-level assemblies, and most of them are set up as “Pull-as-Assembly” (i.e. non-stock). Using this Production Yield Recalc functionality, it decreases the entire job quantity by the quantity you reported short. It’s often the case that we have other parts on the job that were already produced, in the correct, full quantity. How do we avoid getting demand for the already completed parts?
That is what the recalc yield does. If you report the scrap from the job, the recalc will see that and change the quantity on the job that had the fallout. Which in turn makes the supply 1 less opening back up a demand of 1. When MRP runs, it should pick that up and suggest a new job for 1 piece.
In my testing, it makes a suggestion to increase the “parent” job quantity, for every assembly on the job. Going back to my table example, we don’t want another full job. We only want another leg…
I don’t know a way to handle this automagically. If you use production recalc, it would set the legs job to quantity 3 and MRP would create a job for 1 to replace what was scrapped - it would be a different job though. If you would manually change the job production quantity to 3 and the quantity/date isn’t locked on the job, you “should” get a suggestion to increase the existing job. That would still require manual intervention.
Let me know if you end up solving for this, would be good to have in the tool kit.
Jenn