Package org.compiere.model
Class X_T_BOM_Indented
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_T_BOM_Indented
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,I_T_BOM_Indented
,Evaluatee
public class X_T_BOM_Indented extends PO implements I_T_BOM_Indented, I_Persistent
Generated Model for T_BOM_Indented- Version:
- Release 9 - $Id$
- Author:
- iDempiere (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, 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_T_BOM_Indented
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_PInstance_ID, COLUMNNAME_C_AcctSchema_ID, COLUMNNAME_Cost, COLUMNNAME_CostFuture, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CurrentCostPrice, COLUMNNAME_CurrentCostPriceLL, COLUMNNAME_FutureCostPrice, COLUMNNAME_FutureCostPriceLL, COLUMNNAME_IsActive, COLUMNNAME_LevelNo, COLUMNNAME_Levels, COLUMNNAME_M_CostElement_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_Qty, COLUMNNAME_QtyBOM, COLUMNNAME_Sel_Product_ID, COLUMNNAME_SeqNo, COLUMNNAME_T_BOM_Indented_ID, COLUMNNAME_T_BOM_Indented_UU, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_T_BOM_Indented(Properties ctx, int T_BOM_Indented_ID, String trxName)
Standard ConstructorX_T_BOM_Indented(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()
AccessLevelI_AD_PInstance
getAD_PInstance()
int
getAD_PInstance_ID()
Get Process Instance.I_C_AcctSchema
getC_AcctSchema()
int
getC_AcctSchema_ID()
Get Accounting Schema.BigDecimal
getCost()
Get Cost.BigDecimal
getCostFuture()
Get Future Cost.BigDecimal
getCurrentCostPrice()
Get Current Cost Price.BigDecimal
getCurrentCostPriceLL()
Get Current Cost Price Lower Level.BigDecimal
getFutureCostPrice()
Get Future Cost Price.BigDecimal
getFutureCostPriceLL()
Get Future Cost Price Lower Level.int
getLevelNo()
Get Level no.String
getLevels()
Get Levels.I_M_CostElement
getM_CostElement()
int
getM_CostElement_ID()
Get Cost Element.I_M_Product
getM_Product()
int
getM_Product_ID()
Get Product.BigDecimal
getQty()
Get Quantity.BigDecimal
getQtyBOM()
Get Quantity.I_M_Product
getSel_Product()
int
getSel_Product_ID()
Get Selected Product.int
getSeqNo()
Get Sequence.int
getT_BOM_Indented_ID()
Get Indented BOM Report.String
getT_BOM_Indented_UU()
Get T_BOM_Indented_UU.protected POInfo
initPO(Properties ctx)
Load Meta Datavoid
setAD_PInstance_ID(int AD_PInstance_ID)
Set Process Instance.void
setC_AcctSchema_ID(int C_AcctSchema_ID)
Set Accounting Schema.void
setCost(BigDecimal Cost)
Set Cost.void
setCostFuture(BigDecimal CostFuture)
Set Future Cost.void
setCurrentCostPrice(BigDecimal CurrentCostPrice)
Set Current Cost Price.void
setCurrentCostPriceLL(BigDecimal CurrentCostPriceLL)
Set Current Cost Price Lower Level.void
setFutureCostPrice(BigDecimal FutureCostPrice)
Set Future Cost Price.void
setFutureCostPriceLL(BigDecimal FutureCostPriceLL)
Set Future Cost Price Lower Level.void
setLevelNo(int LevelNo)
Set Level no.void
setLevels(String Levels)
Set Levels.void
setM_CostElement_ID(int M_CostElement_ID)
Set Cost Element.void
setM_Product_ID(int M_Product_ID)
Set Product.void
setQty(BigDecimal Qty)
Set Quantity.void
setQtyBOM(BigDecimal QtyBOM)
Set Quantity.void
setSel_Product_ID(int Sel_Product_ID)
Set Selected Product.void
setSeqNo(int SeqNo)
Set Sequence.void
setT_BOM_Indented_ID(int T_BOM_Indented_ID)
Set Indented BOM Report.void
setT_BOM_Indented_UU(String T_BOM_Indented_UU)
Set T_BOM_Indented_UU.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_Persistent
save
-
Methods inherited from interface org.compiere.model.I_T_BOM_Indented
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
-
-
-
Constructor Detail
-
X_T_BOM_Indented
public X_T_BOM_Indented(Properties ctx, int T_BOM_Indented_ID, String trxName)
Standard Constructor
-
X_T_BOM_Indented
public X_T_BOM_Indented(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
getAD_PInstance
public I_AD_PInstance getAD_PInstance() throws RuntimeException
- Specified by:
getAD_PInstance
in interfaceI_T_BOM_Indented
- Throws:
RuntimeException
-
setAD_PInstance_ID
public void setAD_PInstance_ID(int AD_PInstance_ID)
Set Process Instance.- Specified by:
setAD_PInstance_ID
in interfaceI_T_BOM_Indented
- Parameters:
AD_PInstance_ID
- Instance of the process
-
getAD_PInstance_ID
public int getAD_PInstance_ID()
Get Process Instance.- Specified by:
getAD_PInstance_ID
in interfaceI_T_BOM_Indented
- Returns:
- Instance of the process
-
getC_AcctSchema
public I_C_AcctSchema getC_AcctSchema() throws RuntimeException
- Specified by:
getC_AcctSchema
in interfaceI_T_BOM_Indented
- Throws:
RuntimeException
-
setC_AcctSchema_ID
public void setC_AcctSchema_ID(int C_AcctSchema_ID)
Set Accounting Schema.- Specified by:
setC_AcctSchema_ID
in interfaceI_T_BOM_Indented
- Parameters:
C_AcctSchema_ID
- Rules for accounting
-
getC_AcctSchema_ID
public int getC_AcctSchema_ID()
Get Accounting Schema.- Specified by:
getC_AcctSchema_ID
in interfaceI_T_BOM_Indented
- Returns:
- Rules for accounting
-
setCost
public void setCost(BigDecimal Cost)
Set Cost.- Specified by:
setCost
in interfaceI_T_BOM_Indented
- Parameters:
Cost
- Cost information
-
getCost
public BigDecimal getCost()
Get Cost.- Specified by:
getCost
in interfaceI_T_BOM_Indented
- Returns:
- Cost information
-
setCostFuture
public void setCostFuture(BigDecimal CostFuture)
Set Future Cost.- Specified by:
setCostFuture
in interfaceI_T_BOM_Indented
- Parameters:
CostFuture
- Cost information
-
getCostFuture
public BigDecimal getCostFuture()
Get Future Cost.- Specified by:
getCostFuture
in interfaceI_T_BOM_Indented
- Returns:
- Cost information
-
setCurrentCostPrice
public void setCurrentCostPrice(BigDecimal CurrentCostPrice)
Set Current Cost Price.- Specified by:
setCurrentCostPrice
in interfaceI_T_BOM_Indented
- Parameters:
CurrentCostPrice
- The currently used cost price
-
getCurrentCostPrice
public BigDecimal getCurrentCostPrice()
Get Current Cost Price.- Specified by:
getCurrentCostPrice
in interfaceI_T_BOM_Indented
- Returns:
- The currently used cost price
-
setCurrentCostPriceLL
public void setCurrentCostPriceLL(BigDecimal CurrentCostPriceLL)
Set Current Cost Price Lower Level.- Specified by:
setCurrentCostPriceLL
in interfaceI_T_BOM_Indented
- Parameters:
CurrentCostPriceLL
- Current Price Lower Level Is the sum of the costs of the components of this product manufactured for this level.
-
getCurrentCostPriceLL
public BigDecimal getCurrentCostPriceLL()
Get Current Cost Price Lower Level.- Specified by:
getCurrentCostPriceLL
in interfaceI_T_BOM_Indented
- Returns:
- Current Price Lower Level Is the sum of the costs of the components of this product manufactured for this level.
-
setFutureCostPrice
public void setFutureCostPrice(BigDecimal FutureCostPrice)
Set Future Cost Price.- Specified by:
setFutureCostPrice
in interfaceI_T_BOM_Indented
- Parameters:
FutureCostPrice
- Future Cost Price
-
getFutureCostPrice
public BigDecimal getFutureCostPrice()
Get Future Cost Price.- Specified by:
getFutureCostPrice
in interfaceI_T_BOM_Indented
- Returns:
- Future Cost Price
-
setFutureCostPriceLL
public void setFutureCostPriceLL(BigDecimal FutureCostPriceLL)
Set Future Cost Price Lower Level.- Specified by:
setFutureCostPriceLL
in interfaceI_T_BOM_Indented
- Parameters:
FutureCostPriceLL
- Future Cost Price Lower Level
-
getFutureCostPriceLL
public BigDecimal getFutureCostPriceLL()
Get Future Cost Price Lower Level.- Specified by:
getFutureCostPriceLL
in interfaceI_T_BOM_Indented
- Returns:
- Future Cost Price Lower Level
-
setLevelNo
public void setLevelNo(int LevelNo)
Set Level no.- Specified by:
setLevelNo
in interfaceI_T_BOM_Indented
- Parameters:
LevelNo
- Level no
-
getLevelNo
public int getLevelNo()
Get Level no.- Specified by:
getLevelNo
in interfaceI_T_BOM_Indented
- Returns:
- Level no
-
setLevels
public void setLevels(String Levels)
Set Levels.- Specified by:
setLevels
in interfaceI_T_BOM_Indented
- Parameters:
Levels
- Levels
-
getLevels
public String getLevels()
Get Levels.- Specified by:
getLevels
in interfaceI_T_BOM_Indented
- Returns:
- Levels
-
getM_CostElement
public I_M_CostElement getM_CostElement() throws RuntimeException
- Specified by:
getM_CostElement
in interfaceI_T_BOM_Indented
- Throws:
RuntimeException
-
setM_CostElement_ID
public void setM_CostElement_ID(int M_CostElement_ID)
Set Cost Element.- Specified by:
setM_CostElement_ID
in interfaceI_T_BOM_Indented
- 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_T_BOM_Indented
- Returns:
- Product Cost Element
-
getM_Product
public I_M_Product getM_Product() throws RuntimeException
- Specified by:
getM_Product
in interfaceI_T_BOM_Indented
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID)
Set Product.- Specified by:
setM_Product_ID
in interfaceI_T_BOM_Indented
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()
Get Product.- Specified by:
getM_Product_ID
in interfaceI_T_BOM_Indented
- Returns:
- Product, Service, Item
-
setQty
public void setQty(BigDecimal Qty)
Set Quantity.- Specified by:
setQty
in interfaceI_T_BOM_Indented
- Parameters:
Qty
- Quantity
-
getQty
public BigDecimal getQty()
Get Quantity.- Specified by:
getQty
in interfaceI_T_BOM_Indented
- Returns:
- Quantity
-
setQtyBOM
public void setQtyBOM(BigDecimal QtyBOM)
Set Quantity.- Specified by:
setQtyBOM
in interfaceI_T_BOM_Indented
- Parameters:
QtyBOM
- Indicate the Quantity use in this BOM
-
getQtyBOM
public BigDecimal getQtyBOM()
Get Quantity.- Specified by:
getQtyBOM
in interfaceI_T_BOM_Indented
- Returns:
- Indicate the Quantity use in this BOM
-
getSel_Product
public I_M_Product getSel_Product() throws RuntimeException
- Specified by:
getSel_Product
in interfaceI_T_BOM_Indented
- Throws:
RuntimeException
-
setSel_Product_ID
public void setSel_Product_ID(int Sel_Product_ID)
Set Selected Product.- Specified by:
setSel_Product_ID
in interfaceI_T_BOM_Indented
- Parameters:
Sel_Product_ID
- Selected Product
-
getSel_Product_ID
public int getSel_Product_ID()
Get Selected Product.- Specified by:
getSel_Product_ID
in interfaceI_T_BOM_Indented
- Returns:
- Selected Product
-
setSeqNo
public void setSeqNo(int SeqNo)
Set Sequence.- Specified by:
setSeqNo
in interfaceI_T_BOM_Indented
- Parameters:
SeqNo
- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()
Get Sequence.- Specified by:
getSeqNo
in interfaceI_T_BOM_Indented
- Returns:
- Method of ordering records; lowest number comes first
-
setT_BOM_Indented_ID
public void setT_BOM_Indented_ID(int T_BOM_Indented_ID)
Set Indented BOM Report.- Specified by:
setT_BOM_Indented_ID
in interfaceI_T_BOM_Indented
- Parameters:
T_BOM_Indented_ID
- Indented BOM Report
-
getT_BOM_Indented_ID
public int getT_BOM_Indented_ID()
Get Indented BOM Report.- Specified by:
getT_BOM_Indented_ID
in interfaceI_T_BOM_Indented
- Returns:
- Indented BOM Report
-
setT_BOM_Indented_UU
public void setT_BOM_Indented_UU(String T_BOM_Indented_UU)
Set T_BOM_Indented_UU.- Specified by:
setT_BOM_Indented_UU
in interfaceI_T_BOM_Indented
- Parameters:
T_BOM_Indented_UU
- T_BOM_Indented_UU
-
getT_BOM_Indented_UU
public String getT_BOM_Indented_UU()
Get T_BOM_Indented_UU.- Specified by:
getT_BOM_Indented_UU
in interfaceI_T_BOM_Indented
- Returns:
- T_BOM_Indented_UU
-
-