Chevron View displays incorrect status for Parent Child cases
SummaryA child case type is configured to execute as a parallel process from within the parent case type. However, the Chevron View displays the incorrect status for the child case type from within the parent cases.
Steps to Reproduce
- Create two case types, one for the parent and another for the child.
- Configure the second case type as the child for the first case type.
- Modify the case design to initiate parallel processing using the child case type at a stage later in the the first case type.
- Execute or initiate the first case type. The child case type status displays a green tick mark (indicating the process is complete), though the child case is just initiated.
Root CauseWhen cases are configured to run in parallel, they do not wait for the other cases to resolve.
In this use case, the cases are configured to execute in parallel. That is, one case must wait till the other case is resolved. However, this is not possible when there is no dependency between the cases.
ResolutionPerform the following local-change:Configure a Wait shape with case dependency.
Published July 25, 2019 — Updated August 17, 2019