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

public class X_T_BOMLine extends PO implements I_T_BOMLine, I_Persistent
Generated Model for T_BOMLine
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Field Details

  • Constructor Details

    • X_T_BOMLine

      public X_T_BOMLine(Properties ctx, int T_BOMLine_ID, String trxName)
      Standard Constructor
    • X_T_BOMLine

      public X_T_BOMLine(Properties ctx, int T_BOMLine_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_T_BOMLine

      public X_T_BOMLine(Properties ctx, String T_BOMLine_UU, String trxName)
      Standard Constructor
    • X_T_BOMLine

      public X_T_BOMLine(Properties ctx, String T_BOMLine_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_T_BOMLine

      public X_T_BOMLine(Properties ctx, ResultSet rs, String trxName)
      Load Constructor
  • Method Details

    • 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:
      Meta data of PO
    • toString

      public String toString()
      Description copied from class: PO
      String representation
      Overrides:
      toString in class PO
      Returns:
      String representation
    • getAD_PInstance

      public I_AD_PInstance getAD_PInstance() throws RuntimeException
      Specified by:
      getAD_PInstance in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      Instance of the process
    • getC_AcctSchema

      public I_C_AcctSchema getC_AcctSchema() throws RuntimeException
      Specified by:
      getC_AcctSchema in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      Rules for accounting
    • setCost

      public void setCost(BigDecimal Cost)
      Set Cost.
      Specified by:
      setCost in interface I_T_BOMLine
      Parameters:
      Cost - Cost information
    • getCost

      public BigDecimal getCost()
      Get Cost.
      Specified by:
      getCost in interface I_T_BOMLine
      Returns:
      Cost information
    • setCostingMethod

      public void setCostingMethod(String CostingMethod)
      Set Costing Method.
      Specified by:
      setCostingMethod in interface I_T_BOMLine
      Parameters:
      CostingMethod - Indicates how Costs will be calculated
    • getCostingMethod

      public String getCostingMethod()
      Get Costing Method.
      Specified by:
      getCostingMethod in interface I_T_BOMLine
      Returns:
      Indicates how Costs will be calculated
    • setCostStandard

      public void setCostStandard(BigDecimal CostStandard)
      Set Standard Cost.
      Specified by:
      setCostStandard in interface I_T_BOMLine
      Parameters:
      CostStandard - Standard Costs
    • getCostStandard

      public BigDecimal getCostStandard()
      Get Standard Cost.
      Specified by:
      getCostStandard in interface I_T_BOMLine
      Returns:
      Standard Costs
    • setCurrentCostPrice

      public void setCurrentCostPrice(BigDecimal CurrentCostPrice)
      Set Current Cost Price.
      Specified by:
      setCurrentCostPrice in interface I_T_BOMLine
      Parameters:
      CurrentCostPrice - The currently used cost price
    • getCurrentCostPrice

      public BigDecimal getCurrentCostPrice()
      Get Current Cost Price.
      Specified by:
      getCurrentCostPrice in interface I_T_BOMLine
      Returns:
      The currently used cost price
    • setCurrentCostPriceLL

      public void setCurrentCostPriceLL(BigDecimal CurrentCostPriceLL)
      Set Current Cost Price Lower Level.
      Specified by:
      setCurrentCostPriceLL in interface I_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

      public BigDecimal getCurrentCostPriceLL()
      Get Current Cost Price Lower Level.
      Specified by:
      getCurrentCostPriceLL in interface I_T_BOMLine
      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 interface I_T_BOMLine
      Parameters:
      FutureCostPrice - Future Cost Price
    • getFutureCostPrice

      public BigDecimal getFutureCostPrice()
      Get Future Cost Price.
      Specified by:
      getFutureCostPrice in interface I_T_BOMLine
      Returns:
      Future Cost Price
    • setFutureCostPriceLL

      public void setFutureCostPriceLL(BigDecimal FutureCostPriceLL)
      Set Future Cost Price Lower Level.
      Specified by:
      setFutureCostPriceLL in interface I_T_BOMLine
      Parameters:
      FutureCostPriceLL - Future Cost Price Lower Level
    • getFutureCostPriceLL

      public BigDecimal getFutureCostPriceLL()
      Get Future Cost Price Lower Level.
      Specified by:
      getFutureCostPriceLL in interface I_T_BOMLine
      Returns:
      Future Cost Price Lower Level
    • setImplosion

      public void setImplosion(boolean Implosion)
      Set Implosion.
      Specified by:
      setImplosion in interface I_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 interface I_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 interface I_T_BOMLine
      Parameters:
      IsCostFrozen - Indicated that the Standard Cost is frozen
    • isCostFrozen

      public boolean isCostFrozen()
      Get Cost Frozen.
      Specified by:
      isCostFrozen in interface I_T_BOMLine
      Returns:
      Indicated that the Standard Cost is frozen
    • setLevelNo

      public void setLevelNo(int LevelNo)
      Set Level no.
      Specified by:
      setLevelNo in interface I_T_BOMLine
      Parameters:
      LevelNo - Level no
    • getLevelNo

      public int getLevelNo()
      Get Level no.
      Specified by:
      getLevelNo in interface I_T_BOMLine
      Returns:
      Level no
    • setLevels

      public void setLevels(String Levels)
      Set Levels.
      Specified by:
      setLevels in interface I_T_BOMLine
      Parameters:
      Levels - Levels
    • getLevels

      public String getLevels()
      Get Levels.
      Specified by:
      getLevels in interface I_T_BOMLine
      Returns:
      Levels
    • getM_CostElement

      public I_M_CostElement getM_CostElement() throws RuntimeException
      Specified by:
      getM_CostElement in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      Product Cost Element
    • getM_CostType

      public I_M_CostType getM_CostType() throws RuntimeException
      Specified by:
      getM_CostType in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      Type of Cost (e.g. Current, Plan, Future)
    • getM_Product

      public I_M_Product getM_Product() throws RuntimeException
      Specified by:
      getM_Product in interface I_T_BOMLine
      Throws:
      RuntimeException
    • setM_Product_ID

      public void setM_Product_ID(int M_Product_ID)
      Set Product.
      Specified by:
      setM_Product_ID in interface I_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 interface I_T_BOMLine
      Returns:
      Product, Service, Item
    • getPP_Product_BOM

      public I_PP_Product_BOM getPP_Product_BOM() throws RuntimeException
      Specified by:
      getPP_Product_BOM in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      BOM & Formula
    • getPP_Product_BOMLine

      public I_PP_Product_BOMLine getPP_Product_BOMLine() throws RuntimeException
      Specified by:
      getPP_Product_BOMLine in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      BOM Line
    • setQtyBOM

      public void setQtyBOM(BigDecimal QtyBOM)
      Set Quantity.
      Specified by:
      setQtyBOM in interface I_T_BOMLine
      Parameters:
      QtyBOM - Indicate the Quantity use in this BOM
    • getQtyBOM

      public BigDecimal getQtyBOM()
      Get Quantity.
      Specified by:
      getQtyBOM in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      Selected Product
    • setSeqNo

      public void setSeqNo(int SeqNo)
      Set Sequence.
      Specified by:
      setSeqNo in interface I_T_BOMLine
      Parameters:
      SeqNo - Method of ordering records; lowest number comes first
    • getSeqNo

      public int getSeqNo()
      Get Sequence.
      Specified by:
      getSeqNo in interface I_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 interface I_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 interface I_T_BOMLine
      Returns:
      Temporal BOM Line
    • setT_BOMLine_UU

      public void setT_BOMLine_UU(String T_BOMLine_UU)
      Set T_BOMLine_UU.
      Specified by:
      setT_BOMLine_UU in interface I_T_BOMLine
      Parameters:
      T_BOMLine_UU - T_BOMLine_UU
    • getT_BOMLine_UU

      public String getT_BOMLine_UU()
      Get T_BOMLine_UU.
      Specified by:
      getT_BOMLine_UU in interface I_T_BOMLine
      Returns:
      T_BOMLine_UU