Uploaded image for project: '(inactive) ui-organization'
  1. (inactive) ui-organization
  2. UIORG-45

Location Hierarchy v1: Create Locations via JSON File

    XMLWordPrintable

    Details

    • Template:
    • Back End Estimate:
      XL < 15 days
    • Front End Estimate:
      Small < 3 days

      Description

      Purpose: To extend our simple, flat location into a structure that can more accurately represent the institutional structure. The first iteration of this feature will support the creation of location records via JSON file. Future iterations will include a UI for CRUDing locations in Settings > Organization. UX is working on the designs for the UI, but you can see some wireframes in this deck(slides 13 - 19).

      Scenarios:

      1. Scenario
        • Given a FOLIO tenant
        • Then it should be possible to create location records via JSON
          • Page will be created in Settings > Organization
          • Large text input area will accept JSON
      2. Scenario
        • Given a location record
        • When stored
        • Then the metadata included should correspond with the below linked wireframe
      3. Scenario
        • Given a location record
        • When stored
        • Then every location record must have:
          • FOLIO name
          • Code (unique)
          • Status
          • Institution
          • Campus
          • Library
      4. Scenario
        • Given a location record
        • When stored
        • Then the following are optional:
          • Discovery display name
          • Description
          • "Parking" properties
      5. Scenario
        • Given the "Parking" level of a location record
        • When stored
        • Then there can be 0 to N name value pairs
      6. Scenario
        • Given Location X with FOLIO name "Miller General Stacks" and Code "UA/CB/LC/GS" has been created via JSON
        • When the Permanent and Temporary location menus in the Holding and Item records are opened
        • Then "UA/CB/LC/GS (Miller General Stacks)" should appear as an option in the menu
      7. Scenario
        • Given Item Y has Location X with FOLIO name "Miller General Stacks" and Code "UA/CB/LC/GS" has been created via JSON
        • When location is displayed for Item Y in Loans, Requests, Check out and Check in
        • Then "UA/CB/LC/GS (Miller General Stacks)" should display as the location

      Wireframes etc.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                cboerema Cate Boerema
                Back End Estimator:
                Jakub Skoczen Jakub Skoczen
                Front End Estimator:
                Jakub Skoczen Jakub Skoczen
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases