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

Terminating Events with Synchronous Method

Hi All,

I have terminating Events mentioned in synchronous method EDIT APPR_DOC Business object. Here the appraisal is successfully completed. But the work item is still in Inbox. I can find the terminating Event in SWEL but no receiver FM is there. In the Task the Event link is active.

Would somebody tell me how to solve this ?

Helpful answer would be really appreciable.

Thanks,

Bikash.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • Posted on Dec 04, 2014 at 09:19 PM

    Hello,

    Check in SWEL what key was used with that event. If it doesn't match the workitem then it won't be matched. Also make sure the event was created after the workitem was.

    regards

    Rick Bakker

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2014 at 02:27 AM

    Which is/are the terminating event(s)? Are the events of APPR_DOC or something else? In any case you need an instance of the object of the terminating event in the task (see it in the workflow log container). Most probably you have an instance of APPR_DOC in the task container. If you don't have an instance, then you are most probably missing the binding from WF container to the task container. If you have an instance there, then check what is its object key. And as Rick said, then check the object key from SWEL, and see if it matches with the object key in task container.


    Kind regards,

    Karri

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      I have nothing to add for Rick's and Modak's answers (just repeating them). Most likely the object instance is not in the TASK container. => Task is waiting for the event, but it does not know for which object. If you were able to open the technical workflow log and the correct work item's container, we could confirm this quite educated guess that the instance is missing. IF this is the case, then you need to bind the object from workflow container to the task container as already said. This should be really straightforward task, if you have some basic workflow development skills.

      Regards,

      Karri

  • Posted on Dec 05, 2014 at 03:57 AM

    Hi Bikash

    As mentioned by Rick and Karri - You need to have the same instance in your task (the instance for which the terminating event is triggered) AND you need to bind the _EVT_OBJECT from the terminating event to the TASK instance in the binding (Link the two instances to end the correct workitem).

    Regards,

    Modak

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2014 at 01:44 PM

    Hi All,

    I think i found the exact problem. When the Event is triggered the value of key fields PlanVersion, APP ID and Partid is passed to Workflow container. But when i see the Workflow container i cannot find the Partid in ObjectID but l can see it when the tree is opened.

    Please help me to solve it.

    Regards,

    Bikash.


    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 09, 2014 at 02:46 PM

    Hi All,

    The Event linkage for terminating Event is already done.

    Here is the Missing Key value 0000 of Part id.

    But in Event container i can find the value.

    The Binding has been done properly from workflow to task container.

    Please let me if you need any other information.

    Regards,

    Bikash.


    pastedImage_0.png (226.8 kB)
    pastedImage_4.png (77.4 kB)
    pastedImage_5.png (60.4 kB)
    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Karri,

      In workflow container i find the missing last 4 digit too. That's why i am unable to find out how the workflow get started then with missing digits then.

      I have been already activated the outcomes and raised an OSS message for this.

      Will update you as soon as i get any result.

      Regards,

      Bikash.

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.