on 03-18-2016 7:26 PM
Hi experts,
In SAP APO PPDS we have the production plan previously set by the company, daily I execute the Heuristic SAP_PP_002 in order to attend new sales orders when the process orders are not sufficient to meet them, in this case the system must generate planned orders.
We have the following case in which we do not receive new sales orders and the system creates new planned orders:
START AVAILABLE TYPE QUANTITY AVAILABLE
DATE DATE DOCUMENT
29.MAR.2016 01.APR.2016 ProcOrd (L) 1,000 1,000
01.APR.2016 Sales Order 900 100
07.APR.2016 Sales Order 200 -100
05.APR.2016 08.APR.2016 ProcOrd (L) 1,000 900
13.APR.2016 15.APR.2016 ProcOrd (L) 1,000 1,900
20.APR.2016 22.APR.2016 ProcOrd (L) 1,000 2,900
27.APR.2016 29.APR.2016 ProcOrd (L) 1,000 3,900
If we execute the heuristic SAP_PP_002 the system generates the following planned order:
07.APR.2016 07.APR.2016 PlanOrd 100 0
We can care the sales order of 200 units for 07.APR.2016 with the process order that starts 05/APR/2016
We can not change the date and amount of process orders because it is a plan previously established by the company, only we can create new planned orders
What I can do to make the system does not generate the planned order of 07.APR.2016?
Maybe we have to execute other heuristic, what heuristic we have to execute?
Regards,
Arnulfo Cordero Pradel
Arnulfo,
In the Product Master, Demand tab, pegging subtab, what do you have in the field 'Maximum Earliness of a receipt'? Maximum lateness?
Best Regards,
DB49
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Arnulfo,
I made some test with differents values (48:00 - 100,000:00) and I got the same result
Are you are saying that, using the above example, and with your setting in the product master for 'Maximum lateness' experimentally set to 100,000:00, that you still get the additional Planned order under SAP_PP_002?
If so, perform the following:
1. set the maximum lateness to 100,000:00,
2. delete all planned orders;
3. run the heuristic,
4. display two screenshots after the heuristic run: one of the elements tab in //RRP3 and one of the pegging overview tab in //RRP3.
Best Regards,
DB49
Hi DB49 & Asim,
The issue is solved with the parameters Alert Threshold for Earliness and Alert Threshold for Lateness
The parameters Maximum Earliness of a Receipt and Maximum Lateness of a Receipt donot solve the issue
2010195 - Avoid surplus receipts in PPDS planning by setting Alert Threshold in product master
I really appreciate your help
Regards,
Arnulfo Cordero Pradel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Arnulfo,
Let us take the perspective of the planning engine. Why should it create a new order? Only when demand is not met. But why is demand not met even though we have the process orders. It is because demand (in this case sales orders) and supply (proc orders) are not correctly pegged. So the system will create a new supply element to meet the demand. And how will the system establish the relationship? It will be through pegging.
For experimentation purposes go to the pegging tab in the product master and Peg the sales order with a proc order and run the heuristics. There will be no new planned order.
As suggested by DB above, check the parameters Maximum earliness of receipt and maximum lateness as well. Values in these two fields will drive the pegging.
Also regenerate the planning file entries for the material using transaction /n/SAPAPO/RRP_NETCH. At the bottom of the screen there is a check box "create pegging area". Select it. This will make sure that the demand and supply elements are in the same pegging area thereby helping system perform net calculations correctly.
Let us know the result. If you find this reply helpful do assign appropriate points.
Thanks,
Asim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Asim,
With the current production plan I can attend the requirements and the pegging is right , but the issue is for example if I have a requitement of 100 units for the 28 April and I have a production order of 300 units that starts 27 April and finishes 29 April, with this production order I will be able to attend the requirement because I produce 100 units per day, but due to the production order finishes the 29 april if I execute de Heuristic SAP_PP_002 the system generates other production order for 100 units that will finish the 28 April
How I can to avoid this situation?
I executed transaction /N/SAPAPO/RRP_NETCH but I got the same issue
Regards,
Arnulfo Cordero Pradel
User | Count |
---|---|
7 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.