2010 Sep 22 2:12 PM
Hi
What is the advantages of kernal BADI while comparing classical badi and how to find out whether the badi is kernal or classical ?
Hi
What is the advantages of kernal BADI while comparing classical badi and how to find out whether the badi is kernal or classical ?
2010 Sep 22 2:16 PM
Search in SDN....Lot of Posts you will get
The basic diff between Classic and Kernal BADI are
The old classic-BADI used to mix both implementation selection and method call in the same CALL METHOD statement. The implementations could only be chosen at run-time because of the above reason and due to the fact that the BADI handle could only be gotten from another method call by passing the BADI name.
Whereas in the new Kernel-BADI, the active BADI implementations are included into the load of BADI handle at compile time and the filter criterion are expanded as IF statements. This is the reason the new Kernel-BADIu2019s are much faster than classic-BADIu2019s.
You can use search help for new badi definition in se19 or you can use se84 -> enhancements -> Business Add-Ins definition. In selection screen choose kernel badi it will show you all kernel BADI's in the system.
Ptrabhudas
2010 Sep 22 2:16 PM
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |