Is MRP the only way unfirm jobs are created?
Can they be created if marked make direct on the Sales Order line?
Is MRP the only way unfirm jobs are created?
Can they be created if marked make direct on the Sales Order line?
Is MRP the only way unfirm jobs are created? - Yes
Can they be created if marked make direct on the Sales Order line? - Yes, MRP will make an unfirm job direct to the SO.
Is there a bigger problem you’re trying to figure out?
Just trying to understand some behaviors.
We’re all a bit confused on the non-stock and quantity bearing affect on job creation.
What combination of those two parameters would cause a job to not be generated?
I’m hearing conflicting answers.
I hear qty bearing has to be on to generate an MRP unfirm job but if non-stock is also checked it won’t.
Very confusing
Non-stock and qty bearing have to do with how you handle a part for inventory, not for whether or not you make it (i.e. does MRP creates a job).
If you are not seeing MRP unfirm jobs, this post by @timshuwy has some things to check: MRP and make-to-order - #16 by timshuwy
There’s a flag in part site called “Process MRP” (PartPlant.ProcessMRP). As far as I know this is not user maintainable. In classic it’s on the Site > Planning tab, in Kinetic it’s on the Site Detail panel card.
Purchased parts use the Generate PO Suggestions flag. This acts a little differently. If memory serves, if the part is non-qty bearing and GeneratePOSuggestions is true then it will create a PO Suggestion, even though ProcessMRP will be false.
It is also worth a quick check of the timephase to ensure demand outstrips supply
If a part is non-stock false but qty bearing true we would still get a job direct to demand. I see make to order in that scenario regularly.
But in order for that to happen it would have to be make direct on the SO correct?
If make direct on the SO is false, then does it default to make to stock?
correct. If a stock part (non-stock = false, or maybe non-non-stock?) is on a SO and the make-direct checkbox is false MRP will make a job to inventory if there wasn’t sufficient ohq to cover demand.
However, I think that in Engineering workbench you can use the Plan As Assembly flag to make it direct to the SO instead of going to inventory if there isn’t sufficient OHQ.