Handle cancelled (back-order) lineitems in EDI invoice
authorBill Erickson <berick@esilibrary.com>
Thu, 13 Dec 2012 14:44:55 +0000 (09:44 -0500)
committerBill Erickson <berick@esilibrary.com>
Fri, 11 Jan 2013 18:15:39 +0000 (13:15 -0500)
commit65960ab0c17429f40ca03134f01839f048c2ca72
treeccbe8a28afff2fe0ca3a0e59649684efb01acb41
parente17c3f23877bd10f8d2378df13a5954c7af25230
Handle cancelled (back-order) lineitems in EDI invoice

Receiving an invoice for a cancelled lineitem mean the lineitem is no
longer cancelled.  Identify such lineitems and uncancel them along with
the requested number of not-yet-invoiced copies.

This work flow is common for back-order items.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm