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

BAdi - LEDSP_SPLIT_EXECUTE

Former Member
0 Likes
1,371

Hi All,

I have a requirment to do delivery split in TCode VLSP through BAdi LEDSP_SPLIT_EXECUTE .

Could anybody tell me how to use this BAdi ?

Thanks,

SA

5 REPLIES 5
Read only

Former Member
0 Likes
1,035

I need to add Loading Group as a criteria to do delivery split in Tcode VLSP. Could anyone tell me is there any process other then using the BAdi ?

Thanks,

SA

Read only

0 Likes
1,035

Hi,

In BAdi - LEDSP_SPLIT_EXECUTE under interface tab click on the EXCUTE method under this Method EXCUTE Find the appropriate parameter.Then implement the BADI from SE19.

Regards

Read only

0 Likes
1,035

Hi,

there is no other way other than a BADI, coz i too worked on deleivry split , but its an outbound delivery VL01n and the BADI which i used is LE_SHP_DELIVERY_PROC.

How to triggerthis badi?

Go to Tcode SE19

give implementation name : ydel

then give definition name : LEDSP_SPLIT_EXECUTE

give short text

and ACtivate.

select INTERFACE tab

Doublie click on themethod EXECUTE

Now u can cod eur logic between METHOD and ENDMETHOD.

Revert back if anyissues.

Reward with Points if helpful.

Regards,

Naveen

Message was edited by:

Naveen Deva

Read only

0 Likes
1,035

Thanks Naveen.

I am implementing the BAdi LEDSP_SPLIT_EXECUTE in the same way, it's also for outbound delivery split.

My problem is that When I set a break point in my code within this BAdi ( method Execute ) & execute the Tcode VLSP, it's doesn't stop at that point means BAdi is not getting triggered from that Tcode.

Do you have any idea why it happens ?

Thanks,

SA.

Read only

0 Likes
1,035

Hello Smita

Have you checked that your implementation of the BAdI is indeed activated? Go to transaction <b>SE19</b>, give the name of your implementation (NOTE: not the class name implementing the interface) and start the transaction. Next to the implementation name you see if it is either <i>Active </i>or <i>Inactive</i>.

If your implementation is active then you should stumble across the break-point in method EXECUTE.

Regards

Uwe