Each day we run WC27 as a background program. We have it configured to define the scope of planning (all of the plants that we want MRP to run). We also have a user exit key. The user exit parameters, is a set group of specific MRP controllers. Materials (part numbers) that have this specific MRP controller should run the MRP control parameters for Scheduling = 2.
The other parameters are as follows:
Processing Key = NETPL
Create Purchase Req = 1
Schedule lines =3
Create MRP list = 1
Planning Mode = 3
We currently see each day, materials (part numbers) that the routing was changed to a different work center using CEWB. However, when the background job runs for MRP (WC27), it does not update the planned orders with the new routing work center change for the material (part number) that has an MRP controller specific for the scheduling parameter set to 2. Why would our MRP run not change the planned order? If, I run MD02, it does update the planned orders. So why is not changing it in the batch run? It is causing issues with our end users running CM25 for a specific work center.