]> git.evergreen-ils.org Git - Evergreen.git/commit
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)
committerGalen Charlton <gmc@equinoxinitiative.org>
Mon, 1 May 2017 20:51:03 +0000 (16:51 -0400)
commit9d0db44c0f32170374d387eb9442f540a2be227b
treee8f66f4c4f3703cab6b25c5451e335bf98feb230
parent65902f0a6f2f8964dbea69fc9b66a58d4a7c66e9
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>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm