Skip to Content

ME_PROCESS_PO_CUST~PROCESS_HEADER doesn't called when ME22N change only header text or item text.

Hello ALL.

When changing purchasing order in ME22N,
I tried to set "Exchange Rate"(EKKO-WKURS) and "Exchange Rate fixed"(EKKO-KUFIX) if meet the conditions using ME_PROCESS_PO_CUST badi,the method PROCESS_HEADER.
It was successful.

However, when the user performs a specific operation, the process does not execute.
That is when the user changes only header text or detail text.
In that case, "PROCESS_HEADER" does not call.

I tried to wrote same code in "PROCESS_CHECK"."PROCESS_CHECK" was called. But "Exchange Rate" and "Exchange Rate fixed" were not updated.

I set a dummy value to the extension field of EKKO in "PROCESS_OPEN" and tried to call "PROCESS_HEADER", but it was useless.
I Used "IF_PURCHASE_ORDER_MM~SET_DAT".

Please tell me how to call "PROCESS_HEADER" or how to update at the "PROCESS_CHECK".

scn.png (32.3 kB)
Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

0 Answers

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.