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

Add Hold Shelf Expiry Period to Service Point

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Done
    • None
    • None
    • Core: F - Sprint 57
    • 5
    • Prokopovych

    Description

      Purpose: To add a hold shelf expiration period to the service points where pickup location/service point = yes. This will be used as the default expiration period for items on the hold shelf at the service point. Hold shelf expiration date can be manually overriden in the request record, as well.

      User story:
      As a librarian who has checked in an item needed for a request at my service point
      I want the hold shelf expiration date to be set for that request based on the default expiration period for the service point
      So I know when the hold has spent enough time on the hold shelf without being picked up and I can re-shelve it

      Scenarios:

      1. Scenario
        • Given the Service point record (create, edit, view) in Settings > Organization > Service Points
        • When "Pickup location" = Yes
        • Then a new set of fields should display:
          • Label: Hold shelf expiration period
          • Field 1:
            • Type: Short field - There is a control in the Loan policy form for a similar field that disallows anything but integers so, if we use that, we don't need to have a validation error defined
          • Field 2:
            • Type: Dropdown
              • Default = Select interval
              • Values = Minutes, Hours, Days, Weeks, Months
          • Fields should look and behave like the similar fields in the loan policy form
      2. Scenario
        • Given the Service point record (create, edit, view) in Settings > Organization > Service Points
        • When "Pickup location" = No
        • Then these new fields should not display

      Acceptance Criteria:

      • Unit tests and big test coverage

      Mockup: https://drive.google.com/file/d/1WHqQ_3UDs9CkXibUCVLD7lIcwh22wyAM/view?usp=sharing

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases