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

Package Detail: Allow user to choose a proxy (frontend)

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      eHoldings Sprint 45, eHoldings Sprint 46
    • Epic Link:
    • Front End Estimate:
      Medium < 5 days

      Description

      As an electronic resource librarian
      I want to be able to set my proxy at the Package level
      So that all titles in that package inherit the same proxy.

      Requirements

      • Field Label: Proxy
      • Field Type: Dropdown
      • Field Location:
        • Show/Edit Managed Package: Display after [Automatically select new titles] field in the Package Settings section
        • Show/Edit Custom Package: Display after [Show titles in package to patrons] field under the Package Settings section
      • Dropdown values should always include None, the inherited value with Inherited prepended to that value, and all other proxies setup.
      • If the selected proxy was set at higher level (in this case Provider level) then display [Inherited - <<proxy value>>]
      • If the selected proxy was not set at a higher level BUT on that detail record then display [<<proxy value>>]
      • If proxy selection at the package level will be the Inherited proxy for all titles in that package
      • Either this user story or UIEH-375 need to support displaying Inherited for the selected proxy IF package proxy was inherited from the Provider.
      • EBSCO eHoldings management screenshots attached

      Page Display Rules

      Page Type Display Screenshot
      Show (if package is selected) display field label [Proxy] and below field label display [selection] N/A
      Edit display field label [Proxy] and below field label display proxy dropdown

      Acceptance Criteria

      Given I am on the ProQuest Black Newspapers Package Detail Record
      When no Proxy has been set at the Provider Level
      Then display for proxy [Inherited - None]

      Given I am on the ProQuest Black Newspapers Package Detail Record
      When EZ Proxy has been set at the Provider level
      Then display for proxy [Inherited - EZ Proxy]

      Given I am on the Nature Package Detail Record
      AND the proxy is [Inherited - None]
      When I change the proxy selection to EZProxy
      Then the Nature Package Detail Record proxy selection is EZProxy
      AND this update should not impact Root Proxy Selection AND Nature's Provider Proxy Selection.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                sduvvuri Sobha Duvvuri
                Reporter:
                kgambrell Khalilah Gambrell
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases