Small improve

This commit is contained in:
vpj-cd 2008-11-21 16:47:29 +00:00
parent 4cad832be3
commit 8c31a565fb
1 changed files with 7 additions and 8 deletions

View File

@ -22,6 +22,7 @@
* * * *
* Contributors: * * Contributors: *
* - Daniel Tamm (usrdno@users.sourceforge.net) * * - Daniel Tamm (usrdno@users.sourceforge.net) *
* - Victor Perez (victor.perez@e-evolution.com) *
* * * *
* Sponsors: * * Sponsors: *
* - Company (http://www.notima.se) * * - Company (http://www.notima.se) *
@ -31,6 +32,7 @@
package org.compiere.model; package org.compiere.model;
import java.util.*; import java.util.*;
import org.compiere.util.*; import org.compiere.util.*;
import java.sql.*; import java.sql.*;
@ -70,13 +72,10 @@ public class MReplenish extends X_M_Replenish {
* @return A list of active replenish lines for given product. * @return A list of active replenish lines for given product.
*/ */
public static List<MReplenish> getForProduct(Properties ctx, int M_ProductID, String trxName) { public static List<MReplenish> getForProduct(Properties ctx, int M_ProductID, String trxName) {
String whereClause= "M_Product_ID=? AND AD_Client_ID=? AND AD_Org_ID IN (0, ?) ";
Query q = new Query(ctx, Table_Name, "M_Product_ID=? and AD_Client_ID=? and AD_Org_ID in (0, ?) and isactive='Y'", trxName).setOrderBy("AD_Org_ID"); return (List<MReplenish>) new Query(ctx, Table_Name, whereClause, trxName)
q.setParameters(new Object[]{M_ProductID, Env.getAD_Client_ID(ctx), Env.getAD_Org_ID(ctx)}); .setParameters(new Object[]{M_ProductID, Env.getAD_Client_ID(ctx), Env.getAD_Org_ID(ctx)})
List<MReplenish> result = q.list(); .setOrderBy("AD_Org_ID")
return(result); .setOnlyActiveRecords(true);
} }
} }