Circ Statistical Archiving user/tsbere/statistical_archive
authorThomas Berezansky <tsbere@mvlc.org>
Sat, 17 Sep 2011 18:49:16 +0000 (14:49 -0400)
committerThomas Berezansky <tsbere@mvlc.org>
Thu, 29 Sep 2011 12:53:15 +0000 (08:53 -0400)
commit5e98d7bc29bc64dc6b0deda7143b12e1dd1904b6
treea912b07af408bb3cea2840c449bf7403fb2be783
parent503c7c67128190a6f0e45395a3c55c1f2f55c46f
Circ Statistical Archiving

Copy Location

Instead of only archiving the copy location with aged circs, do so with all
circs, using the copy location at time of circ. This allows for running of
reports on the copy location even after the item is no longer in it.

Statistical Categories

Add a flag to statistical categories to allow them to be archived with all
circulations (at checkout). Reports can then be run on regular and aged
circulations based on the contents of the statistical categories.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12 files changed:
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/action.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/actor.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/asset.pm
Open-ILS/src/sql/Pg/005.schema.actors.sql
Open-ILS/src/sql/Pg/040.schema.asset.sql
Open-ILS/src/sql/Pg/090.schema.action.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.statistical_archive.sql [new file with mode: 0644]
Open-ILS/src/sql/Pg/upgrade/XXXY.schema.statistical_archive.all_circulation.sql [new file with mode: 0644]
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/xul/staff_client/server/admin/stat_cat_editor.js
Open-ILS/xul/staff_client/server/admin/stat_cat_editor.xhtml