]> git.koha-community.org Git - koha.git/commit
Rotating Collections
authorFrédéric Demians <f.demians@tamil.fr>
Tue, 19 Jan 2010 22:22:02 +0000 (23:22 +0100)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Wed, 20 Jan 2010 21:35:15 +0000 (22:35 +0100)
commitf650aad34b00da6fd44d974b04975b2987cdaaef
tree931a2a92aba0804344ce934bb5d18e91c589f4ef
parentd45ee12e5cb7deaedd1b71c38d8a76691a616343
Rotating Collections

This feature is designed to manage collections of items that move
from library to library periodically. Koha can already track who *has*
and item, and who *owns* and item, but not who *should have* an item.
That is the issue this feature addresses.

It allows a persion to create a collection, and add any number of items
to that collection. The collection can then be transferred from library
to library. If an item shows up at a library that does not currently
'hold' that collection, Koha will ask you to transfer it to the library
that does currently 'hold it. In that way, one can even transfer
collections where some of the items are currently checked out. As soon
as they make it back to a library, they will get transferred to the
current library holding that collection.

The feature consists of 4 main pages.
'Home' Page: The landing page, lists collections and provides access to
the rest of the tools.
  Access is via the Tools page.
Edit Collections: Add/Delete new rotating collections
Add/Remove Items: Add/Remove items from a given collection
Transfer Collection: Set the current 'holder' of a given collection.

Librarian access is controlled by 'CAN_user_tools_rotating_collections'
C4/RotatingCollections.pm [new file with mode: 0644]
circ/returns.pl
installer/data/mysql/en/mandatory/userpermissions.sql
installer/data/mysql/fr-FR/1-Obligatoire/userpermissions.sql
koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tmpl
rotating_collections/addItems.pl [new file with mode: 0755]
rotating_collections/editCollections.pl [new file with mode: 0755]
rotating_collections/rotatingCollections.pl [new file with mode: 0755]
rotating_collections/transferCollection.pl [new file with mode: 0755]