Uploaded image for project: 'ui-plugin-find-package-title'
  1. ui-plugin-find-package-title
  2. UIPFPAT-2

Implement find title functionality for find-package-title plugin

    XMLWordPrintable

Details

    • eHoldings Sprint 93, eHoldings Sprint 94, eHoldings Sprint 95
    • 8
    • Spitfire

    Description

      As an electronic resource librarian while creating/editing/viewing an Agreement
      I want to be able to easily attach a title to an Agreement line
      So that I do not have to go to eholdings app to attach the title to the Agreement and can stay in the context of the Agreement that I have accessed.

      Mockup

      https://drive.google.com/file/d/1W9a54d17quD9Y8fxoUldoTgo7FfP1o39/view?usp=sharing

      Packages and Titles toggle Requirement

      • On the find-package-title plugin's Search & Filter pane, display Packages and Titles toggle
      • Package toggle will display the Packages search box
      • Titles toggle will display the Titles search box, Titles search dropdown, and Title filters
      • Assume no change to existing Titles search box, Titles search dropdown, and Title filters behavior

      Titles filters

      • This plugin should display all the same filters as on the Titles search page

      Titles Results List

      • Columns: Status, Title, Package, Publisher, Type
      • Sortable column: Title only I do not think the API can support anything else.
      • Each row represents a title in a package
      • Checkbox to the left of each result allows a user to select multiple titles to add to an agreement thus allowing for multiple agreement lines to be created at the same time.
      • A search that renders no results should display the same message as what displays on the Titles results on eholdings app

      Acceptance criteria

      Given I am on an Agreement record
      When I click the action that displays the eholdings plug-in
      Then display two toggles to allow me to search by packages or search by titles

      Given I am on the eholdings plug-in modal
      When I conduct a title search for Jane Eyre
      Then each result row should represent Jane Eyre in a Package

      Given I am on the eholdings plug-in modal
      When I select a title
      Then an agreement line should be created

      Given I am on the eholdings plug-in modal
      When I select multiple titles
      Then an agreement line should be created for each title selected

      Given I am on the eholdings plug-in modal
      When I view the Search and Filter pane section
      Then I should see all the title search and filter capabilities that I would see if I was searching titles in the eholdings app

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                MaksymDryha Maksym Dryha
                kgambrell Khalilah Gambrell
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases