Adempiere 3.5.2a

org.compiere.model
Class X_M_Product_Costing

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_M_Product_Costing
All Implemented Interfaces:
Serializable, Comparator, I_M_Product_Costing, I_Persistent, Evaluatee
Direct Known Subclasses:
MPPProductCosting, MProductCosting

public class X_M_Product_Costing
extends PO
implements I_M_Product_Costing, I_Persistent

Generated Model for M_Product_Costing

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_M_Product_Costing
accessLevel, COLUMNNAME_C_AcctSchema_ID, COLUMNNAME_CostAverage, COLUMNNAME_CostAverageCumAmt, COLUMNNAME_CostAverageCumQty, COLUMNNAME_CostStandard, COLUMNNAME_CostStandardCumAmt, COLUMNNAME_CostStandardCumQty, COLUMNNAME_CostStandardPOAmt, COLUMNNAME_CostStandardPOQty, COLUMNNAME_CurrentCostPrice, COLUMNNAME_FutureCostPrice, COLUMNNAME_M_Product_ID, COLUMNNAME_PriceLastInv, COLUMNNAME_PriceLastPO, COLUMNNAME_TotalInvAmt, COLUMNNAME_TotalInvQty, Model, Table_ID, Table_Name
 
Constructor Summary
X_M_Product_Costing(Properties ctx, int M_Product_Costing_ID, String trxName)
          Standard Constructor
X_M_Product_Costing(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getC_AcctSchema_ID()
          Get Accounting Schema.
 I_C_AcctSchema getC_AcctSchema()
           
 BigDecimal getCostAverage()
          Get Average Cost.
 BigDecimal getCostAverageCumAmt()
          Get Average Cost Amount Sum.
 BigDecimal getCostAverageCumQty()
          Get Average Cost Quantity Sum.
 BigDecimal getCostStandard()
          Get Standard Cost.
 BigDecimal getCostStandardCumAmt()
          Get Std Cost Amount Sum.
 BigDecimal getCostStandardCumQty()
          Get Std Cost Quantity Sum.
 BigDecimal getCostStandardPOAmt()
          Get Std PO Cost Amount Sum.
 BigDecimal getCostStandardPOQty()
          Get Std PO Cost Quantity Sum.
 BigDecimal getCurrentCostPrice()
          Get Current Cost Price.
 BigDecimal getFutureCostPrice()
          Get Future Cost Price.
 int getM_Product_ID()
          Get Product.
 I_M_Product getM_Product()
           
 BigDecimal getPriceLastInv()
          Get Last Invoice Price.
 BigDecimal getPriceLastPO()
          Get Last PO Price.
 BigDecimal getTotalInvAmt()
          Get Total Invoice Amount.
 BigDecimal getTotalInvQty()
          Get Total Invoice Quantity.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 void setC_AcctSchema_ID(int C_AcctSchema_ID)
          Set Accounting Schema.
 void setCostAverage(BigDecimal CostAverage)
          Set Average Cost.
 void setCostAverageCumAmt(BigDecimal CostAverageCumAmt)
          Set Average Cost Amount Sum.
 void setCostAverageCumQty(BigDecimal CostAverageCumQty)
          Set Average Cost Quantity Sum.
 void setCostStandard(BigDecimal CostStandard)
          Set Standard Cost.
 void setCostStandardCumAmt(BigDecimal CostStandardCumAmt)
          Set Std Cost Amount Sum.
 void setCostStandardCumQty(BigDecimal CostStandardCumQty)
          Set Std Cost Quantity Sum.
 void setCostStandardPOAmt(BigDecimal CostStandardPOAmt)
          Set Std PO Cost Amount Sum.
 void setCostStandardPOQty(BigDecimal CostStandardPOQty)
          Set Std PO Cost Quantity Sum.
 void setCurrentCostPrice(BigDecimal CurrentCostPrice)
          Set Current Cost Price.
 void setFutureCostPrice(BigDecimal FutureCostPrice)
          Set Future Cost Price.
 void setM_Product_ID(int M_Product_ID)
          Set Product.
 void setPriceLastInv(BigDecimal PriceLastInv)
          Set Last Invoice Price.
 void setPriceLastPO(BigDecimal PriceLastPO)
          Set Last PO Price.
 void setTotalInvAmt(BigDecimal TotalInvAmt)
          Set Total Invoice Amount.
 void setTotalInvQty(BigDecimal TotalInvQty)
          Set Total Invoice Quantity.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Constructor Detail

X_M_Product_Costing

public X_M_Product_Costing(Properties ctx,
                           int M_Product_Costing_ID,
                           String trxName)
Standard Constructor


X_M_Product_Costing

public X_M_Product_Costing(Properties ctx,
                           ResultSet rs,
                           String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
3 - Client - Org

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

getC_AcctSchema

public I_C_AcctSchema getC_AcctSchema()
                               throws Exception
Specified by:
getC_AcctSchema in interface I_M_Product_Costing
Throws:
Exception

setC_AcctSchema_ID

public void setC_AcctSchema_ID(int C_AcctSchema_ID)
Set Accounting Schema.

Specified by:
setC_AcctSchema_ID in interface I_M_Product_Costing
Parameters:
C_AcctSchema_ID - Rules for accounting

getC_AcctSchema_ID

public int getC_AcctSchema_ID()
Get Accounting Schema.

Specified by:
getC_AcctSchema_ID in interface I_M_Product_Costing
Returns:
Rules for accounting

setCostAverage

public void setCostAverage(BigDecimal CostAverage)
Set Average Cost.

Specified by:
setCostAverage in interface I_M_Product_Costing
Parameters:
CostAverage - Weighted average costs

getCostAverage

public BigDecimal getCostAverage()
Get Average Cost.

Specified by:
getCostAverage in interface I_M_Product_Costing
Returns:
Weighted average costs

setCostAverageCumAmt

public void setCostAverageCumAmt(BigDecimal CostAverageCumAmt)
Set Average Cost Amount Sum.

Specified by:
setCostAverageCumAmt in interface I_M_Product_Costing
Parameters:
CostAverageCumAmt - Cumulative average cost amounts (internal)

getCostAverageCumAmt

public BigDecimal getCostAverageCumAmt()
Get Average Cost Amount Sum.

Specified by:
getCostAverageCumAmt in interface I_M_Product_Costing
Returns:
Cumulative average cost amounts (internal)

setCostAverageCumQty

public void setCostAverageCumQty(BigDecimal CostAverageCumQty)
Set Average Cost Quantity Sum.

Specified by:
setCostAverageCumQty in interface I_M_Product_Costing
Parameters:
CostAverageCumQty - Cumulative average cost quantities (internal)

getCostAverageCumQty

public BigDecimal getCostAverageCumQty()
Get Average Cost Quantity Sum.

Specified by:
getCostAverageCumQty in interface I_M_Product_Costing
Returns:
Cumulative average cost quantities (internal)

setCostStandard

public void setCostStandard(BigDecimal CostStandard)
Set Standard Cost.

Specified by:
setCostStandard in interface I_M_Product_Costing
Parameters:
CostStandard - Standard Costs

getCostStandard

public BigDecimal getCostStandard()
Get Standard Cost.

Specified by:
getCostStandard in interface I_M_Product_Costing
Returns:
Standard Costs

setCostStandardCumAmt

public void setCostStandardCumAmt(BigDecimal CostStandardCumAmt)
Set Std Cost Amount Sum.

Specified by:
setCostStandardCumAmt in interface I_M_Product_Costing
Parameters:
CostStandardCumAmt - Standard Cost Invoice Amount Sum (internal)

getCostStandardCumAmt

public BigDecimal getCostStandardCumAmt()
Get Std Cost Amount Sum.

Specified by:
getCostStandardCumAmt in interface I_M_Product_Costing
Returns:
Standard Cost Invoice Amount Sum (internal)

setCostStandardCumQty

public void setCostStandardCumQty(BigDecimal CostStandardCumQty)
Set Std Cost Quantity Sum.

Specified by:
setCostStandardCumQty in interface I_M_Product_Costing
Parameters:
CostStandardCumQty - Standard Cost Invoice Quantity Sum (internal)

getCostStandardCumQty

public BigDecimal getCostStandardCumQty()
Get Std Cost Quantity Sum.

Specified by:
getCostStandardCumQty in interface I_M_Product_Costing
Returns:
Standard Cost Invoice Quantity Sum (internal)

setCostStandardPOAmt

public void setCostStandardPOAmt(BigDecimal CostStandardPOAmt)
Set Std PO Cost Amount Sum.

Specified by:
setCostStandardPOAmt in interface I_M_Product_Costing
Parameters:
CostStandardPOAmt - Standard Cost Purchase Order Amount Sum (internal)

getCostStandardPOAmt

public BigDecimal getCostStandardPOAmt()
Get Std PO Cost Amount Sum.

Specified by:
getCostStandardPOAmt in interface I_M_Product_Costing
Returns:
Standard Cost Purchase Order Amount Sum (internal)

setCostStandardPOQty

public void setCostStandardPOQty(BigDecimal CostStandardPOQty)
Set Std PO Cost Quantity Sum.

Specified by:
setCostStandardPOQty in interface I_M_Product_Costing
Parameters:
CostStandardPOQty - Standard Cost Purchase Order Quantity Sum (internal)

getCostStandardPOQty

public BigDecimal getCostStandardPOQty()
Get Std PO Cost Quantity Sum.

Specified by:
getCostStandardPOQty in interface I_M_Product_Costing
Returns:
Standard Cost Purchase Order Quantity Sum (internal)

setCurrentCostPrice

public void setCurrentCostPrice(BigDecimal CurrentCostPrice)
Set Current Cost Price.

Specified by:
setCurrentCostPrice in interface I_M_Product_Costing
Parameters:
CurrentCostPrice - The currently used cost price

getCurrentCostPrice

public BigDecimal getCurrentCostPrice()
Get Current Cost Price.

Specified by:
getCurrentCostPrice in interface I_M_Product_Costing
Returns:
The currently used cost price

setFutureCostPrice

public void setFutureCostPrice(BigDecimal FutureCostPrice)
Set Future Cost Price.

Specified by:
setFutureCostPrice in interface I_M_Product_Costing
Parameters:
FutureCostPrice - Future Cost Price

getFutureCostPrice

public BigDecimal getFutureCostPrice()
Get Future Cost Price.

Specified by:
getFutureCostPrice in interface I_M_Product_Costing
Returns:
Future Cost Price

getM_Product

public I_M_Product getM_Product()
                         throws Exception
Specified by:
getM_Product in interface I_M_Product_Costing
Throws:
Exception

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

Specified by:
setM_Product_ID in interface I_M_Product_Costing
Parameters:
M_Product_ID - Product, Service, Item

getM_Product_ID

public int getM_Product_ID()
Get Product.

Specified by:
getM_Product_ID in interface I_M_Product_Costing
Returns:
Product, Service, Item

setPriceLastInv

public void setPriceLastInv(BigDecimal PriceLastInv)
Set Last Invoice Price.

Specified by:
setPriceLastInv in interface I_M_Product_Costing
Parameters:
PriceLastInv - Price of the last invoice for the product

getPriceLastInv

public BigDecimal getPriceLastInv()
Get Last Invoice Price.

Specified by:
getPriceLastInv in interface I_M_Product_Costing
Returns:
Price of the last invoice for the product

setPriceLastPO

public void setPriceLastPO(BigDecimal PriceLastPO)
Set Last PO Price.

Specified by:
setPriceLastPO in interface I_M_Product_Costing
Parameters:
PriceLastPO - Price of the last purchase order for the product

getPriceLastPO

public BigDecimal getPriceLastPO()
Get Last PO Price.

Specified by:
getPriceLastPO in interface I_M_Product_Costing
Returns:
Price of the last purchase order for the product

setTotalInvAmt

public void setTotalInvAmt(BigDecimal TotalInvAmt)
Set Total Invoice Amount.

Specified by:
setTotalInvAmt in interface I_M_Product_Costing
Parameters:
TotalInvAmt - Cumulative total lifetime invoice amount

getTotalInvAmt

public BigDecimal getTotalInvAmt()
Get Total Invoice Amount.

Specified by:
getTotalInvAmt in interface I_M_Product_Costing
Returns:
Cumulative total lifetime invoice amount

setTotalInvQty

public void setTotalInvQty(BigDecimal TotalInvQty)
Set Total Invoice Quantity.

Specified by:
setTotalInvQty in interface I_M_Product_Costing
Parameters:
TotalInvQty - Cumulative total lifetime invoice quantity

getTotalInvQty

public BigDecimal getTotalInvQty()
Get Total Invoice Quantity.

Specified by:
getTotalInvQty in interface I_M_Product_Costing
Returns:
Cumulative total lifetime invoice quantity

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.