Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
-
ERM Sprint 74, ERM Sprint 75, ERM Sprint 76, ERM Sprint 77
-
Bienenvolk
Description
Value for user:
Ability for members of library staff to create new agreements based on an existing agreement will save re-keying of information and make it easy to create agreements that are with the same organisations, under the license, or broadly for the same content
Examples:
- The library is going to negotiate a new agreement for a similar set of content from the same supplier
- The library is going to make a new agreement under an existing license
- The library is going to make a new agreement with the same supplier
Roles and restrictions:
- Only users who are able to edit Agreements should be able to Duplicate agreements
Workflow / UI expectations:
1. A user can choose to Duplicate an Agreement from the drop down menu at the top of the agreement (next to "Edit Agreement")
2. After selecting to Duplicate an Agreement the user is prompted with which aspects of the Agreement they wish to copy into the Duplicate Agreement including:
- Agreement information
- Internal contacts
- Agreement lines
- Linked Licenses
- External Licenses
- Organizations
- Supplementary information
- Usage data provider
- Notes
- Tags
This wireframe shows the general expectation for the screen layout, but for the list of things to be copied the description in the story should be used as the correct list
3. There will be options to select all or none of the above
4. After confirming their selections, a new agreement will be opened in edit view with the appropriate copied information in place
5. The new agreement will include a related agreement and the option to the relationship with the other agreement (see ERM-460)
6. The new agreement is created only once the user selects "Save and Close"
Business rules & constraints:
The options for which parts of an agreement to duplicate work as follows:
s
If the options for duplicating information need to be prioritised, the most important options are:
- Agreement information (includes agreement name, description, status, Renewal priority, "Is perpetual" flag)
- Internal contacts (user + role)
- Agreement lines (creates agreement lines for the resources and custom coverage information, but does not include any links to POLs)
- Linked Licenses (includes "General License information", each linked license and amendment with statuses and notes)
- Organizations (org + role)
- usage data provider (provider + note)
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1467 "Renew" an agreement
-
- Closed
-
- is blocked by
-
ERM-552 Clone endpoint clones properties that are omitted/set to false
-
- Closed
-
- relates to
-
ERM-568 On duplicating an agreement Amendment status and notes not duplicated
-
- Closed
-
-
ERM-587 Agreements : On duplicating an agreement the "General notes about this agreement's license" field should be copied
-
- Closed
-
-
ERM-1116 On a 422 error on an attempt to clone an agreement, a specific error should be displayed if available
-
- Closed
-
- requires
-
ERM-460 Manage linked agreements
-
- Closed
-