LP#1257915 - Mark POs received when all lineitems are received or canceled.
authorChris Sharp <csharp@georgialibraries.org>
Wed, 5 Apr 2017 13:52:50 +0000 (09:52 -0400)
committerBill Erickson <berickxx@gmail.com>
Wed, 12 Apr 2017 20:58:15 +0000 (16:58 -0400)
commit12b3c8e8802c1b0cbb847d5f2ed2b3522862949d
tree0b0eee7b32c0104ea2fbd0e31d512e05c45bcbaf
parent4ccf38bfc6ee5ecd5c3575212b5dbfbdfe9296de
LP#1257915 - Mark POs received when all lineitems are received or canceled.

Previously, Evergreen only considered lineitems not in a "received" status
when deciding whether to consider a purchase order to be "received".  Now
items with cancel reasons that do not keep debits (e.g. not backordered)
are considered "done".

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm