Koha/circ
Colin Campbell e40e11ab0c bug 3481: Allow Item Temporary Locations for Processing and Shelving.
Allows temporary locations corresponding to 'in processing' and 'shelving'
so that newly-created items, and newly-returned items do not show
immediately as a available. Three new system preferences govern the usage
of these features.

NewItemsDefaultLocation. If system pref NewItemsDefaultLocation is set to a location code,
 all newly catalogued items will be set to the location set in this preference.
 Location code must be a valid LOC authorized value type.

InProcessingToShelvingCart. if the system pref InProcessingToShelvingCart is turned on,
any items run through returns.pl with a location code for 'PROC', will be modified to
have a new location code of 'CART'.

ReturnToShelvingCart.  If the syspref ReturnToShelvingCart is turned on,
all items returned other than confirmed holds will have a new location code of 'CART'.
Any item issued is automatically taken of the shelving cart.

Adds a cron script shelf_to_cart.pl which should be run hourly.
Updates all items with a location of CART to the item's permanent location.

The original location code is stored in the new items column 'permanent_location'.

Original Author: PTFS Contractor <dbavousett@ptfs.com>

This work co-sponsored by
  Middletown Township Public Library, Middletown, NJ USA  and
  East Brunswick Public Library, East Brunswick, NJ USA

Signed-off-by: Colin Campbell <colin.campbell@ptfs-europe.com>
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2009-08-23 11:54:46 -04:00
..
billing.pl Cleanup circ/billing.pl 2009-05-22 07:24:43 -05:00
bookcount.pl Cleanup and enhance bookcount.pl and .tmpl 2009-05-21 08:18:01 -05:00
branchoverdues.pl Branchoverdues circ report reworking. 2009-03-06 15:01:41 -06:00
branchtransfers.pl minor fix - don't declare variables in a conditional 2009-05-27 06:53:55 -05:00
circulation-home.pl bug 2874 [3/3] flagsrequired => { circulate => "circulate_remaining_permissions" } 2008-12-23 17:02:04 -06:00
circulation.pl Cleanup circulation.pl 2009-05-27 07:33:03 -05:00
hold-transfer-slip.pl bug 2874 [3/3] flagsrequired => { circulate => "circulate_remaining_permissions" } 2008-12-23 17:02:04 -06:00
overdue.pl bug 2866: Overdues Reports - Upgrading to filter by patron extended attributes 2009-05-28 19:20:36 -05:00
pendingreserves.pl Bug # 2368 Change holds to pull default date range 2009-06-24 08:55:11 -05:00
reserveratios.pl Bug 2505: Enables warnings in reserveratios.pl 2009-08-20 21:01:08 -04:00
returns.pl bug 3481: Allow Item Temporary Locations for Processing and Shelving. 2009-08-23 11:54:46 -04:00
selectbranchprinter.pl followup: remove unconditional warn 2009-06-05 17:39:13 -05:00
stats.pl Cleanup circ/stats.pl 2009-05-22 06:50:25 -05:00
transferstoreceive.pl Cleanup transferstoreceive.pl and .tmpl 2009-05-27 06:43:17 -05:00
view_holdsqueue.pl Cleanup view_holdsqueue.pl and .tmpl (minor) 2009-05-27 06:55:49 -05:00
waitingreserves.pl Cleanup waitingreserves.pl and .tmpl 2009-05-27 07:25:14 -05:00
ypattrodue-attr-search-authvalue.pl bug 2866: Overdues Reports - Upgrading to filter by patron extended attributes 2009-05-28 19:20:36 -05:00
ysearch.pl Added barcode query back to circ/ysearch.pl for patron proxies. 2009-05-14 20:11:46 -05:00