Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Dump While fetching Business Partner Data from Memory.

Former Member
0 Kudos

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.

2 REPLIES 2

Former Member
0 Kudos

Have you called the BAPI BAPI_TRANSACTION_COMMIT. If so, comment it and try again.

0 Kudos

No, I have not used any commit statement anywhere in this code.