Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Exit for PO/PR Create or Change

Former Member
0 Kudos

Hi All,

For PO/PR Creation or Change I need to update the field MATNR and TXZ01 based on the values of Account Assignment Category, Cost Center Category and Tax Procedure used. Kindly help me with the exit which I can use in this situation?

Thanks,

KK

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Kk ,

check avail.BADIs

<b>MD_PLDORD_POST BAdI for Updating Planned Orders

MD_PURREQ_POST BADI for updating purchase requisitions

ME_ACTV_CANCEL_PO BAdI for Activating the Cancel Function at Header Level

ME_COMMTMNT_PO_REL_C Check for Commitment-Relevance of Purchase Orders

ME_GUI_PO_CUST Customer's Own Screens in Enjoy Purchase Order

ME_HOLD_PO Hold Enjoy Purchase Orders: Activation/Deactivation

ME_PO_SC_SRV BAdI: Service Tab Page for Subcontracting

ME_PROCESS_PO_CUST Enhancements for Processing Enjoy Purchase Order: Custom

ME_PURCHDOC_POSTED Purchasing Document Posted</b>

Regards

Prabhu

6 REPLIES 6

Former Member
0 Kudos

Hi Kk ,

check avail.BADIs

<b>MD_PLDORD_POST BAdI for Updating Planned Orders

MD_PURREQ_POST BADI for updating purchase requisitions

ME_ACTV_CANCEL_PO BAdI for Activating the Cancel Function at Header Level

ME_COMMTMNT_PO_REL_C Check for Commitment-Relevance of Purchase Orders

ME_GUI_PO_CUST Customer's Own Screens in Enjoy Purchase Order

ME_HOLD_PO Hold Enjoy Purchase Orders: Activation/Deactivation

ME_PO_SC_SRV BAdI: Service Tab Page for Subcontracting

ME_PROCESS_PO_CUST Enhancements for Processing Enjoy Purchase Order: Custom

ME_PURCHDOC_POSTED Purchasing Document Posted</b>

Regards

Prabhu

Former Member
0 Kudos

FOR PO:

BADI: ME_PROCESS_PO_CUST, METHOD: PROCESS_ITEM.

For PR:

BADI: ME_PROCESS_REQ_CUST, METHOD: PROCESS_ITEM.

0 Kudos

Thanks for the Reply.

Could you provide me any user exit for the same.

Could you give me the Definition Name for BADI.

Former Member
0 Kudos

The definition name's of BADI is already given

BADI: ME_PROCESS_PO_CUST.

BADI: ME_PROCESS_REQ_CUST.

you can verify this from transaction SE18. Use SE19 for implementing it. let me know if you need anymore details.

0 Kudos

Hi,

When I go to SE18 and give ME_PROCESS_PO_CUST in the Definition Name Input Box and pressed Display I got the below msg.

'BADI Definition ME_PROCESS_PO_CUST doesn't exist'

Is it my work to create the Definition.

Pls provide me with Documentation for the BADI or method you have given.

Further more within this method I need to check

Account Assignment Category, Cost Center Category, External Tax Procedure and Material Group and based on the values I need to update Material (MATNR) and TXZ01(Short Text) fields.

Kindly confirm whether I can.

Former Member
0 Kudos

these two badi's are available only from 4.7 and above? which version are you on?