Wrong users are shown in "Assigned To" in AES work items
Autonomic Event Services (AES) work items show wrong values in the field "Assigned To".
When AES Manager attempts to assign a task using the "Assign to an Operator" flow action, the task is updating the Assign To field, but the item does not land into the operator's task list as it should be.
Steps to Reproduce
The issue can be reproduced in the following two scenarios:
- aesmanager want to assign an AES action item to the operator aesuser.
The action item now has the status "Open-InProgress" and the user is displayed in the field "Assigned To" of the action item. Furthermore the assignment is show in the list "My Action Items" of the operator aesuser.
Now resolve the action work item. The action item now has the status "Resolved-completed" and is no longer shown in the list "My Action Items" of the operator aesuser.
Nevertheless the operator aesuser is still displayed in the field "Assigned To" of the action item.
- Assume an AES action item has been processed according to previous scenario described above. Now the corresponding alert occurs again. Now AES will reopen the action item and set the status back to "New-AttentionRequired" or "New-ResearchRequired". The operator aesuser is still displayed in the field "Assigned To" of the action item.
However there is no assignment to this user.
The same is true if the action item is reopened manually.
A defect in Pegasystems’ code or rules. pyAssignedOperator is not updated when user assigns to workbasket or resolve work item.
An issue in the flow routing activity is selecting the wrong assignee.