‎2008 May 21 10:32 AM
Hi experts,
How do I re-organize / re-arrange the order of Implementations in BADI?
Thanks in advance.
‎2008 May 21 10:36 AM
HI,
Steps In Implementations in BADI
1. Execute Business Add-In(BADI) transaction SE18
2. Enter BADI name i.e. HRPBSGB_HESA_NISR and press the display
button
3. Select menu option Implementation->Create
4. Give implementation a name such as Z_HRPBSGB_HESA_NISR
5. You can now make any changes you require to the BADI within this
implementation, for example choose the Interface tab
6. Double click on the method you want to change, you can now enter
any code you require.
7. Please note to find out what import and export parameters a
method has got return the original BADI definition
(i.e. HRPBSGB_HESA_NISR) and double click on the method name
for example within HRPBSGB_HESA_NISR contract is a method
8. When changes have been made activate the implementation
Reward if Helpfull,
Naresh.
‎2008 May 21 10:38 AM
its just u cn deactivate or activate a implementation
at a time to implement thats how you can use different implemenations at a time
‎2008 May 21 10:39 AM
Hi,
1.The order is arbitrary but all of the implementations will be called.. there is no way to figure out the sequence.. here is what SAP has to say..
"Multiple use for BADI definitions means that there can be several active BADI implementations. When there is a call, they are all called up - however, in an unpredictable sequence. If you have multiple-use BADI definitions, the sequence must not play any role therefore. "
2.Each BADI Implementations are independent and SAP determines the sequence during runtime only.
3.There is no way to re-arrange the order.
Regards,
Shiva Kumar
‎2008 May 21 10:45 AM
Hi shiva kumar ,
can u give examples for multiple use badi ..
Thanks
‎2008 May 21 2:37 PM
Hi
Check these tx:
SE18 (Add-ins empresariales: Def.)
SE19 (Add-ins empresariales: Implement.)
Regards
Gregory