Answer Posted / krishna davuluri
Hi,
Coomit and Roll back in the User exit should not be used.
Because while executing userexit its not allways sure that
all needed values for database updations are present or
not.hence we should not use COMMIT or ROLLBACK, of work.
Also userexit is expected to add new functionality to
existing functionality, its not supposed to make any
changes in the existing functionality.
Suppose if you take Userexit SAVE_DOCUMENT_PREPARE.Systems
goes through the user exit more than once and COMMIT or
ROLLBACK may cause inconsistencies.
| Is This Answer Correct ? | 11 Yes | 2 No |
Post New Answer View All Answers
How do you move on to the next screen in interactive reporting?
Explain the structure of a bdc sessions?
What is the difference between collect and append statements?
Difference between .Include and .append?
Can multiple abap systems connect to abap database?
Explain some essential objects in abap dictionary?
What is payroll driver ? : abap hr
What is ps structure? : abap hr
What are plan versions used for? : sap abap hr
what is 3 tire architecture and how does SAP utilizes this architecture. and how do netweaver came into picture?
What is sap abap data dictionary?
What is a transaction variant and why are they used?
Difference between stand alone CRM and back-end CRM
What is an interactive report? What is the obvious difference of such report compared with classical type reports?
Create any functions? How to go about it?