Task #369
closed
Added by Marcel Poul about 7 years ago.
Updated about 7 years ago.
Description
Currently you can specific 1 manager per Contract. It is quite common that user has more than 1 manager per contract - e.g. 1 manager will quit, new one already works. Both are in the organization at the same position.
More over, in general we are unable to filter on those managers in order to pick one.
The task is to enable to set list of managers per Contract.
- Assignee changed from Ondřej Kopr to Radek Tomiška
- Status changed from New to In Progress
- Estimated time set to 8.00 h
- Status changed from In Progress to Needs feedback
- Assignee changed from Radek Tomiška to Ondřej Kopr
- % Done changed from 0 to 90
I've replaced original relation to Contract managers and added new relation to assign more managers (Contract guarantees) to identity's contract. Gauarantees could be added on new vertical tab on contract's detail. All queries and tab, which were using previous single guarantee was updated to use new guarantees (search subordinates, managers ...).
Doc: https://proj.bcvsolutions.eu/ngidm/doku.php?id=navrh:organizations#dohledani_vedoucich_dle_ppv, erd was updated, tests were added too.
Could you make a test and review, please?
- Status changed from Needs feedback to In Progress
- Assignee changed from Ondřej Kopr to Radek Tomiška
I did review:
found some mirror bug:
- on Direct guarantees (FE) - after add some direct guarantee and show them from IdentityInfo component, get error 404 (undefined), if you want i create new task for this bug. Radek give my feedback if you want to create task for fix this bug.
Everything else looks great, Marcel will be satisfied :-)
- Status changed from In Progress to Closed
- % Done changed from 90 to 100
Thx for test and review :) Issue with 404 was fixed during development of new tickets. Will be merged to develop branch as soon is posiblle (currently in rtomiska/identity-dto branch).
Also available in: Atom
PDF