Uploaded image for project: 'ui-eholdings'
  1. ui-eholdings
  2. UIEH-631

Show title+package (aka Resource) Record: Allow a user to create an agreement and attach title+package (aka Resource)

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      eHoldings Sprint 60, eHoldings Sprint 61
    • Story Points:
      1
    • Development Team:
      Spitfire

      Description

      As a Librarian
      I want the ability to create an agreement and attach an agreement to a title+package (aka Resource) in the knowledge base

      Requirement

      • Only applies to Show title+package (aka Resource) Detail Record View
      • This functionality should be available regardless of Holding status
      • This functionality should be available whether managed or custom
      • Under Agreements accordion
        • Display New button
        • Clicking New button should open a New Agreement record page in the Agreements App
          • Once user hits save then the title+package (aka Resource) is attached to that newly created Agreement record.
      • Agreement List default sort: Start date (date descending order)
      • List of agreements: Each row is clickable and takes user to Agreement in Agreements app.
      • Please review linked Spike details

      eholdings Package Screenshot Same implementation for title+package (aka Resource)
      https://drive.google.com/file/d/1B-2EkPollcCibuMT28np2-BvV8LdODcD/view?usp=sharing

      Acceptance Criteria
      Given I am on an eholdings title+package (aka Resource) record
      AND I have never attached an agreement to the title+package (aka Resource) record
      When I expand the Agreements accordion
      Then display "New" button
      After click on the button user should be redirected to agreements app by the link like this /erm/agreements?layer=create&authority=EKB-TITLE&referenceId=123-45678-90

      • display a message [No agreements found]

      Given I am on an eholdings title+package (aka Resource) record
      AND I have expanded the Agreement accordion
      When I click New
      Then display a New Agreement record in the Agreements app

      Given I clicked the New button on the eholdings title+package (aka Resource) record
      And I am on the New Agreement record in the Agreements app
      When I hit Save
      Then attach the eholdings title+package (aka Resource) to the created Agreements
      AND keep me in the Agreements App

      Given I clicked the New button on the eholdings title+package (aka Resource) record
      And I am on the New agreement record in the Agreements app
      When I hit Cancel
      Then do not attach the title+package (aka Resource) to the agreement
      AND keep me in the Agreements App

      Given I am on an eholdings title+package (aka Resource) detail record
      WHEN at least one agreement has been attached to the title+package (aka Resource)
      THEN display Start Date| Status | Name under Agreements section
      AND default sort is date descending order

      Given I am on an eholdings title+package (aka Resource) detail record
      AND an agreement(s) displays under the Agreements section
      When I click an Agreement row
      Then display the Agreement record in the Agreements app

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Yurii_Danylenko Yurii Danylenko
                Reporter:
                kgambrell Khalilah Gambrell
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases