Skip to Content
Former Member
May 31, 2016 at 08:36 AM

Enhancement for language in communication tab in PO


Hello Experts,

Hope all are doing well.

We have a requirement to change language in communication tab in PO header while creating(ME21N).

Currently it is fetching from Vendor master.

But we need to change the value (to default another language) based on comparison between vendor and company code language.

I have implemented the Enhancement spot/BADI: ME_PROCESS_PO_CUST and written a custom code in method IF_EX_ME_PROCESS_PO_CUST~PROCESS_HEADER by calling GET_DATA and SET_DATA methods in IF_PURCHASE_ORDER_MM.

But i am unable to find the field which holds the communication language value in header structure MEPOHEADER.

Please provide your valuable inputs to achieve implementing the requirement.

Thanks in Advance.

Sai karthik.