[Koha-bugs] [Bug 23112] Circulation of ILL items

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Aug 5 15:05:23 CEST 2019


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

Andrew Isherwood <andrew.isherwood at ptfs-europe.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |Needs Signoff

--- Comment #14 from Andrew Isherwood <andrew.isherwood at ptfs-europe.com> ---
This development has been carried out according to the originally stated
requirements of the customer that sponsored it, detailed here:
https://wiki.koha-community.org/wiki/ILL_Circulation_RFC

Test plan:

1. Ensure the FreeForm ILL backend is available
2. Enable the "CirculateILL" syspref
3. Ensure you have a statistical patron category defined (patron category type
"Statistical")
4. Ensure you have at least one patron in your statistical patron category
5. Create a new FreeForm request (make a note of the library you select when
creating it)
6. Mark the new request as confirmed by clicking the "Confirm request" button
on the "Manage ILL request" page
7. TEST: Observe that a "Check out" button is now displayed in the request
toolbar
8. Click the "Check out" button in the "Manage ILL request" page
9. In the "Issue requested item to..." screen:
  a. Do not select a statistical patron at this time
  b. You can at this point choose an item type, this will determine the type of
the item that will be created for this request
  c. TEST: Observe that the default selected "Library" matches that that was
defined when creating the request
  d. Do not select a due date at this time
10. Click "Submit"
11. TEST: Observe that the "Item checked out" screen displays, issued to the
requesting patron with a due date corresponding to appropriate circ rules
12. Click "Return to request"
13. TEST: Observe that the request's status is now "Checked out"
14. Click the "Bibliographic record ID" link
15. TEST: Observe that the bibliographic record now has one item attached to it
which is checked out
16. TEST: Observe that the item barcode is "ILL-" + the ILL request ID
17. Return to step 5., however, this time select a statistical patron and test
that the item use is recorded and the item is not issued
18. Return to step 5., however, this time manually select a due date and test
that the item's due date is set correctly on check out
19. Check in the item
20. TEST: Observe that the request's status is updated to "Returned to library"
21. Now implement a restriction on the patron (perhaps a fine) which would
prevent them from checking out an item
22. Return to step 5. follow the instructions to step 10.
23. TEST: Observe that a banner is displayed at the top of the screen informing
you that there was a problem checking the item out, containing a link to the
patron's account page
24. Resolve the problem with the patron's account
25. Return to step 8.
26. TEST: Observe that the item is now successfully checked out
27. Disable the "CirculateILL" syspref
28. Return to step 5. at step 7. Observe that the "Check out" button is NOT
displayed

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


More information about the Koha-bugs mailing list