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

SPIKE: eholdings app plug-in : search packages and attach package to a non-eholdings app record

    XMLWordPrintable

Details

    • eHoldings Sprint 81, eHoldings Sprint 82
    • 3
    • Spitfire

    Description

      Context

      For Agreement app and Order app users, we need to support the ability for these users to look up and attach eholdings app's package/title+package while using those apps. FOLIO's current UX pattern is a modal/plug-in that allows the user to search for records and attach a record to the record s/he is on. For the first version the focus will be a plug-in that attaches a package to a record. Future version will support attaching a title+package to a record

      Requirement

      • Define an approach to develop an eholdings plug-in that allows users to do the following in any app.
        • search and filter packages
        • attach a package to a record
      • Plug-in should have the same search/sort/filter options as the eholdings app
      • Plug-in UI will display as column with the following columns
        • Status
        • Name
        • Titles selected in package
        • Total number of titles in package
      • Screen: https://drive.google.com/file/d/1HXVDMCnO6dXsOfJL2xs4mlI9wsCm2e2b/view?usp=sharing BUT the screenshot needs the following updates – will be done shortly
        • No column sort option as outlined on the Name column
        • Use the new collapse/expand column implementation

      Acceptance Criteria

      Given I am on the Agreements app
      When I click on Add a package/resource
      Then display the eholdings app plug-in

      Given I am on the Agreements app
      AND I click the eholdings app plug-in
      When I conduct a package search for [Chemistry]
      Then show me all packages that contain Chemistry in package name

      Given I am on the Agreements app
      AND I click the eholdings app plug-in
      When I conduct a package search for [Chemistry]
      AND filter to only show Selected packages
      THEN show me all packages that contain Chemistry in package name and are selected

      Given I am on the Agreements app
      AND I click the eholdings app plug-in
      When I conduct a tags search for [renewals]
      THEN show me all packages that contain the tag [renewals]

      Given I am on the eholdings plug-in via Agreements app
      When I search for the package - Royal Society of Chemistry
      AND select the row
      Then Royal Society should display as an Agreement line on the Agreement record no different than it does today

      SPIKE outcome:

      • Define approach
      • Create user stories

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases