[Koha-bugs] [Bug 19532] Recalls for Koha

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sat Sep 15 00:26:52 CEST 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19532

Chris Cormack <chris at bigballofwax.co.nz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #77179|0                           |1
        is obsolete|                            |

--- Comment #208 from Chris Cormack <chris at bigballofwax.co.nz> ---
Created attachment 78808
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78808&action=edit
Bug 19532 - New RECALL_REQUESTER_DET notice and print option on confirm recall
popup

This patch adds a new notice RECALL_REQUESTER_DET which like HOLD_SLIP
outlines borrower and item information so the item can be put aside for
the requester.

This patch also adds a 'Print and confirm' button to the 'Confirm
recall' popup that appears when returning a recalled item. This
functionality works the same as the 'Print and confirm' functionality
for the Hold slip: A print modal popup will appear for the user to
choose print settings, and choose to print or cancel.

Test plan:
1. Ensure 'UseRecalls' sypref is enabled and you have inputted
values for recalls fields in the circulation rules
(Administration->Circulation and fines rules)

2. Check item out to patron 1

3. Log into the OPAC as patron 2 and place a recall on the checked out
item

4. Return the item in the staff client

5. Notice there are only two buttons on the 'Confirm recall' popup which
appears: 'Confirm' and 'Cancel'

6. Apply patch, run updatedatabase.pl (as there is a SQL atomicupdate
file to be run), and restart memcached and plack

7. Using a new item repeat steps 2,3

8. In a new tab, in the staff client go to Circulation->Recalls queue,
and notice the recall has a status of 'Requested'

8. Back in your first tab return the item and notice that a new button
'Print and confirm' is on the 'Confirm recall' popup. Select this button
and notice two new popup windows appear: Browsers print window, and a
window showing what the notice to be print looks like.

9. If you have a printer available print the notice.

Otherwise you can look at what the notice would look like in the notice window,
observing the notice outlines the following information:

* Current date and time
* Recall pickup branch
* Borrowers first name and surname
* Borrowers cardnumber, phonenumber, address, address2, city, zipcode, email
* Recalled item title, author, barcode, callnumber.
* Recall waiting date, and recall notes

Some of these values will not be displayed on the notice if they are not
set. For example the patron may not have set an address, or email.

10. After either printing the notice, or selecting 'Cancel' in the print
window. Go back to your second tab and refresh the page and notice the
status of the recall has changed to 'Ready for pickup' this shows the
'Print and confirm' button does actually confirm the recall.

11. Making sure the changes implemented in the previous commit (Bug
19532 - Make the Recall confirmation popup appear everytime a recalled item is
put through returns) still work. Try returning the item again and notice the
'Confirm recall' popup with the 'Print and confirm' button is displayed again
and you can choose to print the notice again if you want.

Sponsored-By: Toi Ohomai Institute of Technology, New Zealand

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list