Package org.eevolution.model
Class X_T_BOMLine
java.lang.Object
org.compiere.model.PO
org.eevolution.model.X_T_BOMLine
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,Evaluatee
,I_T_BOMLine
Generated Model for T_BOMLine
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
_ = xstatic final int
CostingMethod AD_Reference_ID=122static final String
Average Invoice = Istatic final String
Average PO = Astatic final String
Fifo = Fstatic final String
Last Invoice = istatic final String
Last PO Price = pstatic final String
Lifo = Lstatic final String
Standard Costing = Sstatic final String
User Defined = UFields 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, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.eevolution.model.I_T_BOMLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_PInstance_ID, COLUMNNAME_C_AcctSchema_ID, COLUMNNAME_Cost, COLUMNNAME_CostingMethod, COLUMNNAME_CostStandard, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CurrentCostPrice, COLUMNNAME_CurrentCostPriceLL, COLUMNNAME_FutureCostPrice, COLUMNNAME_FutureCostPriceLL, COLUMNNAME_Implosion, COLUMNNAME_IsActive, COLUMNNAME_IsCostFrozen, COLUMNNAME_LevelNo, COLUMNNAME_Levels, COLUMNNAME_M_CostElement_ID, COLUMNNAME_M_CostType_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_PP_Product_BOM_ID, COLUMNNAME_PP_Product_BOMLine_ID, COLUMNNAME_QtyBOM, COLUMNNAME_Sel_Product_ID, COLUMNNAME_SeqNo, COLUMNNAME_T_BOMLine_ID, COLUMNNAME_T_BOMLine_UU, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_T_BOMLine
(Properties ctx, int T_BOMLine_ID, String trxName) Standard ConstructorX_T_BOMLine
(Properties ctx, int T_BOMLine_ID, String trxName, String... virtualColumns) Standard ConstructorX_T_BOMLine
(Properties ctx, String T_BOMLine_UU, String trxName) Standard ConstructorX_T_BOMLine
(Properties ctx, String T_BOMLine_UU, String trxName, String... virtualColumns) Standard ConstructorX_T_BOMLine
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Process Instance.int
Get Accounting Schema.getCost()
Get Cost.Get Costing Method.Get Standard Cost.Get Current Cost Price.Get Current Cost Price Lower Level.Get Future Cost Price.Get Future Cost Price Lower Level.int
Get Level no.Get Levels.int
Get Cost Element.int
Get Cost Type.int
Get Product.int
Get BOM & Formula.int
Get BOM Line.Get Quantity.int
Get Selected Product.int
getSeqNo()
Get Sequence.int
Get Temporal BOM Line.Get T_BOMLine_UU.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Cost Frozen.boolean
Get Implosion.void
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
setCostingMethod
(String CostingMethod) Set Costing Method.void
setCostStandard
(BigDecimal CostStandard) Set Standard 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
setImplosion
(boolean Implosion) Set Implosion.void
setIsCostFrozen
(boolean IsCostFrozen) Set Cost Frozen.void
setLevelNo
(int LevelNo) Set Level no.void
Set Levels.void
setM_CostElement_ID
(int M_CostElement_ID) Set Cost Element.void
setM_CostType_ID
(int M_CostType_ID) Set Cost Type.void
setM_Product_ID
(int M_Product_ID) Set Product.void
setPP_Product_BOM_ID
(int PP_Product_BOM_ID) Set BOM & Formula.void
setPP_Product_BOMLine_ID
(int PP_Product_BOMLine_ID) Set BOM Line.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_BOMLine_ID
(int T_BOMLine_ID) Set Temporal BOM Line.void
setT_BOMLine_UU
(String T_BOMLine_UU) Set T_BOMLine_UU.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, 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_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, 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, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, 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, toInsertSQL, 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.eevolution.model.I_T_BOMLine
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Field Details
-
COSTINGMETHOD_AD_Reference_ID
public static final int COSTINGMETHOD_AD_Reference_IDCostingMethod AD_Reference_ID=122- See Also:
-
COSTINGMETHOD_AveragePO
Average PO = A- See Also:
-
COSTINGMETHOD_Fifo
Fifo = F- See Also:
-
COSTINGMETHOD_LastInvoice
Last Invoice = i- See Also:
-
COSTINGMETHOD_AverageInvoice
Average Invoice = I- See Also:
-
COSTINGMETHOD_Lifo
Lifo = L- See Also:
-
COSTINGMETHOD_LastPOPrice
Last PO Price = p- See Also:
-
COSTINGMETHOD_StandardCosting
Standard Costing = S- See Also:
-
COSTINGMETHOD_UserDefined
User Defined = U- See Also:
-
COSTINGMETHOD__
_ = x- See Also:
-
-
Constructor Details
-
X_T_BOMLine
Standard Constructor -
X_T_BOMLine
Standard Constructor -
X_T_BOMLine
Standard Constructor -
X_T_BOMLine
Standard Constructor -
X_T_BOMLine
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getAD_PInstance
- Specified by:
getAD_PInstance
in interfaceI_T_BOMLine
- 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_BOMLine
- 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_BOMLine
- Returns:
- Instance of the process
-
getC_AcctSchema
- Specified by:
getC_AcctSchema
in interfaceI_T_BOMLine
- 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_BOMLine
- 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_BOMLine
- Returns:
- Rules for accounting
-
setCost
Set Cost.- Specified by:
setCost
in interfaceI_T_BOMLine
- Parameters:
Cost
- Cost information
-
getCost
Get Cost.- Specified by:
getCost
in interfaceI_T_BOMLine
- Returns:
- Cost information
-
setCostingMethod
Set Costing Method.- Specified by:
setCostingMethod
in interfaceI_T_BOMLine
- Parameters:
CostingMethod
- Indicates how Costs will be calculated
-
getCostingMethod
Get Costing Method.- Specified by:
getCostingMethod
in interfaceI_T_BOMLine
- Returns:
- Indicates how Costs will be calculated
-
setCostStandard
Set Standard Cost.- Specified by:
setCostStandard
in interfaceI_T_BOMLine
- Parameters:
CostStandard
- Standard Costs
-
getCostStandard
Get Standard Cost.- Specified by:
getCostStandard
in interfaceI_T_BOMLine
- Returns:
- Standard Costs
-
setCurrentCostPrice
Set Current Cost Price.- Specified by:
setCurrentCostPrice
in interfaceI_T_BOMLine
- Parameters:
CurrentCostPrice
- The currently used cost price
-
getCurrentCostPrice
Get Current Cost Price.- Specified by:
getCurrentCostPrice
in interfaceI_T_BOMLine
- Returns:
- The currently used cost price
-
setCurrentCostPriceLL
Set Current Cost Price Lower Level.- Specified by:
setCurrentCostPriceLL
in interfaceI_T_BOMLine
- Parameters:
CurrentCostPriceLL
- Current Price Lower Level Is the sum of the costs of the components of this product manufactured for this level.
-
getCurrentCostPriceLL
Get Current Cost Price Lower Level.- Specified by:
getCurrentCostPriceLL
in interfaceI_T_BOMLine
- Returns:
- Current Price Lower Level Is the sum of the costs of the components of this product manufactured for this level.
-
setFutureCostPrice
Set Future Cost Price.- Specified by:
setFutureCostPrice
in interfaceI_T_BOMLine
- Parameters:
FutureCostPrice
- Future Cost Price
-
getFutureCostPrice
Get Future Cost Price.- Specified by:
getFutureCostPrice
in interfaceI_T_BOMLine
- Returns:
- Future Cost Price
-
setFutureCostPriceLL
Set Future Cost Price Lower Level.- Specified by:
setFutureCostPriceLL
in interfaceI_T_BOMLine
- Parameters:
FutureCostPriceLL
- Future Cost Price Lower Level
-
getFutureCostPriceLL
Get Future Cost Price Lower Level.- Specified by:
getFutureCostPriceLL
in interfaceI_T_BOMLine
- Returns:
- Future Cost Price Lower Level
-
setImplosion
public void setImplosion(boolean Implosion) Set Implosion.- Specified by:
setImplosion
in interfaceI_T_BOMLine
- Parameters:
Implosion
- Implosion of a Bill of Materials refers to finding all the BOM''s in which a component is used.
-
isImplosion
public boolean isImplosion()Get Implosion.- Specified by:
isImplosion
in interfaceI_T_BOMLine
- Returns:
- Implosion of a Bill of Materials refers to finding all the BOM''s in which a component is used.
-
setIsCostFrozen
public void setIsCostFrozen(boolean IsCostFrozen) Set Cost Frozen.- Specified by:
setIsCostFrozen
in interfaceI_T_BOMLine
- Parameters:
IsCostFrozen
- Indicated that the Standard Cost is frozen
-
isCostFrozen
public boolean isCostFrozen()Get Cost Frozen.- Specified by:
isCostFrozen
in interfaceI_T_BOMLine
- Returns:
- Indicated that the Standard Cost is frozen
-
setLevelNo
public void setLevelNo(int LevelNo) Set Level no.- Specified by:
setLevelNo
in interfaceI_T_BOMLine
- Parameters:
LevelNo
- Level no
-
getLevelNo
public int getLevelNo()Get Level no.- Specified by:
getLevelNo
in interfaceI_T_BOMLine
- Returns:
- Level no
-
setLevels
Set Levels.- Specified by:
setLevels
in interfaceI_T_BOMLine
- Parameters:
Levels
- Levels
-
getLevels
Get Levels.- Specified by:
getLevels
in interfaceI_T_BOMLine
- Returns:
- Levels
-
getM_CostElement
- Specified by:
getM_CostElement
in interfaceI_T_BOMLine
- 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_BOMLine
- 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_BOMLine
- Returns:
- Product Cost Element
-
getM_CostType
- Specified by:
getM_CostType
in interfaceI_T_BOMLine
- Throws:
RuntimeException
-
setM_CostType_ID
public void setM_CostType_ID(int M_CostType_ID) Set Cost Type.- Specified by:
setM_CostType_ID
in interfaceI_T_BOMLine
- Parameters:
M_CostType_ID
- Type of Cost (e.g. Current, Plan, Future)
-
getM_CostType_ID
public int getM_CostType_ID()Get Cost Type.- Specified by:
getM_CostType_ID
in interfaceI_T_BOMLine
- Returns:
- Type of Cost (e.g. Current, Plan, Future)
-
getM_Product
- Specified by:
getM_Product
in interfaceI_T_BOMLine
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_ID
in interfaceI_T_BOMLine
- 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_BOMLine
- Returns:
- Product, Service, Item
-
getPP_Product_BOM
- Specified by:
getPP_Product_BOM
in interfaceI_T_BOMLine
- Throws:
RuntimeException
-
setPP_Product_BOM_ID
public void setPP_Product_BOM_ID(int PP_Product_BOM_ID) Set BOM & Formula.- Specified by:
setPP_Product_BOM_ID
in interfaceI_T_BOMLine
- Parameters:
PP_Product_BOM_ID
- BOM & Formula
-
getPP_Product_BOM_ID
public int getPP_Product_BOM_ID()Get BOM & Formula.- Specified by:
getPP_Product_BOM_ID
in interfaceI_T_BOMLine
- Returns:
- BOM & Formula
-
getPP_Product_BOMLine
- Specified by:
getPP_Product_BOMLine
in interfaceI_T_BOMLine
- Throws:
RuntimeException
-
setPP_Product_BOMLine_ID
public void setPP_Product_BOMLine_ID(int PP_Product_BOMLine_ID) Set BOM Line.- Specified by:
setPP_Product_BOMLine_ID
in interfaceI_T_BOMLine
- Parameters:
PP_Product_BOMLine_ID
- BOM Line
-
getPP_Product_BOMLine_ID
public int getPP_Product_BOMLine_ID()Get BOM Line.- Specified by:
getPP_Product_BOMLine_ID
in interfaceI_T_BOMLine
- Returns:
- BOM Line
-
setQtyBOM
Set Quantity.- Specified by:
setQtyBOM
in interfaceI_T_BOMLine
- Parameters:
QtyBOM
- Indicate the Quantity use in this BOM
-
getQtyBOM
Get Quantity.- Specified by:
getQtyBOM
in interfaceI_T_BOMLine
- Returns:
- Indicate the Quantity use in this BOM
-
setSel_Product_ID
public void setSel_Product_ID(int Sel_Product_ID) Set Selected Product.- Specified by:
setSel_Product_ID
in interfaceI_T_BOMLine
- 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_BOMLine
- Returns:
- Selected Product
-
setSeqNo
public void setSeqNo(int SeqNo) Set Sequence.- Specified by:
setSeqNo
in interfaceI_T_BOMLine
- Parameters:
SeqNo
- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()Get Sequence.- Specified by:
getSeqNo
in interfaceI_T_BOMLine
- Returns:
- Method of ordering records; lowest number comes first
-
setT_BOMLine_ID
public void setT_BOMLine_ID(int T_BOMLine_ID) Set Temporal BOM Line.- Specified by:
setT_BOMLine_ID
in interfaceI_T_BOMLine
- Parameters:
T_BOMLine_ID
- Temporal BOM Line
-
getT_BOMLine_ID
public int getT_BOMLine_ID()Get Temporal BOM Line.- Specified by:
getT_BOMLine_ID
in interfaceI_T_BOMLine
- Returns:
- Temporal BOM Line
-
setT_BOMLine_UU
Set T_BOMLine_UU.- Specified by:
setT_BOMLine_UU
in interfaceI_T_BOMLine
- Parameters:
T_BOMLine_UU
- T_BOMLine_UU
-
getT_BOMLine_UU
Get T_BOMLine_UU.- Specified by:
getT_BOMLine_UU
in interfaceI_T_BOMLine
- Returns:
- T_BOMLine_UU
-