Unable to transfer work with multiple assignments
The Bulk Actions functionality is customized to transfer a case which contains multiple open assignments across different operators in Pega 7.1.8. Post upgrade to Pega Platform 8.3, the case is transferred to the operator at the back end correctly. However, the UI displays a Failure status and an error message displays.
Unable to transfer work with multiple assignments.
Steps to Reproduce
- Create a case.
- Add a sub process in the flow by enabling the 'Spinoff flow' checkbox (or any other approach) to create multiple assignments in the work object.
- Execute the case to create the work object with multiple assignments.
- Customize the Bulk Actions functionality to transfer the case along with all the assignments to the specific operator.
An issue in the custom application code or rules.
The 'Work-.pzBulkProcessItem' activity is used. This adds the error message to the page at Step 9 after verifying the existence of multiple assignments in a case.
Perform the following local-change:
Use the Assign-.pzBulkProcessItem activity. This activity is used by the out-of-the-box Bulk Actions Transfer functionality.