EDI response honor lineitem-level status; debit cleanup
authorBill Erickson <berick@esilibrary.com>
Mon, 3 Dec 2012 19:51:41 +0000 (14:51 -0500)
committerDan Scott <dscott@laurentian.ca>
Wed, 23 Jan 2013 05:47:52 +0000 (00:47 -0500)
commit0f7414c67fbec1103da6f84154589093da8ba48d
tree2885cee7c95bcf001775f91c08c8d1ed84f8294b
parent12e207a1f001fcb2b7a49207fc2a470c74c2152f
EDI response honor lineitem-level status; debit cleanup

* Honor lineitem-level order status info (FTX+LIN) which indicates, in
  some cases, that all ordered copies should be cancelled because the LI
  as a whole is cancelled

* Delete fund debits for cancelled lineitem details when appropriate

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
Open-ILS/src/perlmods/lib/OpenILS/Utils/EDIReader.pm
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_cancel_not_accepted.sql [new file with mode: 0644]