Application Development and Automation 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: 
Read only

BAPI_TRANSACTION_COMMIT returning dump error

0 Likes
1,059

Hi All,

I performed BAPI_TRANSACTION_COMMIT to update the changes made but came up with the dump error as

Not all changes passed on to update program in message class CP 898. Can you please suggest a way to resolve this?

Regards,

Gowtham.

1 REPLY 1
Read only

Sandra_Rossi
Active Contributor
851

Go to transaction code SE91, display the long text of CP 898, and do as it says:

  • Diagnosis
  • A COMMIT WORK has been invoked, despite the fact that not all routing changes were passed on to the update program.
  • Because the COMMIT WORK removes all locks, these changes cannot later be posted. This may lead to inconsistencies.
  • System Response
  • The system is unable to decide what is to be done with these changes. Processing is discontinued.
  • Procedure
  • Pass on all changes made to routings to the update program before invoking COMMIT WORK. To do this, you can use the function module EAM_TASKLIST_POST for example.