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

Create multiple custom tabs in Outbound Delivery

tecsap_tec
Explorer
0 Likes
2,127

Hello,

I want to use  LE_SHP_TAB_CUST_ITEM Badi to add a custom tab to outbound delivery.

One implementation is already developped for this Badi and a tab is correctly added on the item level of the outbound delivery.

Now, I want to add a second tab on the item level. Any clues on how to do it?

Thank you in advance.

1 ACCEPTED SOLUTION
Read only

SwadhinGhatuary
Active Contributor
0 Likes
1,558

hi,

it is not possible to do so, better maintain in same tab and can easily manupulated

Hello,

I want to use  LE_SHP_TAB_CUST_ITEM Badi to add a custom tab to outbound delivery.

One implementation is already developped for this Badi and a tab is correctly added on the item level of the outbound delivery.

Now, I want to add a second tab on the item level. Any clues on how to do it?

Thank you in advance.

5 REPLIES 5
Read only

SwadhinGhatuary
Active Contributor
0 Likes
1,559

hi,

it is not possible to do so, better maintain in same tab and can easily manupulated

Read only

0 Likes
1,558

Thank you for your reply.

Read only

Former Member
0 Likes
1,558

Hi,

As this BADI is single use, you can not create another implementation.

One way to behave single use BADI as multiple-use BADI is: Create a custom defined BADI and do multiple implementations for this BADI. then you can all this BADI from existing implementation.

Let me know if it's not clear.

Regards,

Prasad

Read only

0 Likes
1,558

Thank you for your reply. Can you please explain more?

Read only

0 Likes
1,558

Hi,

as i said in previous reply, for a single use BADI we can not create multiple implementations. this is very clear for you also.

in this case we can create a new custom Enhancement Spot using trasaction code SE18. then for this enhancement spot we can create BADI definition. then for this BADI definiton we can create multiple implementations. now you have to call this BADI from your already implemented BADI.

for example go to then method of already implemented BADI.

Method.

DATA: l_r_new_badi type ref to znew_badi.

CATCH.

GET BADI l_r_new_badi.

CALL BADI l_r_new_badi->method_name

exporting

importing....

ENDCATCH.

Endmethod.

This way we can use single use BADI as multiple use BADI.

Regards,

Prasad