What is the difference between User Exits and BADI?
Answer Posted / vijay vasant wani
Making enhancements using the transactions SMOD/CMOD has
the following disadvantages:
1) This enhancement technique assumes a two-tiered system
infrastructure (SAP – customers).
2) The naming conventions in effect do not tolerate name
extension.
3) It can be called only once. i.e. A user exit can not be
assigned to more than one project.
Adavantages of BAdI
1) Fulfills the requirements of a system infrastructure
containing country versions, industry solutions, partners,
and customers.
2) Business Add-Ins should be considered generalized
Business Transaction Events that can be used to bundle
program, menu and screen enhancements into a single add-in.
3) Business Add-Ins can be created and employed in each of
the various software levels.
4) BAdI can be called namy times. i.e. BAdI implementation
can be assigned to more definations.
| Is This Answer Correct ? | 53 Yes | 7 No |
Post New Answer View All Answers
To find the date difference & excude saturday & sunday in between them
How do you document abap/4 programs? Do you use program documentation menu option?
What are the three hierarchical levels of data types and objects?
What are the different abap/4 editors?
What is dialog module?
How do you activate a function exit?
How many main windows will be there in a page window?
How to add a column to a table control while using alphanumerical layout editor ?
What are the functional areas? User groups? and how does ABAP query work in relation to these?
What are the two ways for restricting the value range for a domain? : abap data dictionary
What is a multiple line field? : abap bdc
What is the last entry in all bdc tables? : abap bdc
How many ways can a sap system be accessed?
What is roles and responsibilities of sap hr consultants? : sap abap hr
Cds views