Uploaded image for project: 'ui-organization'
  1. ui-organization
  2. UIORG-90

Assign Locations to Service Points

    XMLWordPrintable

    Details

    • Template:

      Description

      sprint*Purpose:* to enhance the service point record to include the ability to associate 1 or more locations with the service point.

      User story:
      As a circ desk worker, I want to know when an item is checked in at my service point whether the item is at its home location or needs to go in transit

      Scenarios:

      1. Scenario
        • Given the Service point forms (create, edit and view) at Settings > Organization > Service points
        • When displayed
        • Then a new section should display:
          • Section name = "Assigned locations"
          • Section should be collapsable
          • Section should be expanded by default
      2. Scenario
        • Given the Assigned locations section on the Service point forms (create and edit)
        • When displayed
        • Then:
          • The location selection menu should appear as defined in STSMACOM-82
          • The location selection menu should function exactly as it does for permanent and temporary item selection on the holding and item records in Inventory (reuse component) except that:
            • Default selection = "Select location name or code"
            • An "Add location" button should appear to the right of the location selection menu CB: Please use the singular "location" even if the mockup says "locations"
          • The Add location button should be inactive until you have selected a location in the location selection menu
          • Hover text should display when button is inactive reading "Select location to add"
      3. Scenario:
        • Given an active Add location button on the Service point forms (create and edit)
        • When clicked
        • Then the selected location should be added to the service point displaying:
          • Location name
          • Location code
          • Delete X
      4. Scenario:
        • Given the delete X next to a location on the Service point forms (create and edit)
        • When clicked
        • Then the selected location should be removed from the service point CB: What should happen if we have already used this SP to Location association to determine if an item is home or not? I need to ask the SIG. Anyway, we can handle that scenario in the story in which we are determining if something is home or not.
      5. Scenario:
        • Given the location selection menu on the Service point forms (create and edit)
        • When displayed
        • Then a link to the "Location lookup" popup should display below
      6. Scenario:
        • Given the Location lookup popup link on the Service point forms (create and edit)
        • When clicked
        • Then the Location lookup popup should display and allow selection of locations as specified in STSMACOM-79 (should work exactly as it does in the item and holding records - reuse component)
      7. Scenario:
        • Given Location A has been assigned to Service Point X on the Service point forms (create and edit)
        • When Location A is added to Service Point Y
        • Then no error should be generated and the location should be successfully added to a second service point (in FOLIO it should be possible for one location to be covered by multiple service points)
      8. Scenario:
        • Given Location A has already been assigned to Service Point X on the Service point forms (create and edit)
        • When Location A is added a second time to Service Point Y
        • Then nothing should happen CB: Or would it be possible to just remove the already-used locations from the menu? We do that with permissions and it's a nice feature. Can we do it here, as well, without too much work? Unfortunately this is currently not possible with the location lookup component we are using.
      9. Scenario
        • Given the view mode of the Service point form
        • When the Assigned locations section displays
        • Then the assigned locations should be displayed read-only along with with the location name and code (no ability to add or remove locations from this view)

      Mockups: https://drive.google.com/drive/folders/1eNfARcbiDeL-PaY8IPJZu-HRl9Dp9mm8

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mpk35 Michal Kuklis
                Reporter:
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases