cancel
Showing results for 
Search instead for 
Did you mean: 

BADI 'BBP_ECS_PO_OUT_BADI' not been executed

Former Member
0 Kudos

Hi ,

I am trying to implement BADI 'BBP_ECS_PO_OUT_BADI' for changing the tax code for some items in PO while PO cretion.I activated the BADI as well.But BADI is not being call at the time of PO creation or PO change.I have also set parameter<b> Activate Extended Classic Scenario.</b>

Could you please let me know what are other settings I need to make for execution of BADI code ?

Regards,

Amit

Accepted Solutions (1)

Accepted Solutions (1)

yann_bouillut
Active Contributor
0 Kudos

Hi,

This badi is called after PO is sent from SRM to ECC !

For PO update, use bbp_doc_change badi

At save time, use bbp_doc_save badi

Kind regards

Yann

Answers (3)

Answers (3)

Former Member
0 Kudos

handled through alternate BADI implementation.

Former Member
0 Kudos

Handle by putting validations through 'BBP_DOC_CHECK_BADI' BADI.

yann_bouillut
Active Contributor
0 Kudos

Hi,

Please do not forget to reward helpful answers ))

Kind regards,

Yann

Former Member
0 Kudos

Hi

As Yann told, This badi is called after PO is sent from SRM to ECC.

<b>So in ECS, this BADI as per your requiremnt this is not suitable for your case.</b>

<u>You can go for other BADIs (Please read the standard SAP documentation carefully using SE18 Transaction, before implemnting any other BADI)</u>

BBP_CREATE_PO_BACK (Called at PO Creation)

BBP_CREATE_BE_PO_NEW (Called at PO Creation)

BBP_DOC_CHANGE_BADI / BBP_DOC_CHECK_BADI

BBP_TARGET_OBJECTS (Called at PO Creation)

BBP_TARGET_OBJTYPE (Called at PO Creation)

<b>The Standard BAPIs avaialable in R/3 - BAPI_PO_CREATE1 / BAPI_PO_CHANGE are executed from SRM system to create/ change PO in R/3 backend.</b>

Hope this will help.

Regards

- Atul