Skip to Content
avatar image
Former Member

Change Request Lock

Hello,

We have developed a custom equipment data model and have configured rule based WF and implemented access class methods SAVE, QUERY.

Now, when we try to create an equipment, WF gets stuck at all steps which require CR modification (eg: Changing CR Status) with message "Change Request is locked by user XXX"


The user in the above message is the one who has last processed the CR (eg: Requester, Approver)

If we manually remove the lock using SM12 and reprocess the work item, WF moves ahead without problems. Also, even in standard data models like MM, BP we notice that a lock entry is created in SM12 but it doesn't cause problems in WF.

Can someone please guide as to what needs to be done additionally to ensure these CR lock entries do not cause problems in WF processing?

Thanks,

Sagar Dixit

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Apr 26, 2016 at 10:55 AM

    Hi,

    We created a new data model and new CRs and now it works fine.

    Not sure what the problem was.

    Regards,

    Sagar Dixit

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 14, 2016 at 09:38 AM

    Hi Sagar,

    You can try dequeue the change request by calling FM - DEQUEUE_EUSMD_CREQUEST in dequeue method of you access class or by finding out the right place by debugging.

    Thanks

    Goutham

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 15, 2016 at 08:05 AM

    Hi,

    Some times user data gets saved in buffer memory also, you may check with BASIS team if any such issue is there, I also faced the same problem and BASIS team resolved that

    Thanks

    Arihant

    Add comment
    10|10000 characters needed characters exceeded