cancel
Showing results for 
Search instead for 
Did you mean: 

PP heuristic for bottom up qty. planning

Former Member
0 Kudos

Hi

We have a requirement where we have a finished product and two component levels under it. Our users want to have the finished product order qty. adjusted based on component qty. changes, along with the times but the qty. as well.

Example:

We make a finished product FP1 that is made from a subassembly1 (SA1), which inturn is made from components Solution1(S1) and power1 (P1).

We make solutions and powers in batches, a full tank or half tank etc. but can not make partials.

Some times, we have requirements to make 1000 LB of FP1, which may translate to 1000 LB of SA1, which in turn is made from 500 LB of S1 and 500 LB of P1.

But our batch size for the solutions and powders is multiples of 600 LB. So we need the system to adjust the higher level items accordingly.

Ideal solution is to make 600LB of A1 and 600LB of P1 => 1200 LB of SA1 => 1200 LB of FP1.

We are thinking about following sequence of runs to see which of the PPDS heuristics will satisfy this requirement.

1. SAP_PP_020 -  Start numbering algorithm; to generate low code numbers

2. SAP_PP_SP001 – Planning of standard lots with shelf life ; To generate orders

3. SAP_PP_009  Rescheduling bottom up; to adjust the dates/finished good orders bottom up

But our guess is this is not going to adjust the qty. of finished product, although it is adjusting the order dates as needed.

Could we accomplish this using  SAP_MLO_BU – Multi-level, order related, bottom-up?


Please feel free to correct if there is anything wrong with above sequence or we should be using some other heuristics.

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Bottom up Heuristics will adhust only dates and not quantities.  I do not think there is exact solution to meet your requirement. Check below options

1. Try to use rounding value or lot size parameters at finish product level and check if you can generate planned order a finish product level which meets your requirement

2. There is funtionality in APO called Push production.Way this functionality works is it creates new orders at finished level based on surplus quantity at component level. Unpegged quantity is considered as surplus but you need increase in quantity of existing order and not new one so you can check if simulation mode of this functionality  helps planner to interactively adjust quantity

3. Looking at concept of Push production you can think of having your heuristics to adjust quantities of existing orders way you want.

4. There is functinality in ECC called as material quantity cacluation for process order which adjust quantity of order based on batch classification you may think of using this with some enhancement .

Answers (0)