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: 

Adding the custom tab and update EKKO without using BADI

former_member288488
Participant
0 Kudos

Hello Experts,

In my scnarion the BADI -> ME_GUI_PO_CUST and ME_PROCESS_PO_CUST2 are already being implemented to add the custom tab at header level in PO.

Now my requirement is to add one more custom tab at header level and i was thinking of do it through another enhancement technique so that my already accomplished enhancment does not get effected in any way.

Please let me know how should i proceed it without using the BADI and if it is better to use the BADI only then what should i do so that my previous enhancement remains intact and is not effected at all.

Thanks,

Naveen

4 REPLIES 4

Former Member
0 Kudos

Hi,

If a tab is aleady added at your PO header, then u canot add another one.

If custom tab is not there, then u can use the enhancemant 'MM06E005 - Customer fields in purchasing document'

0 Kudos

Hi,

Does it mean that I can not add another custom tab at PO heade level.

The earlier added custom tab is being done using the badi.Is it possible to add multiple custom tabs through multiple implementation of BADI'S ME_GUI_PO_CUST and ME_PROCESS_PO_CUST2.

Thanks,

Naveen Sharma

0 Kudos

Hi,

You can create a new Header Tab using MM06E005. When I checked BADI ME_PROCESS_PO_CUST have a standard implementation CON_FIN_SUBCONTRACT, ME_GUI_PO_CUST doesnot have any implementation, probably you have created screen using ME_GUI_PO_CUST only.

Check that exit and let me know if you have any problem.

Thanks & Regards,

Faheem.

0 Kudos

Hi Faheem,

The earlier created custom tab is being done using the implementation of ME_GUI_PO_CUST and ME_PROCESS_PO_CUST BADI'S.

Now i'm not able to tick the option of mutiple use in BADI ME_GUI_PO_CUST as it is giving me the ERROR as below:-

Interface ME_GUI_PO_CUST invalid for business add-in definition

IF_EX_ME_GUI_PO_CUST (cannot be saved)

Message no. ENHANCEMENT181

Also when I check in SMOD the MM06E005 enhancement has also been used already and the structure CI_EKKODB already has Custom fields

Please let me know if there is any option for adding my custom tab.

Thanks,

Naveen