]> 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:32:07 +0000 (16:32 -0400)
commit22f871217f388ad0f6abd0c2d42e849c73dfd40b
tree64c93bce4a64bde6c8eac20d86991ee90beadac9
parent8278aab39dbac66daa28c6fc181bbef01b9e435d
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