Once we have entered in the Assignment and the assignment gets routed to the Current User. For each assignment, we have configured to route it to the user(WorkList).
But, we have an option to Reassign the assignment back to Workbasket, if the person doesn’t feel like to work on that specific assignment through a Case wide ReassignLocal Action.
But once the assignment goes back to Work Basket, and the user belong to that Workbasket opens up the assignment from the WB and Clicks Go button, the assignment moves ahead but instead of routing it to the Work List, it stays on the Work Basket.
Can someone please tell me transfer the assignment back to user(Worklist) post using case wide Local action (to transfer back to WB) within Constellation.
This behavior is actually working as designed in Pega. When a user opens an assignment directly from a Workbasket, system intentionally does not automatically pull and route it to their personal Worklist. It remains in the Workbasket so that if the current user decides to close it without processing, it stays available for other team members in that basket.
If you want that to be transferred to the current user, the user can still use a local action to transfer it to the user from the work basket.
If you are using work parties for routing, you can add logic on submit of the assignment to save the current operator into that work party. This ensures that from the next assignment onward, they will be routed and assigned accordingly.