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
What is abap work bench?
What are the basic object types? : sap abap hr
What takes most time in SAP script programming?
What is value table?
What are pooled tables? : abap data dictionary
What is a table attribute?
What are the attributes of a field that can be activated or deactivated during runtime?
Type casting and error handling
Explain how do you get output from idoc?
Explain what is step-loop? Explain all the steps?
What are different ABAP editors? What are the differences?
How many default tab strips are there?
What is your approach for writing a bdc program? : abap bdc
What is an update type with reference to a match code id?
What is the definition of modification in an sap system and how do they impact an upgrade?