Author: jleroux
Date: Wed Oct 11 06:02:40 2017
New Revision: 1811794
URL:
http://svn.apache.org/viewvc?rev=1811794&view=revLog:
Fixed: Purchase Order is not getting canceled automatically if all items are
canceled
(OFBIZ-9838)
Steps to regenerate:
* Go to OrderView screen. (Purchase Order view screen)
* Click on Edit Items.
* Now cancel all the items.
* Purchase Order status does not change to Cancel status.
Reference mail [
http://markmail.org/message/eghwtpym5w76bnrq]
Thanks: Renuka Srishti
Modified:
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java
Modified: ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java?rev=1811794&r1=1811793&r2=1811794&view=diff==============================================================================
--- ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java (original)
+++ ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java Wed Oct 11 06:02:40 2017
@@ -1919,9 +1919,7 @@ public class OrderServices {
// find the next status to set to (if any)
String newStatus = null;
if (allCanceled) {
- if (!"PURCHASE_ORDER".equals(orderTypeId)) {
- newStatus = "ORDER_CANCELLED";
- }
+ newStatus = "ORDER_CANCELLED";
} else if (allComplete) {
newStatus = "ORDER_COMPLETED";
} else if (allApproved) {