Koha/C4
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
..
AuthoritiesMarc
Barcodes
ClassSortRoutine bug 2505: enable warnings in call number normalization modules 2009-06-07 20:09:23 -05:00
External bug 3204: tweaks to AWS request signing 2009-08-13 09:29:57 -04:00
Form bug 3222: moved messaging preference editing 2009-05-22 13:20:56 -05:00
Heading bug 2479: allow MARC21 bib 440 to link to authorities 2008-08-06 14:49:55 -05:00
Members Allow option to preserve Extended Attributes on patron import update. 2009-05-28 06:50:39 -05:00
Output New framework for AJAX services 2009-05-14 07:29:18 -05:00
Reports Fix bug 3330 - Report notes modification 2009-06-15 12:43:18 -05:00
Search
SIP Allow the reserve date to be set on holds 2009-08-11 18:02:26 -04:00
tests
VirtualShelves (bug #3497) show publication year, or copyrightdate 2009-08-05 20:11:00 -04:00
Accounts.pm Reverse Payment - Allows any payment to be 'undone' while retaining a record of said payment. Useful for accidental double-payments. 2009-08-09 22:23:33 -04:00
Acquisition.pm clean up redundant test 2009-05-21 09:00:52 -05:00
Auth.pm Fix Maintenance page. 2009-08-09 13:08:43 -04:00
Auth_with_ldap.pm LDAP overhaul 2009-07-14 21:28:16 -04:00
AuthoritiesMarc.pm Moved some variable definitions out of conditionals 2009-05-07 17:08:16 -05:00
BackgroundJob.pm
Barcodes.pm
Biblio.pm bug 3520: fix crash when adding or editing items 2009-08-11 10:51:03 -04:00
Bookfund.pm (bug #3193) fix the comtd value in acqui-home.pl 2009-05-07 16:42:03 -05:00
Bookseller.pm Minor bug fix Documentation update : 3039 2009-03-27 18:36:57 -05:00
Boolean.pm bug 2505: turn on warnings in seven modules 2009-06-07 20:09:16 -05:00
Branch.pm bug 3440: C4/Branch.pm: the branch{zip,city,country,url,notes} rows should be taken into account during Add and Mod operations. 2009-08-01 09:44:32 -04:00
Breeding.pm bug 2505: enable warnings in C4::Breeding 2009-06-07 20:09:25 -05:00
Calendar.pm Bug 3268: Adds the ability to edit the description of a holiday. 2009-06-03 13:26:40 -05:00
Category.pm remove editor settings 2009-02-04 14:47:42 -06:00
Charset.pm bug 2505: turn on warnings in seven modules 2009-06-07 20:09:16 -05:00
Circulation.pm bug 3481: Allow Item Temporary Locations for Processing and Shelving. 2009-08-23 11:54:46 -04:00
ClassSortRoutine.pm bug 2505: enable warnings in call number normalization modules 2009-06-07 20:09:23 -05:00
ClassSource.pm bug 2505: enable warnings in call number normalization modules 2009-06-07 20:09:23 -05:00
Context.pm Revert "Bug 3226 - Extended characters inconsistantly displayed" 2009-07-27 20:57:10 -04:00
Dates.pm
Debug.pm
Heading.pm Porting SimpleSearch return changes to all code calling it. 2008-04-17 05:52:45 -05:00
ImportBatch.pm bug 2157: add ability to 'clean' staged record batches 2009-08-10 20:34:55 -04:00
Input.pm bug 2505: enable warnings in C4/Input.pm 2009-06-07 20:09:20 -05:00
Installer.pm Installer break utf8 for DBD::mysql 2009-08-01 08:30:21 -04:00
ItemCirculationAlertPreference.pm remove editor settings 2009-02-04 14:47:42 -06:00
Items.pm bug 3481: Allow Item Temporary Locations for Processing and Shelving. 2009-08-23 11:54:46 -04:00
ItemType.pm remove editor settings 2009-02-04 14:47:42 -06:00
Koha.pm use Memoize to cache results of GetAuthorisedValues 2009-06-19 05:56:29 -05:00
Labels.pm Bug 3390 Enabling ZIP compression in pdf generation to reduce file size 2009-07-13 08:19:56 -04:00
Languages.pm Bugfix 3176 - Browser selected languages are not use by OPAC 2009-05-11 09:13:24 -05:00
Letters.pm Stop generation of unnecessary warning messages to log over undef values 2009-08-01 08:39:57 -04:00
Log.pm bug 2505: enable warnings in C4::Log 2009-06-07 20:09:24 -05:00
Maintainance.pm
Matcher.pm bug 2505: enable warnings in C4::ImportBatch and C4::Matcher 2009-06-07 20:09:19 -05:00
Members.pm Bug#: 3230 Penny fine, needs fixed, just a round off. Please 2009-07-22 10:17:48 -04:00
Message.pm remove editor settings 2009-02-04 14:47:42 -06:00
NewsChannels.pm bug 3303: removed references to news_channels* 2009-06-07 20:09:18 -05:00
Output.pm bug 2505: turn on warnings in seven modules 2009-06-07 20:09:16 -05:00
Overdues.pm Give Overdues a few whacks with perltidy 2009-07-22 10:54:35 -04:00
Print.pm Bug 2900: fix GetPendingIssues. 2009-01-08 11:08:27 -06:00
Record.pm Avoid numeric comparisons with leading zeroes 2009-08-20 21:01:52 -04:00
Reports.pm removing comments 2009-05-28 17:32:39 -05:00
Reserves.pm bug 3481: Allow Item Temporary Locations for Processing and Shelving. 2009-08-23 11:54:46 -04:00
Review.pm bug 2505: turn on warnings in seven modules 2009-06-07 20:09:16 -05:00
Scheduler.pm Bug 2400 [2/18]: fixing pod syntax in C4/Scheduler.pm 2008-08-12 19:39:23 -05:00
Scrubber.pm Unescape Comment, now that we trust Scrubber to block bad markup. 2008-05-29 06:30:51 -05:00
Search.pm _remove_stopwords in C4::Search had some issues 2009-08-09 15:28:17 -04:00
Serials.pm Bug 3292: Fix to display Branch names instead of branch codes in opac serial's displays. 2009-08-09 22:18:29 -04:00
Service.pm Small documentation improvement for C4::Service 2009-05-27 10:08:36 -05:00
SMS.pm
Stats.pm bug 2505: turn on warnings in seven modules 2009-06-07 20:09:16 -05:00
Suggestions.pm Bug 3452: Additional patch that expands the branch name and category code in Suggestions Management. 2009-07-30 22:05:22 -04:00
Tags.pm
UploadedFile.pm C4 - BEGIN blocks and 1; __END__ for modules 2008-01-07 20:02:18 -06:00
Utils.pm
VirtualShelves.pm (bug #3497) show publication year, or copyrightdate 2009-08-05 20:11:00 -04:00
XISBN.pm Syndetics and Amazon bugfix enhancements 2009-03-27 17:23:51 -05:00
XSLT.pm bug 2505: turn on warnings in seven modules 2009-06-07 20:09:16 -05:00
Z3950.pm