cancel
Showing results for 
Search instead for 
Did you mean: 

Sequencing of orders after PPDS optimization run

Former Member
0 Kudos

Dear PPDS experts,

Lets say,after optimization run,we have the following planned orders in the following sequence:

SIZE GRADE

28 B

28 A

28 C

30 C

30 B

30 A

PROBLEM STATEMENT :

Gradewise sequencing of orders within the same size to be done with priority as A=>B=>C.

REQUIRED RESULT :

SIZE GRADE

28 A

28 B

28 C

30 A

30 B

30 C

How do we go about this ?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

May I know how Grade and Size are captured in system. Probably we can think of using schedule sequence heuristic or rescheduling strategy setting.

Above information will help to provide solution

Former Member
0 Kudos

Hi,

Thanks for responding.

Grade and size are available are characteristic values which are entered in ECC (VC is being used).

These are then CIFed and thus these characteristic values are available in APO.

Hope I have clarified.

Thanks

Former Member
0 Kudos

Hi,

If you are using CDP(charcteristic dependent planning in APO) with class 400 then you can use following badi

/SAPAPO/CDPS_ORDDATA metod GET_ORDDATA.

You need fill the structure CI_ORDCUS e with charcteristic grade and size and use above badi to write logic to read these details from the order.

above process will make charcteristic available as sequencing parameter in scheduling strategy and schedule sequence heuristic. So there you can choose required order ascending /descending as required.

I am not sure whether method also works if you use VC in APO side also. You can give a try.

Second option to use genrati and on of set up matrix based on charcteristics. Here you can have set up group and setup matrix based on charcteristic values.

Regards,

Santosh

Former Member
0 Kudos

Hi,

The sequence of sizes is decided by optimization (based on the setup matrix maintained).So we cant use the BAdI /SAPAPO/CDPS_ORDDATA for sorting based on size.

After optimization,the requirement is to sort gradewise within a given size.Here again,if we use BAdI /SAPAPO/CDPS_ORDDATA and give sorting criteria as grade,then sorting will be done for all the orders in the scheduling board.

Thanks,

Shankar

Former Member
0 Kudos

Hi

To arrange the order in required sequence you need some manual intervention or custom sorting logic as seuencing based on size and grade together may change sequence size given by optimizer.

One option is use to use schedule sequence manually heuristic to arrange order in required sequence.

Regards,

Santosh