Skip to main content

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:

  1. I selected an already successfully scheduled shop order in MSO with just one operation step.

  2. I went to the Inventory Part Planning Data and set the input material to Always Finite.

  3. I issued (consumed) the entire input material for this shop order, so there was no remaining supply.

  4. 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?


 

 

Hi ​@FleVidurK,

According to your description, you have issued all the materials to this shop order. So, there will not be any requirement for that shop order. Therefore, it is scheduled. Create a new shop order for the same part and make sure that there are not enough component parts again (do not issue the materials). Run the MSO again and see whether it gets unscheduled.


hi ​@Yathartha Karunananda 

Thank you for your reply.

By issue, I meant that I removed the entire material using the “Issue Inventory Part” screen. As a result, there is no inventory available for this part and no upcoming supply. (See attached illustration)

After running MSO again, the shop order operation still remained in status “Finite Schedule”. The shop order itself has no material issued or reserved.

So, are you saying that rescheduling this particular order has no impact on the material constraint?

Do I need to create a completely new shop order with the same material and then try to schedule that one?

Kind Regards




 


 

 


Hi ​@FleVidurK,

Since this shop order is already released into the past, it seems it had not picked up the material constraint that you have done now. But if you create a new shop order and check, you should be able to see the operation get unscheduled because of the material contraint.


Hello ​@Yathartha Karunananda ,

You were right.

by creating a new shop order the material constraint is working as intended.

Kind regards and thank you.
 


Reply