More fixes as a result of testing. user/dyrcona/lp1198465-Conditional-Negative-Balances
authorJason Stephenson <jason@sigio.com>
Mon, 27 Jan 2014 17:38:31 +0000 (12:38 -0500)
committerJason Stephenson <jason@sigio.com>
Mon, 27 Jan 2014 17:38:31 +0000 (12:38 -0500)
commit89c5ae777e1ca3c5754ae0ec4a887d5df17c20e5
tree6a2c8890b3b5fecd4be16ef2144511ec4e78d676
parent2d850e6be84b540e4402c53478e5745481a5ab19
More fixes as a result of testing.

Testing voiding of lost on claims returned turned up a problem with
double voiding the same bill when/if the claims returned copy is
later checked in.  The fix is to modify CircCommon::void_bills_of_type
so that it does not void already voided bills.

Also, the BILL_ALREADY_VOIDED event was not getting propagated to the
staff client, so we changed CircCommon::real_void_bills to add the
event to the editor.

Finally, there was a typo in the original event description in
ils_events.xml, so we altered that language to be simpler English.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Open-ILS/src/extras/ils_events.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/CircCommon.pm