Allow propagation of encumbrances without funds
authorMike Rylander <mrylander@gmail.com>
Thu, 26 Jul 2012 13:35:01 +0000 (09:35 -0400)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Fri, 27 Jul 2012 18:19:21 +0000 (14:19 -0400)
commitcf4420cbce1384c135faea0f702323226faa39f4
treed4d7540903f580bf004faec7b6728066e2ec5fa5
parentad3af2aca6ad7d7d7e497b477e679c762d016f5d
Allow propagation of encumbrances without funds

Some libraries must return all unspent money to some funding agencies at the
end of the year.  To support this, we give the year-end close-out operation
the ability to dump the money from rollover-enabled funds into the void. Funds
are still created for the next year, and encumbrances are moved to theses
analogous funds.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
Open-ILS/src/sql/Pg/200.schema.acq.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql [new file with mode: 0644]
Open-ILS/src/templates/acq/fund/list.tt2
Open-ILS/web/js/ui/default/acq/financial/list_funds.js