require latest last_xact_id for payments
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 4 Aug 2010 20:19:14 +0000 (20:19 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 4 Aug 2010 20:19:14 +0000 (20:19 +0000)
commitc5d36d2a99e45b9a02d00a1e795b66a38c271b43
tree0531ae97a99d8ca52e3d95c930e7ebf9de345b3f
parent696edb1feb444d21e75f0249ab807aadc5181e0c
require latest last_xact_id for payments

To prevent accidental multiple payments on the transaction or payments
against stale information, require the latest user last_xact_id to be
passed into the payment API call.  Update staff client (thanks jason)
and self-check payment interfaces to match.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@17079 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Circ/Money.pm
Open-ILS/web/js/dojo/openils/circ/nls/selfcheck.js
Open-ILS/web/js/ui/default/circ/selfcheck/payment.js
Open-ILS/web/js/ui/default/circ/selfcheck/selfcheck.js
Open-ILS/xul/staff_client/server/locale/en-US/patron.properties
Open-ILS/xul/staff_client/server/patron/bill2.js