Agreements
(UXPROD-573)
|
|
| Status: | Closed |
| Project: | ERM Platform |
| Components: | ui-agreements |
| Affects versions: | None |
| Fix versions: | None | Parent: | Agreements |
| Type: | Story | Priority: | TBD |
| Reporter: | Owen Stephens | Assignee: | steve.osguthorpe |
| Resolution: | Done | Votes: | 0 |
| Labels: | erm | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||||||||||||||||||
| Issue links: |
|
||||||||||||||||||||||||||||||||
| Sprint: | ERM Sprint 72 | ||||||||||||||||||||||||||||||||
| Development Team: | Bienenvolk | ||||||||||||||||||||||||||||||||
| Epic Link: | Agreements | ||||||||||||||||||||||||||||||||
| Description |
|
Users who can link licenses to an agreement can manage the status of related amendments in the context of that agreement. In the edit agreement view, the following information is set for any amendment link:
All available amendments are presented in the Edit view, as per the attached wireframe, including the following non-editable fields taken from the amendment:
A "Conflicting status" warning message is shown if both these conditions are met:
The message is presented as per the attached image. |
| Comments |
| Comment by Jag Goraya [ 26/Aug/19 ] |
|
From ERM subgroup discussion 2019-08-21:
Yes
Yes
Mixed views. Default to no.
Gill Osguthorpe I'm not clear from Q7 (and Q9 / Q10) in the meeting notes where this is a "yes but only if there's a separate interface". Can you advise please? |
| Comment by Gill Osguthorpe [ 27/Aug/19 ] |
The short answer is Yes Jag Goraya it should be possible to edit Amendment statuses on all Agreement-License links (not just for the Controlling license). This is probably not the right place to say this but... Currently there is one accordion for display of the Agreement-License, which isn't going to be able to take the strain. Possible options to explore:
This is what "yes but only if there's a separate interface" alludes to. A shorter term option is to restructure, in the UI, presentation of the agreement-license relationship. Something like this: I'm floating this option by users, for feedback. |
| Comment by Gill Osguthorpe [ 27/Aug/19 ] |
|
Jag Goraya I have a WIP mockup for:
Users would like to be warned when: Status (this agreement)="Current" AND Amendment Status is in ("Expired", "Rejected") OR Amendment End date is in the past OR Amendment Start date is in the future I need to check with md331 about the presentation of the Warning and the message content, which could be something like this: |
| Comment by steve.osguthorpe [ 13/Sep/19 ] |
|
md331 Added the model for this. linked Licenses now has an array object that you can add amendmentsId/status pairs to. Note nothing special happens with these, they aren't fetched as they are already part of the license that is embedded. String amendmentId @Defaults(['Current', 'Future', 'Historical', 'Does not apply']) String note |
| Comment by md331 (Inactive) [ 17/Sep/19 ] |
|
Full functionality (the banners) requires
|