]> git.evergreen-ils.org Git - working/Evergreen.git/commit
This adds the ability to specify courier codes in transit and hold/transit slip templ...
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 13 Jan 2010 20:25:51 +0000 (20:25 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 13 Jan 2010 20:25:51 +0000 (20:25 +0000)
commit6facc302870109c674ce2d681c3c4f0b50d86684
tree891b1b74810dbdeca29555f6f721afb655fa7a14
parentae1071554983fa0c852d89fc5b71a2f4a5294ed5
This adds the ability to specify courier codes in transit and hold/transit slip templates via a %courier_code% macro and a lib.courier_code org unit setting.

So if an item at library BR1 is to be routed to library BR2, the org unit setting for BR2 is retrieved and that value is used for %courier_code%.

POSSIBLE TODO: Add simple interface-scoped caching for the courier code lookup (and perhaps for the mailing address lookup as well)

git-svn-id: svn://svn.open-ils.org/ILS/trunk@15315 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/0134.data.org-setting-courier-code.sql [new file with mode: 0644]
Open-ILS/xul/staff_client/chrome/content/main/constants.js
Open-ILS/xul/staff_client/server/circ/util.js