Application Development and Automation 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: 
Read only

MIGO BADI IMPLEMENTATION

Former Member
0 Likes
794

Hi

I have implemented single subscreen in migo badI in one tab

Now what i want to apply another tab

For that i have created screen and every thing required

Now what it is doing is when i apply a second scrren it overwrites the first one

i want both at the same time as two different tab

Please Help me on this

Regards

Ravi

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
627

Hi Ravi,

The BADI 'MB_MIGO_BADI' is a mutliple implementation one.So if we create multiple implementations and with each implementation calling the required tab will give us non-overlapping or non-overwriting tabs.Please make sure you try with 2 different modulepool names for creating the tab and probably different screen numbers in these progreams to avoid confusions

first go to se18 -> click on Badi definition -> enter "MB_MIGO_BADI" -> click on display

Here click on documentation tab

Please go through it and read the part marked in bold

"Create Implementations

BAdI definition MB_MIGO_BADI was created with transaction SE18.

Using transaction SE19, you can create an implementation for this BAdI. You can provide the methods with customer-defined code.

The BAdI definition can be used several times. In MIGO, five additional tabstrip control were defined for the detail screen, and five additional tabstrip controls for the header information. In other words, up to five different implementations can be created."

Hope it helps

Pls check and revert

Regards

Byju

Hi

I have implemented single subscreen in migo badI in one tab

Now what i want to apply another tab

For that i have created screen and every thing required

Now what it is doing is when i apply a second scrren it overwrites the first one

i want both at the same time as two different tab

Please Help me on this

Regards

Ravi

2 REPLIES 2
Read only

Former Member
0 Likes
627

Hey,

As far as i know i think Migo Badi has given the functionality to just implement one tab with the screen,

What i had suggest you place a subscreen with 2 tabs in the screen that you specify in MIGO Badi ( the first screen) and then control it at the Function group level by creating 2 more screens and calling them appropriately b ut the problem here is the tabs might appear a liitle lower .This might solve your problem.

I think there is another way also where you can just create your own BADI from the scratch but that involves a lot of procedure which i too am not familiar.

I had suggest you try the first option itself.

Hope it helps.

reward point if useful.

Regards,

Ravi

Read only

Former Member
0 Likes
628

Hi Ravi,

The BADI 'MB_MIGO_BADI' is a mutliple implementation one.So if we create multiple implementations and with each implementation calling the required tab will give us non-overlapping or non-overwriting tabs.Please make sure you try with 2 different modulepool names for creating the tab and probably different screen numbers in these progreams to avoid confusions

first go to se18 -> click on Badi definition -> enter "MB_MIGO_BADI" -> click on display

Here click on documentation tab

Please go through it and read the part marked in bold

"Create Implementations

BAdI definition MB_MIGO_BADI was created with transaction SE18.

Using transaction SE19, you can create an implementation for this BAdI. You can provide the methods with customer-defined code.

The BAdI definition can be used several times. In MIGO, five additional tabstrip control were defined for the detail screen, and five additional tabstrip controls for the header information. In other words, up to five different implementations can be created."

Hope it helps

Pls check and revert

Regards

Byju