Case is accessible after transferring it to different Work List
User creates a parent case. A child case is automatically generated. On clicking on the child case link, a new tab appears where user transfers the child case to a different person. 'Case status' and 'Assigned to' changes in the new tab. User closes the new tab and returns to the first tab, where 'status' and 'Assigned to' of the child case on screen is not refreshed and has old values. User can again click on the child case and proceed with it despite it being in a different worklist.
Steps to Reproduce
1. Open a parent case tab
2. Open the child case under that parent case
3. Pass the child case to another operator and close the tab
4. Go back to parent case tab opened in step 1 and click the child case
5. The child case under Pending-<operator> is opened and user can work on that tab
The root cause of this problem is a defect in Pegasystems’ code/rules.
This issue is resolved through the following Local-change:
Replace the Pega OOTB When rule pzCanPerformAssignment with canPerform Access When Rule with modified logic such that Assigned OperatorID=UserIdentifier.