Answer Posted / avishek prakash
BADI (Business Add-In) is a new SAP Object Oriented enhancement technique which is used to add our own business functionality to the existing SAP standard functionality. BADI's are available in SAP R/3 from the system release 4.6c.
BAPI is using in contrast to the earlier enhancement techniques, BADI follows Object Oriented approach to make them reusable. A BADI can be used any number of times where as standard enhancement techniques can be used only once.
For example if we assign an enhancement to one custom project, then that enhancement cannot be assigned to any other custom projects. To overcome this drawback SAP has provided a new enhancement technique called BADI.
Define and Implement a BAPI:-
This involved three steps Step :-
1. Creating BADI Definition : T. Code- SE18
2. Define BADI interface: Transaction SE19
3. Define a class implements the interface : During implementation creation, a class for implementing the enhancement's interface is also created
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
What is workflow? Name the person who can assist you while configuring a workflow for a system.
How is the 'shipping point' determined by the system?
Hi All, I am taking the SAP SD course and need some live case studies for my practice, can any one help me in this regard. You can mail it on my mail id: simkim4u@gmail.com Thanks, Sameer
I have a shopping mall. If a customer comes to my mall and if he purchase or not anything I give him pen free. How we map it in sap?
What is a 'sales area'?
We can define our own exchange rate types and use them instead of the defaulted types, ‘m’, ‘b’ and ‘g’. How can we overwrite default types in sd?
What is a handling unit?
What is the structure of delivery document?
How many cons. Does u have in your project?
what is access key? how it is obtained? i was asked access key while creating data transfer routine
Explain what is sql override for a source table in a mapping?
What is the purpose of 'text determination'?
What is alternative condition base value? Give an example?
Where and how is a 'business area assignment' done?
What are the basic types of information it (information structure) comprises of?