cancel
Showing results for 
Search instead for 
Did you mean: 

Error in SAP_PMAN_003 Heuristic

Former Member
0 Kudos

Dear Sir,

We have a scenario of planned orders with WBS account assignment and the planned orders are created via MRP execution in ERP . We are using PPDS for the scheduling of the manufacturing orders . To carry out BACKWARD INFINITE scheduling , we used heuristic SAP_PMAN_003 , but the heuristic run is getting terminated with following error ...

Select objects for one order only Message no. /SAPAPO/PMAN007

Heuristic 'Infinite Backward Scheduling' canceled on 10.02.2012 at 13:04:46 Message no. /SAPAPO/RRP_HEUR045

During the heuristic execution , the Planning Object selection is --> Operations and in the Order Number (Oper) field has been given the various Planned orders which need to be scheduled . The mentioned planned orders pertain to 6 different WBS elements .

We request you to pl guide us about the solution for mentioned problem and also please suggest us the best heuristic which otherwise can be used to meet the above requirement .

With thanks and Regards

Sonia

Accepted Solutions (1)

Accepted Solutions (1)

former_member583456
Active Participant
0 Kudos

Hi Sonia,

the heuristic is meant to schedule a network of orders which are connected to each other. It is not meant to schedule several independant networks at once. To make sure that only one network is scheduled at a time, the heuristic expects only one order as input. All orders connected to this one input order are selected by the heuristic internally and automatically and thus spanning the whole network. So, select exactly one order (or one operation of one order) which is part of the network you want to schedule (as the heuristic is doing a backward scheduling, it is most reasonable to select the top most order of the network, i.e. the order which has no successors anymore) and then start the heuristic.

Best regards

Thomas

Former Member
0 Kudos

Dear Mr Thomas

Thanks for a nice reply .

I am confused with the correct interpretation of "NETWORK OF ORDERS" concept and request you to pl clearfy the same keeping in view the following scenario being followed by us .

We are craeting a Project and in one of the project wbs activity , we are attaching a FERT item related requirement . This result into requirement of a FERT against a Project . The FERT item has a multi level BOM . MRP run against the project is made using MD51 and this generate various planned orders . The generated planned order and the project order (the order which resulted into a requirement of a FERT item) are CIF to APO . These generated planned orders have WBS as account assignment . In APO , FIX-PEGGING is done for the planned orders .

Now for Backward Scheduling , in SAP_PMAN_003 heuristic execution , we are selecting Planning Object as Operations and in the Order Number field we are mentioning the Project Order number (Order which resulted into a FERT requirement) .

Can all these planned orders/Project order be considered as Network of Orders as they have FIX-PEGGING defined ?. Will these Heuristic (even if we give only a single Project Order) , schedule all planned orders (linked with the Project Order mentioned in Heuristic execution ) ?.

We request you to please guide us on the above query please.

With thanks and Regards

Sonia

former_member583456
Active Participant
0 Kudos

Hi Sonia,

you are exactly right, all orders pegged to each other build one network of orders, and by selecting exactly one of these orders the heuristic will reschedule the whole network in backward direction.

Best regards

Thomas

Answers (0)