Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-199

Filter by the effective location

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Core: F - Sprint 69, Core: F - Sprint 70, Core: F - Sprint 71, Core: F - Sprint 75, Core: F - Sprint 76, Core: F - Sprint 77
    • Story Points:
      8
    • Development Team:
      Prokopovych

      Description

      Purpose: The filter for Locations which we implemented for alpha was based on Permanent location in the Holdings record, and Temporary location in the Item record. For beta we'll follow the Effective Location logic described on wiki: https://wiki.folio.org/display/RA/Effective+Location+Logic

      The Location filter will be derived of the effective location for the given item.

      Proposed CQL to filter by effective location:

      item.pL = x OR (item.pL = "" AND item.tL = x) OR (item.pL = "" AND item.tL = "" AND holding.pL = x) OR (item.pL = "" AND item.tL = "" AND holding.pL = "" AND holding.tL = x)

      UX mock ups:

      1) The Effective location filter will be an unfolded filter at all three segments Instance (UIIN-759), holdings (UIIN-760) and item (UIIN-761) . When no search has been entered it looks like this:

      2) When start entering search it will be following display. If a library has many, maybe even 100s of locations, then the list should only display the first 5 location.

      3) The look up will be based on type ahead functionality:

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mattjlc Matt Connolly
                Reporter:
                jakub Jakub Skoczen
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases