Dump NESTED_PERFORM_ON_COMMIT occurs while saving BP
source link: https://answers.sap.com/questions/13811956/dump-nested-perform-on-commit-occurs-while-saving.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Hi,experts,
Short dump NESTED_PERFORM_ON_COMMIT occurs while saving a business partner after chaning a field value.
ST22:
Short text of the error message:
Nested call of PERFORM ON COMMIT: NESTED_PERFORM_ON_COMMIT caller: SAPLB
UPA_BADI_CALL program: SAPLBUPA_BADI_CALL form: BADI_CALL
Long text of the error message:
Diagnosis
During processing of a routine called using PERFORM ... ON COMMIT,
the system attempted to call PERFORM ... ON COMMIT again. Nesting
of this is not allowed.
System Response
Procedure
The program indicated after "Caller:" must be changed. This is the
program that calls the routine indicated after "Form:" during
COMMIT processing. This routine is part of the program indicated
after
"Program:".
Procedure for System Administration
Technical information about the message:
Message class....... 00
Number.............. 081
Variable 1.......... NESTED_PERFORM_ON_COMMIT
Variable 2.......... caller: SAPLBUPA_BADI_CALL
Variable 3.......... program: SAPLBUPA_BADI_CALL
Variable 4.......... "form: BADI_CALL"
The termination occurred in ABAP program or include "SAPMSSY0", in
"%_ORDER_FORM_LEVEL". The
main program was "SAPLBUPA_DIALOG_JOEL".
In the source code, the termination point is in line 101 of include "SAPMSSY0".
include "SAPMSSY0".
Can anyone tell me how to solved it.
Thanks!
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK