Uploaded image for project: 'ui-requests'
  1. ui-requests
  2. UIREQ-247

Allow Requests on On Order and In Process Items + Page Whitelist Tweak

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P2
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.9.0
    • Labels:
    • Template:
    • Sprint:
      Core: F - Sprint 61, Core: F - Sprint 62
    • Story Points:
      5
    • Development Team:
      Prokopovych

      Description

      Purpose: On the front-end, to extend the request whitelist to handle the two new item statuses: On order and In process. We currently have the whitelist implemented both on the front and backend. Assumption is that we will need to adjust both to support these new statuses.

      User story:
      As a patron
      I want FOLIO to know that, when I request an On order or In process item,I should only be able to create a Hold or a Recall
      So that I don't set up a request that doesn't make sense for an item that is still on order

      As an institution that is only using recall and page requests
      I want it to be possible for a recall to be made on Paged items
      So that items with status Paged are still requestable

      Scenarios:

      1. Scenario
        • Given the create view of a request record
        • When an On order item is selected
        • Then the Request type menu should contain only Hold and Recall per whitelist
      2. Scenario
        • Given the create view of a request record
        • When an In process item is selected
        • Then the Request type menu should contain only Hold and Recall per whitelist
      3. Scenario
        • Given the create view of a request record
        • When a Paged item is selected
        • Then the Request type menu should contain Recall in addition to Hold per revised whitelist for Paged items

      All mockups: https://drive.google.com/drive/folders/1qMLWk7RThsy9xUDYQpTHMrw95E-qydYz

      Additional Info on how to create items that are On order or In progress (from Dennis Bridges):
      1. In order to add PO Line the order must be pending and in order to create inventory the PO Line must have a material type.
      2. Currently in testing when POL quantity is received the item is marked as "Received" we will be changing this to "In process" now that a decision has been made. So basically to put something "In process" you have to receive it which can now be done in the testing environment.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases