ABAP Enhancements Interview Question Answers

ABAP Enhancements Interview Question Answers,SAP ABAP Enhancements Interview Question

What is the reason for using enhancements?
Normal programs don’t give us all the functionalities we may need, so to fix this we can use the R/3 enhancements that will permit us to insert our particular functionality to any normal SAP program.

What is the meaning of customer development?
Customer development generates objects particular to the customers in their name range.

What weaknesses do we find when using modification?
One of the weaknesses is that we could have errors when standard code is modified. This automatically leads to a higher amount of work when software upgrades are made.

Why should we choose to make modifications?
Customer exits don’t exist in every screen and program from R/3, and because they can be used just if they are already existing in SAP R/3, sometimes we must choose to make modifications.

What is the meaning of a screen exit?
Screen exits means to add fields to R/3 screens, SAP generates screen exits by deploying particular subscreen areas in a normal R/3 screen and then invoking customer subscreens from the normal flow logic of dynpro.

What is the way in which exit organizing is made by SAP?
Organizing exit packages of SAP is also found under the name of SAP enhancements and every SAP enhancement can have several particular exits.

What is the meaning of user exits, how are they written and which measures do we have to take for prevention?
In the default standards of SAP we can find the user defined functionalities, we can find a Sap program in which a customer personal program may be invoked. Unlike customer exits. user exits can permit the developers to enter and change the parts of the program and also the objects. When upgrade is made , every user exit has to be verified for conformation to the standard system. The user exits can use INCLUDES, case in which Customizing makes the management. We have to search for those customer enhancements from a specific development class.

Can we classify the enhancements by type?
Yes they can be classified in: a) enhancements that use customer exits and b)enhancements of the elements in the ABAP/4 Dictionary.
a)      The standard software doesn’t incorporate all the requirements of the customer, but they can be contained as empty ‘shells’ that can be changed by the customers by inserting their personal codes. The enhancements can refer to menus, screens or programs, the compatibility being assured. This means that in SAP guarantees that the compatibility will be maintained even when passing from standard software to exit and the interface invoking the exit (they will be kept for future versions too).
b)      These are enhancements like table appends or text enhancements or field exits (supplementary coding for data elements).
Related Posts

No comments:

 

Aired | Copyright © 2009-2014| All Rights Reserved 2014

Contact Us | About Us