Port Acquisitions patron requests
Bug #1988993 reported by
Tiffany Little
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Tiffany Little |
Bug Description
Creating a bug to track the Angularization of the acquisitions purchase requests interface.
Changed in evergreen: | |
assignee: | nobody → Tiffany Little (tslittle) |
summary: |
- Angularize Acq patron requests + Port Acq patron requests |
summary: |
- Port Acq patron requests + Port Acquisitions patron requests |
tags: | added: needsrebase |
To post a comment you must log in.
In the interests of feedback fest, here's my WIP branch: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ tlittle/ LP1988993_ patronrequests
Things to note that are new/different:
1. Whether or not the new patron requests menu item appears is controlled by a library setting: Acquisitions>Enable patron requests.
2. There is a new table for acquisition patron request-specific cancel reasons, instead of using the default acq cancel reasons. (See bug 1970975) If you go to Administration> Acquisitions Administration> Cancel Reasons you'll see there's a second tab for "Request Cancel Reasons."
3. You can search for a patron from within the "Create Request" modal.
4. Title is a required field on the create request modal.
5. You can add a request to either an existing purchase order, or create a new PO on the fly and add it.
6. There is a new Action menu item for "Search for matching lineitem." If clicked, it will open a new tab to acq line item search. It will prepopulate the search terms with info from the patron request. If you find a matching pending line item, you can mark that line item (think like Mark For... on bib records) and then in the requests list you can link one or many requests to that specific line item.
I have testing notes and the beginnings of documentation available here: https:/ /docs.google. com/document/ d/1DVmntkVWf4- FQPLeY0GeDdlOVr 5Kd0l9- gaQ-EsqZLQ/ edit
This work is NOT complete, but it's done enough that I'm ready to solicit feedback so I'm adding the pullrequest tag.