From 8a2a01735e348bcb895874f40c31b29099f1a956 Mon Sep 17 00:00:00 2001 From: Diego Ruiz Date: Sat, 9 Feb 2019 12:42:03 +0100 Subject: [PATCH] IDEMPIERE-3886 Validate change of Attribute set instance on order lines when the qty reserved > 0 --- org.adempiere.base/src/org/compiere/model/MOrderLine.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/MOrderLine.java b/org.adempiere.base/src/org/compiere/model/MOrderLine.java index 04841e5506..70e4b36ea7 100644 --- a/org.adempiere.base/src/org/compiere/model/MOrderLine.java +++ b/org.adempiere.base/src/org/compiere/model/MOrderLine.java @@ -798,9 +798,9 @@ public class MOrderLine extends X_C_OrderLine setHeaderInfo(getParent()); - // R/O Check - Product/Warehouse Change + // R/O Check - Product/Warehouse Change/Attribute set instance if (!newRecord - && (is_ValueChanged("M_Product_ID") || is_ValueChanged("M_Warehouse_ID"))) + && (is_ValueChanged("M_Product_ID") || is_ValueChanged("M_Warehouse_ID") || is_ValueChanged("M_AttributeSetInstance_ID"))) { if (!canChangeWarehouse()) return false;