From 60a7ad7de6cc966ee2a0479ea766510be11f9dbe Mon Sep 17 00:00:00 2001 From: teo_sarca Date: Thu, 11 Dec 2008 21:05:31 +0000 Subject: [PATCH] RollupBillOfMaterial: fixed typo errors which opened huge bugs :) --- base/src/org/eevolution/process/RollupBillOfMaterial.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/src/org/eevolution/process/RollupBillOfMaterial.java b/base/src/org/eevolution/process/RollupBillOfMaterial.java index fa11c9f0e5..85b1ab1d04 100644 --- a/base/src/org/eevolution/process/RollupBillOfMaterial.java +++ b/base/src/org/eevolution/process/RollupBillOfMaterial.java @@ -177,7 +177,7 @@ public class RollupBillOfMaterial extends SvrProcess { PP_Product_BOM_ID = pp.getPP_Product_BOM_ID(); } - if (PP_Product_BOM_ID < 0) + if (PP_Product_BOM_ID <= 0) { PP_Product_BOM_ID = MPPProductBOM.getBOMSearchKey(getCtx(), product); } @@ -190,7 +190,7 @@ public class RollupBillOfMaterial extends SvrProcess for (MPPProductBOMLine bomline : bom.getLines()) { // get the rate for this resource - for (MCost cost : getCosts(product.get_ID())) + for (MCost cost : getCosts(bomline.getM_Product_ID())) { MCostElement element = cost.getCostElement(); // check if current cost element type is specified cost element type