peer review for 11554
- incompatible objects in MMovement - other refactorings FR: [ 2214883 ] Remove SQL code and Replace for Query Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=2214883
This commit is contained in:
parent
1a06e21024
commit
08e0deb5cd
|
@ -102,7 +102,7 @@ public class MMovement extends X_M_Movement implements DocAction
|
|||
}
|
||||
//
|
||||
final String whereClause = "M_Movement_ID=?";
|
||||
List<MMovement> list = new Query(getCtx(), I_M_MovementLine.Table_Name, whereClause, get_TrxName())
|
||||
List<MMovementLine> list = new Query(getCtx(), I_M_MovementLine.Table_Name, whereClause, get_TrxName())
|
||||
.setParameters(getM_Movement_ID())
|
||||
.setOrderBy(MMovementLine.COLUMNNAME_Line)
|
||||
.list();
|
||||
|
|
|
@ -639,7 +639,7 @@ public class MOrder extends X_C_Order implements DocAction
|
|||
public MOrderLine[] getLines (String whereClause, String orderClause)
|
||||
{
|
||||
//red1 - using new Query class from Teo / Victor's MDDOrder.java implementation
|
||||
StringBuffer whereClauseFinal = new StringBuffer(MOrderLine.COLUMNNAME_C_Order_ID+"=?");
|
||||
StringBuffer whereClauseFinal = new StringBuffer(MOrderLine.COLUMNNAME_C_Order_ID+"=? ");
|
||||
if (!Util.isEmpty(whereClause, true))
|
||||
whereClauseFinal.append(whereClause);
|
||||
if (orderClause.length() == 0)
|
||||
|
|
|
@ -44,9 +44,9 @@ public class MPaymentAllocate extends X_C_PaymentAllocate
|
|||
*/
|
||||
public static MPaymentAllocate[] get (MPayment parent)
|
||||
{
|
||||
final String whereClause = "C_Payment_ID=? AND IsActive=?";
|
||||
final String whereClause = "C_Payment_ID=?";
|
||||
Query query = MTable.get(parent.getCtx(), Table_ID).createQuery(whereClause, parent.get_TrxName());
|
||||
query.setParameters(parent.getC_Payment_ID(), "Y");
|
||||
query.setParameters(parent.getC_Payment_ID()).setOnlyActiveRecords(true);
|
||||
List<MPaymentAllocate> list = query.list();
|
||||
return list.toArray(new MPaymentAllocate[list.size()]);
|
||||
} // get
|
||||
|
|
|
@ -51,12 +51,10 @@ import org.compiere.util.TimeUtil;
|
|||
*/
|
||||
public class MPeriod extends X_C_Period
|
||||
{
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -4342181292848531751L;
|
||||
|
||||
private static final long serialVersionUID = 6498973218391994963L;
|
||||
|
||||
/**
|
||||
* Get Period from Cache
|
||||
|
|
|
@ -38,8 +38,7 @@ public class MPriceList extends X_M_PriceList
|
|||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = 221716795566010352L;
|
||||
|
||||
private static final long serialVersionUID = -5096935348390226068L;
|
||||
|
||||
/**
|
||||
* Get Price List (cached)
|
||||
|
@ -87,6 +86,7 @@ public class MPriceList extends X_M_PriceList
|
|||
final String whereClause = "AD_Client_ID=? AND IsDefault=? AND IsSOPriceList=?";
|
||||
retValue = new Query(ctx, Table_Name, whereClause, null)
|
||||
.setParameters(AD_Client_ID, "Y", IsSOPriceList ? "Y" : "N")
|
||||
.setOnlyActiveRecords(true)
|
||||
.setOrderBy("M_PriceList_ID")
|
||||
.first();
|
||||
|
||||
|
@ -133,7 +133,8 @@ public class MPriceList extends X_M_PriceList
|
|||
// Get from DB
|
||||
final String whereClause = "AD_Client_ID=? AND IsDefault=? AND IsSOPriceList=? AND C_Currency_ID=?";
|
||||
retValue = new Query(ctx, Table_Name, whereClause, null)
|
||||
.setParameters(AD_Client_ID, "Y", IsSOPriceList ? "Y" : "N", Integer.valueOf(M_Currency_ID))
|
||||
.setParameters(AD_Client_ID, "Y", IsSOPriceList ? "Y" : "N", M_Currency_ID)
|
||||
.setOnlyActiveRecords(true)
|
||||
.setOrderBy("M_PriceList_ID")
|
||||
.first();
|
||||
|
||||
|
@ -242,9 +243,10 @@ public class MPriceList extends X_M_PriceList
|
|||
if (m_plv != null && m_plv.getValidFrom().before(valid))
|
||||
return m_plv;
|
||||
|
||||
final String whereClause = "M_PriceList_ID=? AND TRUNC(ValidFrom)<=? AND IsActive=?";
|
||||
final String whereClause = "M_PriceList_ID=? AND TRUNC(ValidFrom)<=?";
|
||||
m_plv = new Query(getCtx(), I_M_PriceList_Version.Table_Name, whereClause, get_TrxName())
|
||||
.setParameters(getM_PriceList_ID(), valid, "Y")
|
||||
.setParameters(getM_PriceList_ID(), valid)
|
||||
.setOnlyActiveRecords(true)
|
||||
.setOrderBy("ValidFrom DESC")
|
||||
.first();
|
||||
if (m_plv == null)
|
||||
|
|
|
@ -86,9 +86,8 @@ public class MProduct extends X_M_Product
|
|||
*/
|
||||
public static MProduct[] get (Properties ctx, String whereClause, String trxName)
|
||||
{
|
||||
int AD_Client_ID = Env.getAD_Client_ID(ctx);
|
||||
List<MProduct> list = new Query(ctx, Table_Name, "AD_Client_ID=? AND "+whereClause, trxName)
|
||||
.setParameters(AD_Client_ID)
|
||||
List<MProduct> list = new Query(ctx, Table_Name, whereClause, trxName)
|
||||
.setClient_ID()
|
||||
.list();
|
||||
return list.toArray(new MProduct[list.size()]);
|
||||
} // get
|
||||
|
@ -102,9 +101,9 @@ public class MProduct extends X_M_Product
|
|||
*/
|
||||
public static List<MProduct> getByUPC(Properties ctx, String upc, String trxName)
|
||||
{
|
||||
final String whereClause = "AD_Client_ID=? AND UPC=?";
|
||||
final String whereClause = "UPC=?";
|
||||
Query q = new Query(ctx, Table_Name, whereClause, trxName);
|
||||
q.setParameters(Env.getAD_Client_ID(ctx), upc);
|
||||
q.setParameters(upc).setClient_ID();
|
||||
return(q.list());
|
||||
}
|
||||
|
||||
|
|
|
@ -34,8 +34,7 @@ public class MProductCosting extends X_M_Product_Costing
|
|||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -7980130899951986948L;
|
||||
|
||||
private static final long serialVersionUID = 5563448335633481151L;
|
||||
|
||||
/**
|
||||
* Get Costing Of Product
|
||||
|
|
|
@ -43,9 +43,10 @@ public class MProductPO extends X_M_Product_PO
|
|||
*/
|
||||
public static MProductPO[] getOfProduct (Properties ctx, int M_Product_ID, String trxName)
|
||||
{
|
||||
final String whereClause = "M_Product_ID=? AND IsActive=?";
|
||||
final String whereClause = "M_Product_ID=?";
|
||||
List<MProductPO> list = new Query(ctx, Table_Name, whereClause, trxName)
|
||||
.setParameters(M_Product_ID, "Y")
|
||||
.setParameters(M_Product_ID)
|
||||
.setOnlyActiveRecords(true)
|
||||
.setOrderBy("IsCurrentVendor DESC")
|
||||
.list();
|
||||
return list.toArray(new MProductPO[list.size()]);
|
||||
|
|
Loading…
Reference in New Issue