Cases not resolved after calling update case activity
User has a process that sets a ResetPayoff ticket when resolving a case. Post update to Pega 7.3.1, the case does not resolve correctly and is instead routed to PayoffMainFlow.
Steps to Reproduce
- Update Pega 7.1.8 to Pega 7.3.1
- Resolve a case using the Update Case activity passing a Resolved status.
The issue occurs when PayoffMainFlow and RouteAndProcessException flows are present on the work object. The ResetPayoff ticket is present in both flows. In the PayoffMainFlow flow, the ticket is on the Assignment shape. While, in the RouteAndProcessException flow, the ticket is on the End shape. The SetTicket code iterates through the pxFlow pages. If a ticket is present on the flow, then it starts the flow from that point.
In the Pega 7.1.8, the iteration processes the RouteAndProcessException flow first. Hence, this is working correctly. In Pega 7.3.1, the iteration goes through the PayoffMainFlow first.
Perform the following local-change:
Use a different ticket name in the flow such that the same ticket is not present in both the flows.
0% found this useful