]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1494544 Complete XUL UI for adjustment vs. void options
authorDan Wells <dbw2@calvin.edu>
Tue, 15 Sep 2015 19:28:44 +0000 (15:28 -0400)
committerJason Stephenson <jstephenson@mvlc.org>
Wed, 16 Sep 2015 17:27:06 +0000 (13:27 -0400)
commit21286645e479aef917476117ebbadb0d7b1d9458
tree60ed0a8f20651f48b347cc81dd22c2c89b145640
parent428214b7850fc962f4e9dac655c80abe427b07bb
LP#1494544 Complete XUL UI for adjustment vs. void options

This commit does several things to complete the adjustment UI changes.

1) Adds "Adjust to Zero" to the "Actions" menu.  It was previously only
on the right-click popup.
2) Shows or hides the void/adjustment controls based on permissions.
3) Generates a new force-verified warning if you attempt to void, but
there is also some chance that doing so would be contrary to your
negative balance policy settings.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/xul/staff_client/server/locale/en-US/patron.properties
Open-ILS/xul/staff_client/server/patron/bill2.js
Open-ILS/xul/staff_client/server/patron/bill2.xul
Open-ILS/xul/staff_client/server/patron/bill_details.js