Getting error as "The work object references a different assignment than the current one." when opening the case from WorkList/WorkBasket
I'm transferring claim from work basket to Worklist (or Worklist to WorkBasket) and when I try to open the claim from the WorkList , its throwing an error as. The work object references a different assignment than the current one.
Due to this I'm unable to transfer the claim to different WorkList / WorkBasket
Functionality is working fine for WorkBasket to WorkBasket / Worklist to WorkList transfer
The assignment handle is usually the class, pxRefObjectKey, and pxFlowName. The pxFlow page under pyWorkPage should show the pxAssignmentKey. It sounds like the newAssignPage and pxFlow page are not in sync. I am looking at the Reassign activity in a 7.3.1 system and see there is a Page-Change-Class step for the newAssignPage. There is also a step to update the pxFlow page on the work object if the page exists. Can you trace the reassign process and check to see if both the assignment and work page are being updated the same?
And did you see the step execute to update the flow page? I am not sure what Pega version you are using. In 7.3.1, I see Work-.Reassign in Pega-ProcessEngine:07-10-31 and the flow page should be updated in step 15 if pxFlow exists.