09-24-2008 10:05 AM
Dear Members,
I have to update marketing attribute for a BP when attributes are changed and saved from Web IC.
I am implementing BAdi 'BUPA_GEN_UPDATE'. In method 'CHANGE_BEFORE_UPDATE' i used following FMs':
CRMM_BUPA_CURRENT_MEMORY_GET
BUP_BUPA_MEMORY_GET
BUP_BUPA_MEMORY_GET_ALL.
These FM's are giving dump with same error 'SYSTEM_ON_COMMIT_INTERRUPTED'
[ Error analysis
During the COMMIT WORK statement, the following are executed:
- the routines registered with the statement PERFORM .. ON COMMIT,
- the registered methods for the events of the object services
and
- possibly the local update (SET UPDATE TASK LOCAL).]
I am not able to find any COMMIT_WORK statement in these FM's. I have also observed as soon as control comes on CALL FM ' ' statement; i could not see next step (F5).
Please suggest me how to proceed?
Thanks In advance
Rajeev Singh.
09-24-2008 10:48 AM
Have you called the BAPI BAPI_TRANSACTION_COMMIT. If so, comment it and try again.
09-24-2008 10:53 AM
No, I have not used any commit statement anywhere in this code.