on 08-22-2008 12:43 PM
Hi All,
i am working purchase requisition Release workflow. I have developed a custom workflow for the same.
Now i have a requirement where i have to delete the workitem from the approver's inbox if the initiator changes the PR and send a new workitem to the approver with new PR.
How can i do this?
Please help me.
Thanks and regards,
Raj
Not to complicate the things, add the desired event under terminating events and it should take care of it.
Regards, IA
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi IA,
I have added the terminating event and also activated the same in the outcomes step and put a process control step in it to cancel the WI. But it is not working. Method Display is the first in my workflow after the event releasestepcreated is trigerred.
Can you tell me how can i make it work i.e, how can i delete the previous WI from the approver's or replace it with the new WI if the PR is changed before the WI enters the processing status?
Thanks and regards,
Raj
Used process control step
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear experts,
Just my doubt...
If a PR creator changes the PR which initialized a new release strategy, I thought the work item would be automatically removed from the old approver's inbox and send to the new approver, even though just by using a standard PR workflow (without customization)?
Thanks,
YL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
I have put significantly changed from BUS2105 as terminating in the task that comes immediately after the workflow is triggered. But it is not working. But similarly when i tried with purchase order release workflow there is a event called changed in BUS2012. It is working fine. but there is no such event here.
What should i do now?
please suggest something.
Thanks and regards,
Raj
Hi Raj,
This is the standard way to cancel or cancel and restart workflow, and several other operations.
You can see in tc swel that the receiver type is a method bi_event_handler~on_event in class cl_swf_run_handler*.
regards,
Ronit.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raj,
You can go to tab events under basic data -> version-dependent
Put your event and chose the receiver type 1 - cancel workflow
regards,
Ronit.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The same requirement was asked very recently for PO workflow.
To answer your question, place the Changed also as one of the triggering event. And in the workflow where you send witem to user 1, place a fork with 1 out of 2 outcomes where in branch 1 will have Wait for event "CHANGED" step and then below that, put a Process control where you cancel the workflow or set witems to obsolete.
Pl search for the last 10 days threads for detailed solution
Hope this helps.
venu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.