Hi everyone,
I have a question regarding the material constraint in MSO.
Our customer asked if there is a way to ensure that MSO checks whether enough input material for a shop order is available. The expectation is:
-
If the required material is available → the shop order should be successfully scheduled (respecting other scheduling rules as well).
-
If the material is not available → the shop order should not be scheduled.
To test this, I performed the following steps:
-
I selected an already successfully scheduled shop order in MSO with just one operation step.
-
I went to the Inventory Part Planning Data and set the input material to Always Finite.
-
I issued (consumed) the entire input material for this shop order, so there was no remaining supply.
-
I ran MSO again, expecting that the shop order would no longer be scheduled due to missing material.
However, the shop order was still scheduled. The only difference I noticed is that the flag indicating that the material constraint is active was set.
This makes me wonder if I misunderstood how the material constraint works.
Can someone explain the impact of changing an inventory part to “Finite” or “Always Finite”, and why shop orders are still scheduled even when no material is available?
