cancel
Showing results for 
Search instead for 
Did you mean: 

User exit to influence Consumption of Forecast in APO

Former Member
0 Kudos

Hi,

I am trying look for a BADI/User exit to influence the consumption of forecast in APO.

if any one know, standard function module, BADI or user exit related to consumption of Forecast in APO, Please respond asap

Thanks in advance for your help.

Pankaj

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Pankaj,

We use the BAdI "/SAPAPO/DM_BADI_CSP" to control how sales orders consume the forecast within posting periods. Granted, our requirement is not as complex as yours sounds, but it may be a good place to investigate. There is a parameter within the BAdI that will let you manipulate the table of orders for the Location-Product in question. We use strategy 20 / PLANNING WITH FINAL ASSEMBLY.

Consider also the BAdI "/SAPAPO/SDP_RELDATA", which will allow you to manipulate the forecast as it is being released to SNP. There is a method called 'CHANGE_PROD_LOC' which may be helpful.

Dan

Former Member
0 Kudos

Hi Pankaj,

Is it possible to use /SAPAPO/DM_BADI_CSP in order to change the location where forecast should be consumed?

Imagine we create a Sales Order in R/3 in Plant A and all forecast in this Plant is already consumed, in that case we are interested in cosuming forecast in Plant B (for example) without moving the Sales Order. Is that possible using this user exit?

Thanks in advance,

Raul

0 Kudos

Hello Raul,

Have you found a way to consume forecast in more than just original plant?  We have the same requirement to consume forecast in multiple plants.

Please advise if you go with BADI /SAPAPO/DM_BADI_CSP or you implement user exit macro.  If you can provide more technical detail, it will be great.

Thanks,

Chris

Former Member
0 Kudos

Hi,

We have similar requirement where forecast is released at dummy location created in APO and sales order will CIF to connected plant location.

Is it possible to perform cross plant consumption and which method in the BADI can be used.

Thanks,

Sanjog Mishrikotkar

Former Member
0 Kudos

I also have the same requirement. We need to consume forecast from another plant than the sales order is created.

I'm investigating this BADI, but no answers by the moment.

former_member492024
Active Participant
0 Kudos

Hi Pankaj,

Try to use BAPI_SLSRVAPS_SAVEMULTI2 or BAPI_SLSRVAPS_SAVEMULTI.

Regards,

Michel Bohn

Former Member
0 Kudos

Hi Michel,

Thanks for your quick reply. I need further help on this issue, the scenario is for Offset forecast consumption.

1. BOM structure is A --> B

2. Forecast for A is already included in Material B.

3. So we need to have a comsumption from material B whenever sales order will be on material A.

We have limitation that we can not use Startegy 40 ( Startegy 60 in ECC) in APO.

I tried to use the same BAPI,

1. It does add one more forecast line with reduced sales order numbers.(as expected)

2. But it also retains old forecast line (which is not desired)

If you can suggest any modification in BAPIs mentioned or any other BADI which can help in this scenario.

Thanks for your help !!

Pankaj

Former Member
0 Kudos

Without getting into the details, your note alludes to not being able to change the strategy because of an ECC requirement. Why don't you just change the strategy on the inbound exit and let SCM plan one way and let ECC execute as it needs to. This of course presumes your ATP check is on ECC.

Former Member
0 Kudos

Hi,

I can not opt that option of modifying Inbound Processign of strategy as with Startegy 40 in APO, SNP is not able to do planning for material B.

In this scenario, B is not only a Planning Material but also salable. So need some kind of User Exit to make system behave that way.

Michel - Looking for your reply on this.

Thanks,

Pankaj

0 Kudos

Hi Pankaj did you manage to solve this issue? We having same requirement of consuming B from A forecast.