cancel
Showing results for 
Search instead for 
Did you mean: 

planning settings

Former Member
0 Kudos

Dear Experts

In product master i have selected CTP heuristics which is customizied

But in my planning procedure i have created  customized procedure for my finished material

Event for my finished material is changes in sales order

Then action to be happend is start product heuristic immediately ,rexplode bom ,create fixed pegging

My question is when i make changes to sales order against material like quantity  then does it call first CTP heuristics or product heuristics?

Regards

Virender

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Virender,

In general, if your Planning Procedure contains a Reaction of 'Start Product Heuristic immediately', it will execute the heuristic in your product master (if one exists).  If you have not populated the heuristic in the Product Master, it will execute the product heuristic contained in your Planning Procedure.  It doesn't trigger heuristics twice.

Best Regards,

DB49

Former Member
0 Kudos

Hi Db

If we mantained heuristics in product master then it will call first

If we dont mantain there it will take from planning procedures

I got it

Final small doubt:

I have created one sales order trigger gatp then it will call ctp heuristics which is mantained

product master then it will call ppds heusristics which are defined in CDpsb0

correct it if something is wrong 

regards

Virender

Former Member
0 Kudos

Virender,

Are you talking about custom development?  Or, are you talking about calling CBPSB0 in batch?  Or....what?


I have created one sales order trigger gatp then it will call ctp heuristics which is maintained product master then it will call ppds heuristics which are defined in CDpsb0

No.

Standard CTP functionality uses Planning Procedure 3, or something similar.  The GATP trigger will call the product heuristic found in the product master (whether it is a CTP-type heuristic; or any other product heuristic).  If it cannot find a product heuristic in the product master, it will use the product heuristic you have placed in the Planning procedure (typically SAP_PP_CTP or something similar).

The standard planning procedures do not normally have any direct impact on production planning runs found in CBPSB0.  These runs are typically triggered manually, or in Batch jobs.  If you decide to use regular Production Planning runs (CDPSB0/CDPSB1)  while using CTP, you must be VERY careful that the heuristics you use in these runs do not destroy the functionality you achieve during CTP transactional processing.

Best Regards,

DB49

Former Member
0 Kudos

HI Db

Thanks for sharing your knowledge

Actually in my case  i have customized my planning procedures  for finished material and semifinished material seperately .

In my planning run  .I have selected 3 heuristics in step1 it is delete fixed pegging in step2  Ctp heuristics which is customized in step3 create fixed pegging

My question is when i trigger Gatp it will call my customized CTP heuristics which is mantained in product master  since my planning run is been schedule in background for every 15 minutes .

At very first time my planned orders will be generated by my CTP heuristics which is mantained in product master then consequently my planning run will be executed on existing planned orders

But in my planning procedure i have mantained action  that execute product heuristics immediately when this calling will takes place

Does CTP heuristic comes under product heuristics as per my knowledge the below are the heuristics which are under product heuristics

SAP_PP_002  - Planning Standard Lots

SAP_PP_003 – plan shortage quantities

SAP_PP_004 – plan standard lots in 3 horizon

SAP_PP_007 -  Reorder point planning

SAP_PP_Coo1- plan standard lots

SAP_PP_Q001 – Quota  arrangements


Regards

Virender

Former Member
0 Kudos

Hi Virender,

The DB's explanation is very clear.

The problem is why is needed to run each 15 min a background job?

I believe that the idea is to put the orders in sequence. But in this case why you are not using the heuristic SAP001 - Schedule Sequence? 

Also, normally you have firmed orders (made by planner) for the next few days (maybe weeks), so in this case why is necessary to run each 15 min the job? I think a nightly job is enough.

Thanks,

Regards, Marius

Former Member
0 Kudos

Virender,


Actually in my case  I have customized my planning procedures  for finished material and semi-finished material separately .

Irrelevant.  The planning procedure does not 'care' about material type.  The Planning Procedure that is in each product master is the one that will be used; regardless of which planning procedure you choose to use, and regardless of level of the BOM at which the material happens to lie.


In my planning run  .I have selected 3 heuristics in step1 it is delete fixed pegging in step2  Ctp heuristics which is customized in step3 create fixed pegging

Irrelevant to anything to do with planning procedures.


At very first time my planned orders will be generated by my CTP heuristics which is maintained in product master

Assuming that your Planning procedure triggers a heuristic, yes.


then consequently my planning run will be executed on existing planned orders

Your planning run will work on all of the objects for which it is configured; not necessarily just planned orders.  This has nothing to do with planning procedures.


But in my planning procedure I have maintained action  that execute product heuristics immediately when this calling will takes place

You have made this word "heuristics" plural, that is a mistake.  ONE product heuristic is executed.  This solution is very common for CTP.


Does CTP heuristic comes under product heuristics as per my knowledge the below are the heuristics which are under product heuristics

SAP_PP_002  - Planning Standard Lots

SAP_PP_003 – plan shortage quantities

SAP_PP_004 – plan standard lots in 3 horizon

SAP_PP_007 -  Reorder point planning

SAP_PP_Coo1- plan standard lots

SAP_PP_Q001 – Quota  arrangements

Irrelevant to the topic contained in this thread.  Don't try to make this any more complicated than it is.

As I stated earlier, there is a maximum of one product heuristic that is called during a trigger in the Planning Procedure (without enhancements).  Re-read my previous answer.

Best Regards,

DB49