Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-2506

Display licenses sorted in predictable order in Agreements

    XMLWordPrintable

Details

    • ERM Sprint 159, ERM Sprint 160, ERM Sprint 161, ERM Sprint 162, ERM Sprint 163, ERM Sprint 164
    • Bienenvolk
    • Poppy (R2 2023)
    • TBD

    Description

      Purpose:
      Within an Agreement, linked licenses can display as "Historical", "Future" or "Controlling". Currently the order that the licenses display in is not controlled. This story is to make t he ordering consistent and predictable

      User story statement(s):

      As a librarian
      I want to view an agreement and linked licenses in a consistent order
      so that I can easily navigate the list of linked licenses

      Scenarios:

      1. Scenario:
        • Given an agreement with multiple linked licenses with status within agreement "Future"
        • When I view the agreement
        • Then the licenses with status within agreement "Future" are sorted by (in order):
          • license start date (the earliest date first)
          • license end date (the earliest date first)
          • name
      2. Scenario:
        • Given an agreement with multiple linked licenses with status within agreement "Historical"
        • When I view the agreement
        • Then the licenses with status within agreement "Historical" are sorted by (in order):
          • license start date (the latest date first)
          • license end date (the latest date first)
          • name

      Other information:
      If the specific sorts defined above are not possible, we should aim for at least consistency (i.e. the licenses display in the same order every time)

      Interested parties:
      Kyushu University

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                ostephens Owen Stephens
                Yamaguchi Masami
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases