Compiere 3.1

org.compiere.model
Class X_M_Product_Costing

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_M_Product_Costing
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee
Direct Known Subclasses:
MProductCosting

public class X_M_Product_Costing
extends PO

Generated Model for M_Product_Costing

Version:
Release 3.1.0 - $Id$
Author:
Jorg Janke (generated)
See Also:
Serialized Form

Field Summary
protected  BigDecimal accessLevel
           
protected static KeyNamePair Model
           
static int Table_ID
          AD_Table_ID=327
static String Table_Name
          TableName=M_Product_Costing
static long updatedMS
          Last Updated Timestamp 2008-06-10 15:12:06.0
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
X_M_Product_Costing(Ctx ctx, int M_Product_Costing_ID, String trxName)
          Standard Constructor
X_M_Product_Costing(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getC_AcctSchema_ID()
          Get Accounting Schema.
 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.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 int getM_Product_ID()
          Get 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(Ctx 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()
          Info
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updatedMS

public static final long updatedMS
Last Updated Timestamp 2008-06-10 15:12:06.0

See Also:
Constant Field Values

Table_ID

public static final int Table_ID
AD_Table_ID=327

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=M_Product_Costing

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel
Constructor Detail

X_M_Product_Costing

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

Parameters:
ctx - context
M_Product_Costing_ID - id
trxName - transaction

X_M_Product_Costing

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

Parameters:
ctx - context
rs - result set
trxName - transaction
Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

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

initPO

protected POInfo initPO(Ctx ctx)
Load Meta Data

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

toString

public String toString()
Info

Overrides:
toString in class PO
Returns:
info

setC_AcctSchema_ID

public void setC_AcctSchema_ID(int C_AcctSchema_ID)
Set Accounting Schema.

Parameters:
C_AcctSchema_ID - Rules for accounting

getC_AcctSchema_ID

public int getC_AcctSchema_ID()
Get Accounting Schema.

Returns:
Rules for accounting

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setCostAverage

public void setCostAverage(BigDecimal CostAverage)
Set Average Cost.

Parameters:
CostAverage - Weighted average costs

getCostAverage

public BigDecimal getCostAverage()
Get Average Cost.

Returns:
Weighted average costs

setCostAverageCumAmt

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

Parameters:
CostAverageCumAmt - Cumulative average cost amounts (internal)

getCostAverageCumAmt

public BigDecimal getCostAverageCumAmt()
Get Average Cost Amount Sum.

Returns:
Cumulative average cost amounts (internal)

setCostAverageCumQty

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

Parameters:
CostAverageCumQty - Cumulative average cost quantities (internal)

getCostAverageCumQty

public BigDecimal getCostAverageCumQty()
Get Average Cost Quantity Sum.

Returns:
Cumulative average cost quantities (internal)

setCostStandard

public void setCostStandard(BigDecimal CostStandard)
Set Standard Cost.

Parameters:
CostStandard - Standard Costs

getCostStandard

public BigDecimal getCostStandard()
Get Standard Cost.

Returns:
Standard Costs

setCostStandardCumAmt

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

Parameters:
CostStandardCumAmt - Standard Cost Invoice Amount Sum (internal)

getCostStandardCumAmt

public BigDecimal getCostStandardCumAmt()
Get Std Cost Amount Sum.

Returns:
Standard Cost Invoice Amount Sum (internal)

setCostStandardCumQty

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

Parameters:
CostStandardCumQty - Standard Cost Invoice Quantity Sum (internal)

getCostStandardCumQty

public BigDecimal getCostStandardCumQty()
Get Std Cost Quantity Sum.

Returns:
Standard Cost Invoice Quantity Sum (internal)

setCostStandardPOAmt

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

Parameters:
CostStandardPOAmt - Standard Cost Purchase Order Amount Sum (internal)

getCostStandardPOAmt

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

Returns:
Standard Cost Purchase Order Amount Sum (internal)

setCostStandardPOQty

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

Parameters:
CostStandardPOQty - Standard Cost Purchase Order Quantity Sum (internal)

getCostStandardPOQty

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

Returns:
Standard Cost Purchase Order Quantity Sum (internal)

setCurrentCostPrice

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

Parameters:
CurrentCostPrice - The currently used cost price

getCurrentCostPrice

public BigDecimal getCurrentCostPrice()
Get Current Cost Price.

Returns:
The currently used cost price

setFutureCostPrice

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

Parameters:
FutureCostPrice - Future Cost Price

getFutureCostPrice

public BigDecimal getFutureCostPrice()
Get Future Cost Price.

Returns:
Future Cost Price

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

Parameters:
M_Product_ID - Product, Service, Item

getM_Product_ID

public int getM_Product_ID()
Get Product.

Returns:
Product, Service, Item

setPriceLastInv

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

Parameters:
PriceLastInv - Price of the last invoice for the product

getPriceLastInv

public BigDecimal getPriceLastInv()
Get Last Invoice Price.

Returns:
Price of the last invoice for the product

setPriceLastPO

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

Parameters:
PriceLastPO - Price of the last purchase order for the product

getPriceLastPO

public BigDecimal getPriceLastPO()
Get Last PO Price.

Returns:
Price of the last purchase order for the product

setTotalInvAmt

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

Parameters:
TotalInvAmt - Cumulative total lifetime invoice amount

getTotalInvAmt

public BigDecimal getTotalInvAmt()
Get Total Invoice Amount.

Returns:
Cumulative total lifetime invoice amount

setTotalInvQty

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

Parameters:
TotalInvQty - Cumulative total lifetime invoice quantity

getTotalInvQty

public BigDecimal getTotalInvQty()
Get Total Invoice Quantity.

Returns:
Cumulative total lifetime invoice quantity

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.