diff --git a/base/src/org/adempiere/process/ExpenseTypesFromAccounts.java b/base/src/org/adempiere/process/ExpenseTypesFromAccounts.java index 8b6139fc67..87279bf280 100644 --- a/base/src/org/adempiere/process/ExpenseTypesFromAccounts.java +++ b/base/src/org/adempiere/process/ExpenseTypesFromAccounts.java @@ -107,8 +107,8 @@ public class ExpenseTypesFromAccounts extends SvrProcess { MProduct product; // Read all existing applicable products into memory for quick comparison. - List products = new Query(getCtx(), MProduct.Table_Name, "ProductType=?", get_TrxName()) - .setParameters(new Object[]{MProduct.PRODUCTTYPE_ExpenseType}) + List products = new Query(getCtx(), I_M_Product.Table_Name, "ProductType=?", get_TrxName()) + .setParameters(MProduct.PRODUCTTYPE_ExpenseType) .list(); Map productMap = new TreeMap(); @@ -121,10 +121,10 @@ public class ExpenseTypesFromAccounts extends SvrProcess { MAccount validComb; List validCombs = new Query( getCtx(), - MAccount.Table_Name, + I_C_ValidCombination.Table_Name, "C_AcctSchema_ID=? and AD_Client_ID=? and AD_Org_ID=0", get_TrxName()) - .setParameters(new Object[]{m_acctSchemaId, m_clientId}) + .setParameters(m_acctSchemaId, m_clientId) .list(); Map validCombMap = new TreeMap(); @@ -136,10 +136,10 @@ public class ExpenseTypesFromAccounts extends SvrProcess { // Read all accounttypes that fit the given criteria. List result = new Query( getCtx(), - MElementValue.Table_Name, + I_C_ElementValue.Table_Name, "AccountType=? and isSummary='N' and Value>=? and Value<=? and AD_Client_ID=?", get_TrxName()) - .setParameters(new Object[]{MElementValue.ACCOUNTTYPE_Expense, m_startElement, m_endElement, m_clientId}) + .setParameters(MElementValue.ACCOUNTTYPE_Expense, m_startElement, m_endElement, m_clientId) .list(); MElementValue elem; @@ -195,8 +195,8 @@ public class ExpenseTypesFromAccounts extends SvrProcess { // TODO: It might be needed to make the accounting more specific, but the purpose // of the process now is to create general accounts so this is intentional. - productAcct = new Query(getCtx(), X_M_Product_Acct.Table_Name, "M_Product_ID=? and C_AcctSchema_ID=?", get_TrxName()) - .setParameters(new Object[]{product.get_ID(), m_acctSchemaId}) + productAcct = new Query(getCtx(), I_M_Product_Acct.Table_Name, "M_Product_ID=? and C_AcctSchema_ID=?", get_TrxName()) + .setParameters(product.get_ID(), m_acctSchemaId) .first(); productAcct.setP_Expense_Acct(validComb.get_ID()); productAcct.setP_Revenue_Acct(validComb.get_ID());