Handle cancelled (back-order) lineitems in EDI invoice
authorBill Erickson <berick@esilibrary.com>
Thu, 13 Dec 2012 14:44:55 +0000 (09:44 -0500)
committerDan Scott <dscott@laurentian.ca>
Wed, 23 Jan 2013 05:47:57 +0000 (00:47 -0500)
commitfe23d5c3a3b3cae57fbffe1c82cbe3b8557b2574
treed90fe3625b8dc2fc5f9f84283fee00fb26397fb8
parentb455f3b96a45d25126223c753d736c68da39d3bd
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>
Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm