Actions
Task #1968
openPrevent to try assign duplicated automatic roles
Status:
New
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Automatic roles
Target version:
-
Start date:
11/29/2019
Due date:
% Done:
0%
Estimated time:
Owner:
Description
Redesign tasks SelectCurrentContractSliceTaskExecutor and ProcessAllAutomaticRoleByAttributeTaskExecutor to be both synchronous or asynchronous. Both LRT cannot process one resource in the same time - this ticket will prevent to attempt create duplicate automatic roles.
Related issues
Updated by Radek Tomiška about 5 years ago
- Related to Defect #1961: Occasional duplicated automatic role assignment added
Updated by Alena Peterová almost 5 years ago
The LRT ClearDirtyStateForContractSliceTaskExecutor should be also redesigned somehow, because it also creates asynchronous events which recalculate automatic roles by attribute. The question is, if this is correct - maybe the recalculation should be skipped in events, that are started from ClearDirtyStateForContractSliceTaskExecutor?
Updated by Radek Tomiška almost 5 years ago
- Related to Defect #1840: Duplicities in processed automatic roles and processed items from LongRunningTask added
Updated by Radek Tomiška over 4 years ago
- Description updated (diff)
- Assignee changed from Ondřej Kopr to Radek Tomiška
Updated by Radek Tomiška over 4 years ago
- Related to Task #732: Recalculate automatic roles after move some nodes added
Updated by Radek Tomiška over 4 years ago
- Related to Defect #2305: Automatic role by tree structure: contract and position cannot assign the same automatic role added
Actions