I have 3 cases which I run parallelly. Then I want to run two more cases only ONCE and when ANY of previous 3 cases are Resolved-completed.
I tried to do it via tickets (sentTicketTo Parent and wait for it before starting 2 last cases) but I face issues. like each time one of inital 3 ones are Resolve-completed I get new 2 cases and so on....3 times.
Are your cases all different case types? Are any of them sub cases? Could they be?
I might configure this as a Parent case type with 3 Child case types and one of the child cases types would have 2 child case types. Then the child case types would have automatic instantiation when any of the 3 child case types reached the appropriate status.
each of three flows have "resolved-completed" work status on end shape
each of three flows have utility shape before end shape with 1. Rule: SetTicketToParent, 2. Parameter-Ticket: say Requests Resolved
General flows starts with 3 case shapes, then empty assignment shape, then 2 more cases.This 2 case shapes are configured as following: advance-tickets-ticket name-Requests Resolved
As I have mentioned I want to generate last 2 cases only ONCE, and ONLY when ANY of 3 initial cases are resolved. Now I have last 2 cases EACH time initial 3 ones are completed.
Posted: 7 years ago
Posted: 8 May 2015 11:47 EDT
Roberta Norin (NORIR)
Software Engineer Fellow