cancel
Showing results for 
Search instead for 
Did you mean: 

Merge of planned orders from the same product

Former Member
0 Kudos

Hi Experts,

We have some lines where we process materials with different properties so setup time/costs between ones and anothers are very important.

If we run the PPDS Optimizer or scheduling based on setup groups for a period of 2 weeks then depending on the demands we may get 2 or 3 orders of the same material followed. Is there a possibility that once we have the short-term plan and we have this situation we run a heuristic that merge orders from the same material into one order? Capacity Driven heuristic does not fulfill our requirements.

Ex:

Order 1 = 10000 PC

Order 2 = 20000 PC

Order 3 = 5000 PC

They are followed in the resource so we would like to have one of 35000 PC.

Right now, we are using a simulation so looking at the total amount of the followed orders then we can get an idea of which should be the minimum lot size to be used . They can also modify the total quantity of the first order with the sum of the others but none of these 2 options makes the customer totally happy.

Any suggestions?

Regards

CTF

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Yes you can consolidate the planned orders as a single orders.

Thanks,

nandha

Former Member
0 Kudos

Hi Nandha,

Thanks for your quick reply. How do I proceed in order to consolidate the planned orders into one single order?

Take into consideration that planned orders need to be grouped into one after the re-scheduling or ppds optimizer. Not right after the PP heuristic or MRP.

Thanks in advance!

CTF

Former Member
0 Kudos

After PPDS Optimizer .

Get the list of all FG PPDS orders into an internal table.

Use BAPI_PRDSRVAPS_GETLIST2

BAPI_MOSRVAPS_GETLIST2

Consolidate the orders which are in scheduled status for each product, resource and PPM.

.

Sum the quantities.Create the Orders and delete the old orders.

Use BAPI_MOSRVAPS_DELEMULTI (For deleting the Orders)

Use BAPI_MOSRVAPS_SAVEMULTI3( For creating a new Order)

Thanks,

nandha

Former Member
0 Kudos

Thanks Nandha,

I was expecting that perhaps I could use something standard without using any Funct.Module.

Thanks anyway!