Show controlling license terms in agreements

Description

When an agreement has a controlling license, the terms of that license can be seen from within the linked agreement.

Notes

  • License Terms are shown in a separate section 'License & business terms' within the Agreements interface

  • If no Controlling license is shown, the section displays the message:

    No Controlling License is linked to this agreement”

  • An agreement is considered to have a controlling license when,

    • a license is linked to it

    • that license has a status of Controlling License

  • The Agreements view inherits the Terms view exactly from the main license record (as defined in https://folio-org.atlassian.net/browse/ERM-6#icft=ERM-6), including

    • default (or primary) terms display conditions

    • order of terms

  • In the future if the display of terms from the main license record is extended to include other elements e.g. Icons or Notes, these would also be displayed within the Agreement

  • License Terms are not editable from within the Agreement context

Out of scope

  • Display of terms from any other licenses linked to the Agreement (i.e. without status of Controlling)

Deliverables/ Output

Attachments

2
  • 05 Mar 2019, 03:15 PM
  • 05 Mar 2019, 03:15 PM

Checklist

hide

TestRail: Results

Activity

Show:

Owen Stephens March 21, 2019 at 2:10 PM

Good catch - thanks

Claudia Malzer March 21, 2019 at 1:56 PM

Due to FOLIO language rules guidelines I will display "No controlling license is linked to this agreement"

md331 March 12, 2019 at 6:43 PM

we've broken down the tasks remaining for this to move the existing terms-rendering code to a generic component and use that where it's currently being done (License Terms in ui-licenses) and reuse it for the controlling license terms in ui-agreements.

I know it's a big step up so i've tried to be clear in what needs to be done and in what order, but of course, feel free to ping me with questions about what I've written, or any approach you're debating etc.

Owen Stephens March 5, 2019 at 4:19 PM

the "Controlling License" status is on the link between the Agreement and the License - see https://folio-org.atlassian.net/browse/ERM-59 for the details. would be the person to give info on the detail of how this is implemented

Owen Stephens March 5, 2019 at 4:15 PM
Edited

B - but there doesn't need to be a subheading for "Controlling license terms" - it is just the list of terms directly under the Accordion heading

Done

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Bienenvolk

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created February 22, 2019 at 4:16 PM
Updated April 8, 2019 at 3:16 PM
Resolved April 8, 2019 at 3:16 PM
TestRail: Cases
TestRail: Runs