]> git.evergreen-ils.org Git - working/Evergreen.git/commit
New behavior for checkout attempt against an open circulation:
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 22 Sep 2009 05:21:59 +0000 (05:21 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 22 Sep 2009 05:21:59 +0000 (05:21 +0000)
commit50c5d0f8d7d76f7ffd4a964e3ee1759b65c99ed3
tree759cc8d8939ca313b3dfd69acc945a711a8cc68e
parentba0634ecd5574ed4230ad83cf556573880dc9a92
New behavior for checkout attempt against an open circulation:

If existing circ is for a different patron, offer:

  Cancel
  Normal Checkin then Checkout
  (if Overdue) Forgiving Checkin then Checkout

If existing circ is for the same patron, offer:

  Cancel
  Normal Checkin then Checkout
  Renew

Unless circ.checkout_auto_renew_age is set and the circulation is older than that specified interval, in which case, automatically try a renewal instead of a checkout.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@14082 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/xul/staff_client/server/circ/checkout.js
Open-ILS/xul/staff_client/server/locale/en-US/circ.properties