Package org.compiere.model
Class X_M_CostElement
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_M_CostElement
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_M_CostElement
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MCostElement
public class X_M_CostElement extends PO implements I_M_CostElement, I_Persistent
Generated Model for M_CostElement- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
COSTELEMENTTYPE_AD_Reference_ID
CostElementType AD_Reference_ID=338static String
COSTELEMENTTYPE_BurdenMOverhead
Burden (M.Overhead) = Bstatic String
COSTELEMENTTYPE_Material
Material = Mstatic String
COSTELEMENTTYPE_OutsideProcessing
Outside Processing = Xstatic String
COSTELEMENTTYPE_Overhead
Overhead = Ostatic String
COSTELEMENTTYPE_Resource
Resource = Rstatic String
COSTINGMETHOD__
_ = xstatic int
COSTINGMETHOD_AD_Reference_ID
CostingMethod AD_Reference_ID=122static String
COSTINGMETHOD_AverageInvoice
Average Invoice = Istatic String
COSTINGMETHOD_AveragePO
Average PO = Astatic String
COSTINGMETHOD_Fifo
Fifo = Fstatic String
COSTINGMETHOD_LastInvoice
Last Invoice = istatic String
COSTINGMETHOD_LastPOPrice
Last PO Price = pstatic String
COSTINGMETHOD_Lifo
Lifo = Lstatic String
COSTINGMETHOD_StandardCosting
Standard Costing = Sstatic String
COSTINGMETHOD_UserDefined
User Defined = U-
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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.compiere.model.I_M_CostElement
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_CostElementType, COLUMNNAME_CostingMethod, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsCalculated, COLUMNNAME_M_CostElement_ID, COLUMNNAME_M_CostElement_UU, COLUMNNAME_Name, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_M_CostElement(Properties ctx, int M_CostElement_ID, String trxName)
Standard ConstructorX_M_CostElement(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelString
getCostElementType()
Get Cost Element Type.String
getCostingMethod()
Get Costing Method.String
getDescription()
Get Description.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameint
getM_CostElement_ID()
Get Cost Element.String
getM_CostElement_UU()
Get M_CostElement_UU.String
getName()
Get Name.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isCalculated()
Get Calculated.void
setCostElementType(String CostElementType)
Set Cost Element Type.void
setCostingMethod(String CostingMethod)
Set Costing Method.void
setDescription(String Description)
Set Description.void
setIsCalculated(boolean IsCalculated)
Set Calculated.void
setM_CostElement_ID(int M_CostElement_ID)
Set Cost Element.void
setM_CostElement_UU(String M_CostElement_UU)
Set M_CostElement_UU.void
setName(String Name)
Set Name.String
toString()
String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock, update_Tree, validForeignKeys
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface org.compiere.model.I_M_CostElement
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Field Detail
-
COSTELEMENTTYPE_AD_Reference_ID
public static final int COSTELEMENTTYPE_AD_Reference_ID
CostElementType AD_Reference_ID=338- See Also:
- Constant Field Values
-
COSTELEMENTTYPE_BurdenMOverhead
public static final String COSTELEMENTTYPE_BurdenMOverhead
Burden (M.Overhead) = B- See Also:
- Constant Field Values
-
COSTELEMENTTYPE_Material
public static final String COSTELEMENTTYPE_Material
Material = M- See Also:
- Constant Field Values
-
COSTELEMENTTYPE_Overhead
public static final String COSTELEMENTTYPE_Overhead
Overhead = O- See Also:
- Constant Field Values
-
COSTELEMENTTYPE_Resource
public static final String COSTELEMENTTYPE_Resource
Resource = R- See Also:
- Constant Field Values
-
COSTELEMENTTYPE_OutsideProcessing
public static final String COSTELEMENTTYPE_OutsideProcessing
Outside Processing = X- See Also:
- Constant Field Values
-
COSTINGMETHOD_AD_Reference_ID
public static final int COSTINGMETHOD_AD_Reference_ID
CostingMethod AD_Reference_ID=122- See Also:
- Constant Field Values
-
COSTINGMETHOD_AveragePO
public static final String COSTINGMETHOD_AveragePO
Average PO = A- See Also:
- Constant Field Values
-
COSTINGMETHOD_Fifo
public static final String COSTINGMETHOD_Fifo
Fifo = F- See Also:
- Constant Field Values
-
COSTINGMETHOD_LastInvoice
public static final String COSTINGMETHOD_LastInvoice
Last Invoice = i- See Also:
- Constant Field Values
-
COSTINGMETHOD_AverageInvoice
public static final String COSTINGMETHOD_AverageInvoice
Average Invoice = I- See Also:
- Constant Field Values
-
COSTINGMETHOD_Lifo
public static final String COSTINGMETHOD_Lifo
Lifo = L- See Also:
- Constant Field Values
-
COSTINGMETHOD_LastPOPrice
public static final String COSTINGMETHOD_LastPOPrice
Last PO Price = p- See Also:
- Constant Field Values
-
COSTINGMETHOD_StandardCosting
public static final String COSTINGMETHOD_StandardCosting
Standard Costing = S- See Also:
- Constant Field Values
-
COSTINGMETHOD_UserDefined
public static final String COSTINGMETHOD_UserDefined
User Defined = U- See Also:
- Constant Field Values
-
COSTINGMETHOD__
public static final String COSTINGMETHOD__
_ = x- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_M_CostElement
public X_M_CostElement(Properties ctx, int M_CostElement_ID, String trxName)
Standard Constructor
-
X_M_CostElement
public X_M_CostElement(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 2 - Client
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setCostElementType
public void setCostElementType(String CostElementType)
Set Cost Element Type.- Specified by:
setCostElementType
in interfaceI_M_CostElement
- Parameters:
CostElementType
- Type of Cost Element
-
getCostElementType
public String getCostElementType()
Get Cost Element Type.- Specified by:
getCostElementType
in interfaceI_M_CostElement
- Returns:
- Type of Cost Element
-
setCostingMethod
public void setCostingMethod(String CostingMethod)
Set Costing Method.- Specified by:
setCostingMethod
in interfaceI_M_CostElement
- Parameters:
CostingMethod
- Indicates how Costs will be calculated
-
getCostingMethod
public String getCostingMethod()
Get Costing Method.- Specified by:
getCostingMethod
in interfaceI_M_CostElement
- Returns:
- Indicates how Costs will be calculated
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_M_CostElement
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_M_CostElement
- Returns:
- Optional short description of the record
-
setIsCalculated
public void setIsCalculated(boolean IsCalculated)
Set Calculated.- Specified by:
setIsCalculated
in interfaceI_M_CostElement
- Parameters:
IsCalculated
- The value is calculated by the system
-
isCalculated
public boolean isCalculated()
Get Calculated.- Specified by:
isCalculated
in interfaceI_M_CostElement
- Returns:
- The value is calculated by the system
-
setM_CostElement_ID
public void setM_CostElement_ID(int M_CostElement_ID)
Set Cost Element.- Specified by:
setM_CostElement_ID
in interfaceI_M_CostElement
- Parameters:
M_CostElement_ID
- Product Cost Element
-
getM_CostElement_ID
public int getM_CostElement_ID()
Get Cost Element.- Specified by:
getM_CostElement_ID
in interfaceI_M_CostElement
- Returns:
- Product Cost Element
-
setM_CostElement_UU
public void setM_CostElement_UU(String M_CostElement_UU)
Set M_CostElement_UU.- Specified by:
setM_CostElement_UU
in interfaceI_M_CostElement
- Parameters:
M_CostElement_UU
- M_CostElement_UU
-
getM_CostElement_UU
public String getM_CostElement_UU()
Get M_CostElement_UU.- Specified by:
getM_CostElement_UU
in interfaceI_M_CostElement
- Returns:
- M_CostElement_UU
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_M_CostElement
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_M_CostElement
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
-