Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-2427

Support loading of Delivery request fields via mod-user-import

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Q3 2020
    • Component/s: None
    • Labels:
    • Template:
    • Epic Link:
    • Development Team:
      Spitfire
    • Calculated Total Rank:
      13
    • Rank: Chicago (MVP Sum 2020):
      R4
    • Rank: Cornell (Full Sum 2021):
      R4
    • Rank: Duke (Full Sum 2021):
      R1
    • Rank: 5Colleges (Full Jul 2021):
      R4

      Description

      Purpose: Back in Q4 2019, we introduced some new fields on the user record in support of Delivery requesting. The purpose of this story is to make it possible to populate those fields via user import.

      User story:
      As a library admin
      I want to be able to populate Request preference, Fulfillment preference and Default delivery address via user import
      So I can populate that data based on information in my student information system

      Scenarios:

      1. Scenario
        • Given the mod-user-import
        • Then it should be possible to load Default service point
          • Possible values = All service points where pickup location = yes
          • Optional
      2. Scenario
        • Given the mod-user-import
        • Then it should be possible to load Request preference
          • Two possible values: Hold shelf and Delivery
          • Hold shelf should always be "yes"
            • This is because all patrons should be able to make requests and pick them up on the hold shelf
            • We have disabled this checkbox in the UI because it is not intended that it ever be set to "no"
          • Delivery can be "yes" or "no"
      3. Scenario
        • Given the mod-user-import
        • When Request preference has Delivery = "yes"
        • Then it should be possible to specify Default delivery address
          • Contains all address types for which an address has been specified in the user record
          • Required if Delivery = "yes"

      Additional information:

      • These fields were added to the User record as part of UIU-1155

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                kgambrell Khalilah Gambrell
                Reporter:
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases