Koha/C4/SIP/ILS
Kyle M Hall 070e52f401 Bug 10445: make SIP Server respect maxoutstanding system preference
The system preference 'maxoutstanding' is defined as the maximum amount
of fees owed by the patron before Koha should block placing holds (
terrible naming on this one ).

However, although the Koha OPAC respects this preference, placing holds
via a SIP2 device will not.

Test Plan:
1) Set maxoutstanding to $10
2) Pick a patron owning more than $10 in fees
3) Attempt to place a hold for this patron from a SIP2 device
   This attempt should succeed
4) Apply this patch
5) Restart your SIP2 server
6) Attempt to place a hold for this patron from a SIP2 device again
   This attempt should now fail

Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Brendan Gallagher <brendan@bywatersolutions.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
2013-10-31 18:05:25 +00:00
..
Transaction Bug 10550: Fix database typo wthdrawn 2013-09-08 01:58:41 +00:00
Item.pm Bug 8429: Remove unnecessary use of Exporter from SIP/ILS 2012-11-30 17:50:10 -05:00
Item.pod bug 3435: SIP Checkin extension for 3M SmartChute - partial 2009-07-30 11:06:47 -04:00
Patron.pm Bug 10445: make SIP Server respect maxoutstanding system preference 2013-10-31 18:05:25 +00:00
Patron.pod adding openncip / opensip SIP2 service 2007-11-06 06:32:53 -06:00
Transaction.pm Abstraction layer implementation for Transactions. 2008-06-05 22:43:35 -05:00