Summary
The initial assignee is taken from the first position of the Preparers or Approvers user assignment comma-separated list. When the first user from the list is not a valid user (i.e., either disabled or non-existing user), then the user message job results with the error ‘JCS-104037: Unable to resolve initial assignee’.
BSC logic can handle invalid users when trying to add participants via the user message, skipping non-existing users, and adding disabled users with information messages on the log. However, there is no similar logic to handle a valid initial assignee user.
Enhancement Request
If the first user from the user assignment string is not a valid user, then take the second user, and so on, until a valid user is found. Assign that first found valid user as the initial assignee. Send relevant warning comments to the log about skipped, invalid users.
If all users from the assignment string are non-existing or disabled, then throw an exception with the error message 'Unable to resolve initial assignee. All users from the user assignment string are not valid users.'
Workaround
N/A
Applies To
Product version 2024.1.x
Status
ETA: 2025.1.0.0
Enhancement Tracking
ID: ROSO-13625, ROSO-15050
Comments
0 comments
Please sign in to leave a comment.