|
Purpose: To add Actions button and content box to the Mediated requests page, so that Users can see and manage Actions for Mediated requests.
User story statement(s):
As a librarian using the Mediated requests app,
I need to have an Actions
so that I can review and take action on Requests in the Mediated requests app.
Scenarios:
_1. Scenario:
- Given Mediated requests app.
- When I click the Actions dropdown in the top right of the main window
- Then I see a blue "Actions" button with an arrow pointing down
- When I click on this arrow a box displays
_2. Scenario:
- Given Mediated requests app.
- The following Actions are listed in the Actions section of the box
- New
- Export search results to CSV?
** Export hold shelf clearance report for [service point where user is logged in]?
** Print pick slips for [service point where user is logged in]?
** Print search slips for [service point where user is logged in]?
Note: Print search slips is a configurable option.
_3. Scenario:
* Given Mediated requests app.
* If there are no results to populate, the following Actions appear grayed out and unclickable?
- Export search results to CSV?
** Export hold shelf clearance report for [service point where user is logged in]?
** Print pick slips for [service point where user is logged in]?
** Print search slips for [service point where user is logged in]?
_4. Scenario:
- Given Mediated requests app.
- When I click the Actions dropdown in the top right of the main window
- Then I see a "Show columns" section below the "Actions" section and can check or uncheck the details of information that will display in columns in the center pane
_5. Scenario:
- Given Mediated requests app.
- The following Request details are options to display for each request with a checkbox to the left of the option name
- Request Date
- Year
- Item barcode
- Effective call number string
- Type
- Request status
- Queue position
- Pickup service point
- Requester
- Requester Barcode
- Proxy
- And, the following Request details are checked by default:
- Request Date
- Year
- Item barcode
- Type
- Request status
- Queue position
- Requester
- Requester Barcode
- Proxy
Notes:
|