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: 

diff bet New BAdI Enhancement Implementation and Classic BAdI

Former Member
0 Kudos

Hi all,

what is the difference between

New BAdI Enhancement Implementation and

Classic BAdI Implementation ?

When do we go for each method ?

Thanks in advance

Krupali

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi

New BADI Enhancement option are called kernel BAdi, these are integrated in ABAP Workbench. Kernel BAdi are part of enhancement spot and are implemented using enhancement implementation.

->New BAdi are approx. 40-600 times faster the classic Badi's.

->Improved filter support allows non-character filter types

(Packed, numeric, string) and complex filter conditions

->Can be switched by the Switch Framework

Classic BAdi

->Are part of ABAP Workbench.

->Selecting implementations and issuing calls is

mixed up in classic

BADi.

For further reference check the below link

[<Link>|http://help.sap.com/saphelp_nw2004s/helpdata/EN/94/9cdc40132a8531e10000000a1550b0/frameset.htm]

Edited by: Surender Yadav on Sep 26, 2008 7:36 PM

1 REPLY 1

Former Member
0 Kudos

Hi

New BADI Enhancement option are called kernel BAdi, these are integrated in ABAP Workbench. Kernel BAdi are part of enhancement spot and are implemented using enhancement implementation.

->New BAdi are approx. 40-600 times faster the classic Badi's.

->Improved filter support allows non-character filter types

(Packed, numeric, string) and complex filter conditions

->Can be switched by the Switch Framework

Classic BAdi

->Are part of ABAP Workbench.

->Selecting implementations and issuing calls is

mixed up in classic

BADi.

For further reference check the below link

[<Link>|http://help.sap.com/saphelp_nw2004s/helpdata/EN/94/9cdc40132a8531e10000000a1550b0/frameset.htm]

Edited by: Surender Yadav on Sep 26, 2008 7:36 PM