cancel
Showing results for 
Search instead for 
Did you mean: 

Create/Change SNP/DP Planning Book ---tcode /SAPAPO/SDP94

Former Member
0 Kudos

Hi,

I am using /SAPAPO/SDP94 transaction code. I am selecting one item from Planning Book and then Selection Profile and then object. it displays capacity table in the form of ALV.

How to find the BADI or user exit associated with this transcation ?

I have req to modify the Calculation for capacity hours. where can i do that.

Thanks,

Janardhan

Accepted Solutions (0)

Answers (2)

Answers (2)

somnath_manna
Active Contributor
0 Kudos

If you are using the standard SAP transaction /SAPAPO/SDP94 then its Interactive Planning table that comes up. Not sure how you are getting an ALV.

Do you have any custom development?

If you are using standard Interactive Planning transaction then the capacity values displayed can be controlled using Macros.

Goto Transaction /SAPAPO/ADVM choose the correct Planning Book / Data View where the Capacity details are displayed (in keyfigures), click on Open Macrobuilder.

Review the macros listed and you can try updating the macro(s). Save and Activate to see the changed data in Interactive Planning based on the change in macro logic.

/SAPAPO/SDP_INTERACT is the BADI for Interactive SDP transaction. There are some other BADIs that are related to the transaction SDP94. For more details look into the [APO-Technical|https://wiki.sdn.sap.com/wiki/display/SCM/APO-Technical] page in [SCM|https://wiki.sdn.sap.com/wiki/display/SCM/Main] Wiki.

Somnath

Former Member
0 Kudos

Hi Janardhan,

You can find the existing BADI definitions by

1. Goto SE24 type cl_exithandler class,

2. select the get_instance method,

3. put breakpoint at line number 135 - CALL METHOD cl_badi_flt_data_trans_and_db=>act_imps_per_flt_val

4. Run the desired transaction, it will go to debug mode for all the badi definitions.

The Badi name will be stored in exit_name variable.

Hope it helps.

Reward for helpful answers.

Regards,

Srini.