Skip to Content
author's profile photo Former Member
Former Member

Transaction brackets of the workflow has been damaged

Dear Expert,

We are using HCM process with some of the standard task. However couple days ago, we encouter some of the workflows falls into error. After some initial investigation we found that it is due to "Transaction brackets of the workflow has been damaged" It happen to a standard task which is TS17900101 and i put in CL_HRASR00_POBJ_WF_EXIT for the program exit

Here are some logs


Error handling for work item 000001440701

Message no. SWF_RUN630


Transaction brackets of the workflow has been damaged

Message no. SWF_RUN515


When executing the workflow with the ID 000001440701, the transaction brackets were destroyed by a commit command ('C') or a rollback work command ('R'). This command ('C') was stopped from the implementation program of the object type. Access takes place, for example, when a condition is evaluated or when the container operation is executed. Access may only have a read character which is why a commit or rollback work command is not necessary.


Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event STATE_CHG and (target) status STARTED

Message no. SWF_RUN646


Error updating the process object

Message no. HRASR00_POBJ022


Work item 000001440701: Object CL_HRASR00_WF_COMPONENTS method WI_EXECUTION_VIA_R3_INBOX cannot b

Message no. WL821


The calling of the object method for the work item ended with a return value for which no handling is modeled in the workflow.

System Response

The work item was forced into the error status.


Refer to your workflow system administrator.

Procedure for System Administration

Also check the binding between the task container and the method container.

Anyone have any idea about this?




Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Posted on Aug 05, 2009 at 10:53 AM


    If this is all standard SAP then I would search OSS for these mesages (if you haven't already).

    Also see:



    Rick Bakker

    Hanabi Technology

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Rick Bakker


      I was doing something similar with this event and experienced the 'brackets damaged' error. I had placed a function module in the exit to send an email triggerred by event STATE_CHG and concluded the exit code with a COMMIT WORK. When I removed the COMMIT WORK the error disappeared. This is what the error message was hinting anyway. So see if you have a COMMIT WORK embedded in your own code and remove it if possible.

  • Posted on Mar 05, 2014 at 05:30 AM


    I faced the similar issue recently when we had a migration of our development box. All was working well in old box, soon after the migration all HCM P&F related workflows were failing at Import Form Container -> WF Container task (i.e. TS17900110).

    We could figured out the issue that 'WF-BATCH' user lost access to 'SAP_ALL'. Adding this profile to batch user 'WF-BATCH' the issue got resolved.



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 25, 2014 at 03:38 AM


    I faced the similar issue. I debug the workflow found the error come from assign the agent user to workflow. please check your agent in workflow

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.