From b825c289b4850ae52b0811c977aa5793091f36eb Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 5 Sep 2014 16:41:54 -0500 Subject: [PATCH] IDEMPIERE-2096 NPE compare BigDecimal when complete a "Customer Return" document --- org.adempiere.base/src/org/compiere/model/MInOut.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.adempiere.base/src/org/compiere/model/MInOut.java b/org.adempiere.base/src/org/compiere/model/MInOut.java index 0c483f3fb2..d55ca082c8 100644 --- a/org.adempiere.base/src/org/compiere/model/MInOut.java +++ b/org.adempiere.base/src/org/compiere/model/MInOut.java @@ -1820,6 +1820,8 @@ public class MInOut extends X_M_InOut implements DocAction for(MInOutLineMA sMA : shipmentMAS){ BigDecimal lineMAQty = qtyToReturn; BigDecimal qtyReturnable = (BigDecimal)sMA.get_Value(MInOutLineMA.COLUMNNAME_ReturnedQty); + if (qtyReturnable == null) + qtyReturnable = Env.ZERO; if(lineMAQty.compareTo(qtyReturnable)>0){ lineMAQty = qtyReturnable; }