From 672d637e71b9d4c1e2d7e30f7276c41c69f17dd4 Mon Sep 17 00:00:00 2001 From: teo_sarca Date: Thu, 19 Feb 2009 10:30:04 +0000 Subject: [PATCH] BF [ 2605888 ] CreatePOfromRequisition creates more PO than needed https://sourceforge.net/tracker/index.php?func=detail&aid=2605888&group_id=176962&atid=879332 Fix bug introduced in previous commit related to this issue. --- base/src/org/compiere/process/RequisitionPOCreate.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/base/src/org/compiere/process/RequisitionPOCreate.java b/base/src/org/compiere/process/RequisitionPOCreate.java index eebb109eff..632f52abd2 100644 --- a/base/src/org/compiere/process/RequisitionPOCreate.java +++ b/base/src/org/compiere/process/RequisitionPOCreate.java @@ -363,7 +363,7 @@ public class RequisitionPOCreate extends SvrProcess m_orderLine.saveEx(); } m_orderLine = null; - MProduct product = null; + MProduct product = MProduct.get(getCtx(), rLine.getM_Product_ID()); // Get Business Partner int C_BPartner_ID = rLine.getC_BPartner_ID(); @@ -384,7 +384,6 @@ public class RequisitionPOCreate extends SvrProcess { // Find Strategic Vendor for Product // TODO: refactor - product = MProduct.get(getCtx(), rLine.getM_Product_ID()); MProductPO[] ppos = MProductPO.getOfProduct(getCtx(), product.getM_Product_ID(), null); for (int i = 0; i < ppos.length; i++) {