Class X_I_PriceList

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_I_PriceList
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_I_PriceList, I_Persistent, Evaluatee

public class X_I_PriceList extends PO implements I_I_PriceList, I_Persistent
Generated Model for I_PriceList
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Constructor Details

    • X_I_PriceList

      public X_I_PriceList(Properties ctx, int I_PriceList_ID, String trxName)
      Standard Constructor
    • X_I_PriceList

      public X_I_PriceList(Properties ctx, int I_PriceList_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_I_PriceList

      public X_I_PriceList(Properties ctx, String I_PriceList_UU, String trxName)
      Standard Constructor
    • X_I_PriceList

      public X_I_PriceList(Properties ctx, String I_PriceList_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_I_PriceList

      public X_I_PriceList(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:
      2 - Client
    • initPO

      protected POInfo initPO(Properties ctx)
      Load Meta Data
      Specified by:
      initPO in class PO
      Parameters:
      ctx - context
      Returns:
      POInfo
    • toString

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

      public void setBPartner_Value(String BPartner_Value)
      Set Business Partner Key.
      Specified by:
      setBPartner_Value in interface I_I_PriceList
      Parameters:
      BPartner_Value - The Key of the Business Partner
    • getBPartner_Value

      public String getBPartner_Value()
      Get Business Partner Key.
      Specified by:
      getBPartner_Value in interface I_I_PriceList
      Returns:
      The Key of the Business Partner
    • setBreakValue

      public void setBreakValue(BigDecimal BreakValue)
      Set Break Value.
      Specified by:
      setBreakValue in interface I_I_PriceList
      Parameters:
      BreakValue - Low Value of trade discount break level
    • getBreakValue

      public BigDecimal getBreakValue()
      Get Break Value.
      Specified by:
      getBreakValue in interface I_I_PriceList
      Returns:
      Low Value of trade discount break level
    • getC_BPartner

      public I_C_BPartner getC_BPartner() throws RuntimeException
      Specified by:
      getC_BPartner in interface I_I_PriceList
      Throws:
      RuntimeException
    • setC_BPartner_ID

      public void setC_BPartner_ID(int C_BPartner_ID)
      Set Business Partner.
      Specified by:
      setC_BPartner_ID in interface I_I_PriceList
      Parameters:
      C_BPartner_ID - Identifies a Business Partner
    • getC_BPartner_ID

      public int getC_BPartner_ID()
      Get Business Partner.
      Specified by:
      getC_BPartner_ID in interface I_I_PriceList
      Returns:
      Identifies a Business Partner
    • getC_Currency

      public I_C_Currency getC_Currency() throws RuntimeException
      Specified by:
      getC_Currency in interface I_I_PriceList
      Throws:
      RuntimeException
    • setC_Currency_ID

      public void setC_Currency_ID(int C_Currency_ID)
      Set Currency.
      Specified by:
      setC_Currency_ID in interface I_I_PriceList
      Parameters:
      C_Currency_ID - The Currency for this record
    • getC_Currency_ID

      public int getC_Currency_ID()
      Get Currency.
      Specified by:
      getC_Currency_ID in interface I_I_PriceList
      Returns:
      The Currency for this record
    • getC_UOM

      public I_C_UOM getC_UOM() throws RuntimeException
      Specified by:
      getC_UOM in interface I_I_PriceList
      Throws:
      RuntimeException
    • setC_UOM_ID

      public void setC_UOM_ID(int C_UOM_ID)
      Set UOM.
      Specified by:
      setC_UOM_ID in interface I_I_PriceList
      Parameters:
      C_UOM_ID - Unit of Measure
    • getC_UOM_ID

      public int getC_UOM_ID()
      Get UOM.
      Specified by:
      getC_UOM_ID in interface I_I_PriceList
      Returns:
      Unit of Measure
    • setDescription

      public void setDescription(String Description)
      Set Description.
      Specified by:
      setDescription in interface I_I_PriceList
      Parameters:
      Description - Optional short description of the record
    • getDescription

      public String getDescription()
      Get Description.
      Specified by:
      getDescription in interface I_I_PriceList
      Returns:
      Optional short description of the record
    • setEnforcePriceLimit

      public void setEnforcePriceLimit(boolean EnforcePriceLimit)
      Set Enforce price limit.
      Specified by:
      setEnforcePriceLimit in interface I_I_PriceList
      Parameters:
      EnforcePriceLimit - Do not allow prices below the limit price
    • isEnforcePriceLimit

      public boolean isEnforcePriceLimit()
      Get Enforce price limit.
      Specified by:
      isEnforcePriceLimit in interface I_I_PriceList
      Returns:
      Do not allow prices below the limit price
    • setI_ErrorMsg

      public void setI_ErrorMsg(String I_ErrorMsg)
      Set Import Error Message.
      Specified by:
      setI_ErrorMsg in interface I_I_PriceList
      Parameters:
      I_ErrorMsg - Messages generated from import process
    • getI_ErrorMsg

      public String getI_ErrorMsg()
      Get Import Error Message.
      Specified by:
      getI_ErrorMsg in interface I_I_PriceList
      Returns:
      Messages generated from import process
    • setI_IsImported

      public void setI_IsImported(boolean I_IsImported)
      Set Imported.
      Specified by:
      setI_IsImported in interface I_I_PriceList
      Parameters:
      I_IsImported - Has this import been processed
    • isI_IsImported

      public boolean isI_IsImported()
      Get Imported.
      Specified by:
      isI_IsImported in interface I_I_PriceList
      Returns:
      Has this import been processed
    • setI_PriceList_ID

      public void setI_PriceList_ID(int I_PriceList_ID)
      Set Import Price List.
      Specified by:
      setI_PriceList_ID in interface I_I_PriceList
      Parameters:
      I_PriceList_ID - Import Price List
    • getI_PriceList_ID

      public int getI_PriceList_ID()
      Get Import Price List.
      Specified by:
      getI_PriceList_ID in interface I_I_PriceList
      Returns:
      Import Price List
    • setI_PriceList_UU

      public void setI_PriceList_UU(String I_PriceList_UU)
      Set I_PriceList_UU.
      Specified by:
      setI_PriceList_UU in interface I_I_PriceList
      Parameters:
      I_PriceList_UU - I_PriceList_UU
    • getI_PriceList_UU

      public String getI_PriceList_UU()
      Get I_PriceList_UU.
      Specified by:
      getI_PriceList_UU in interface I_I_PriceList
      Returns:
      I_PriceList_UU
    • setISO_Code

      public void setISO_Code(String ISO_Code)
      Set ISO Currency Code.
      Specified by:
      setISO_Code in interface I_I_PriceList
      Parameters:
      ISO_Code - Three letter ISO 4217 Code of the Currency
    • getISO_Code

      public String getISO_Code()
      Get ISO Currency Code.
      Specified by:
      getISO_Code in interface I_I_PriceList
      Returns:
      Three letter ISO 4217 Code of the Currency
    • setIsSOPriceList

      public void setIsSOPriceList(boolean IsSOPriceList)
      Set Sales Price list.
      Specified by:
      setIsSOPriceList in interface I_I_PriceList
      Parameters:
      IsSOPriceList - This is a Sales Price List
    • isSOPriceList

      public boolean isSOPriceList()
      Get Sales Price list.
      Specified by:
      isSOPriceList in interface I_I_PriceList
      Returns:
      This is a Sales Price List
    • setIsTaxIncluded

      public void setIsTaxIncluded(boolean IsTaxIncluded)
      Set Price includes Tax.
      Specified by:
      setIsTaxIncluded in interface I_I_PriceList
      Parameters:
      IsTaxIncluded - Tax is included in the price
    • isTaxIncluded

      public boolean isTaxIncluded()
      Get Price includes Tax.
      Specified by:
      isTaxIncluded in interface I_I_PriceList
      Returns:
      Tax is included in the price
    • getM_PriceList

      public I_M_PriceList getM_PriceList() throws RuntimeException
      Specified by:
      getM_PriceList in interface I_I_PriceList
      Throws:
      RuntimeException
    • setM_PriceList_ID

      public void setM_PriceList_ID(int M_PriceList_ID)
      Set Price List.
      Specified by:
      setM_PriceList_ID in interface I_I_PriceList
      Parameters:
      M_PriceList_ID - Unique identifier of a Price List
    • getM_PriceList_ID

      public int getM_PriceList_ID()
      Get Price List.
      Specified by:
      getM_PriceList_ID in interface I_I_PriceList
      Returns:
      Unique identifier of a Price List
    • getM_PriceList_Version

      public I_M_PriceList_Version getM_PriceList_Version() throws RuntimeException
      Specified by:
      getM_PriceList_Version in interface I_I_PriceList
      Throws:
      RuntimeException
    • setM_PriceList_Version_ID

      public void setM_PriceList_Version_ID(int M_PriceList_Version_ID)
      Set Price List Version.
      Specified by:
      setM_PriceList_Version_ID in interface I_I_PriceList
      Parameters:
      M_PriceList_Version_ID - Identifies a unique instance of a Price List
    • getM_PriceList_Version_ID

      public int getM_PriceList_Version_ID()
      Get Price List Version.
      Specified by:
      getM_PriceList_Version_ID in interface I_I_PriceList
      Returns:
      Identifies a unique instance of a Price List
    • getM_Product

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

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

      public void setName(String Name)
      Set Name.
      Specified by:
      setName in interface I_I_PriceList
      Parameters:
      Name - Alphanumeric identifier of the entity
    • getName

      public String getName()
      Get Name.
      Specified by:
      getName in interface I_I_PriceList
      Returns:
      Alphanumeric identifier of the entity
    • setPriceLimit

      public void setPriceLimit(BigDecimal PriceLimit)
      Set Limit Price.
      Specified by:
      setPriceLimit in interface I_I_PriceList
      Parameters:
      PriceLimit - Lowest price for a product
    • getPriceLimit

      public BigDecimal getPriceLimit()
      Get Limit Price.
      Specified by:
      getPriceLimit in interface I_I_PriceList
      Returns:
      Lowest price for a product
    • setPriceList

      public void setPriceList(BigDecimal PriceList)
      Set List Price.
      Specified by:
      setPriceList in interface I_I_PriceList
      Parameters:
      PriceList - List Price
    • getPriceList

      public BigDecimal getPriceList()
      Get List Price.
      Specified by:
      getPriceList in interface I_I_PriceList
      Returns:
      List Price
    • setPricePrecision

      public void setPricePrecision(int PricePrecision)
      Set Price Precision.
      Specified by:
      setPricePrecision in interface I_I_PriceList
      Parameters:
      PricePrecision - Precision (number of decimals) for the Price
    • getPricePrecision

      public int getPricePrecision()
      Get Price Precision.
      Specified by:
      getPricePrecision in interface I_I_PriceList
      Returns:
      Precision (number of decimals) for the Price
    • setPriceStd

      public void setPriceStd(BigDecimal PriceStd)
      Set Standard Price.
      Specified by:
      setPriceStd in interface I_I_PriceList
      Parameters:
      PriceStd - Standard Price
    • getPriceStd

      public BigDecimal getPriceStd()
      Get Standard Price.
      Specified by:
      getPriceStd in interface I_I_PriceList
      Returns:
      Standard Price
    • setProcessed

      public void setProcessed(boolean Processed)
      Set Processed.
      Specified by:
      setProcessed in interface I_I_PriceList
      Parameters:
      Processed - The document has been processed
    • isProcessed

      public boolean isProcessed()
      Get Processed.
      Specified by:
      isProcessed in interface I_I_PriceList
      Returns:
      The document has been processed
    • setProcessing

      public void setProcessing(boolean Processing)
      Set Process Now.
      Specified by:
      setProcessing in interface I_I_PriceList
      Parameters:
      Processing - Process Now
    • isProcessing

      public boolean isProcessing()
      Get Process Now.
      Specified by:
      isProcessing in interface I_I_PriceList
      Returns:
      Process Now
    • setProductValue

      public void setProductValue(String ProductValue)
      Set Product Key.
      Specified by:
      setProductValue in interface I_I_PriceList
      Parameters:
      ProductValue - Key of the Product
    • getProductValue

      public String getProductValue()
      Get Product Key.
      Specified by:
      getProductValue in interface I_I_PriceList
      Returns:
      Key of the Product
    • setValidFrom

      public void setValidFrom(Timestamp ValidFrom)
      Set Valid from.
      Specified by:
      setValidFrom in interface I_I_PriceList
      Parameters:
      ValidFrom - Valid from including this date (first day)
    • getValidFrom

      public Timestamp getValidFrom()
      Get Valid from.
      Specified by:
      getValidFrom in interface I_I_PriceList
      Returns:
      Valid from including this date (first day)
    • setX12DE355

      public void setX12DE355(String X12DE355)
      Set UOM Code.
      Specified by:
      setX12DE355 in interface I_I_PriceList
      Parameters:
      X12DE355 - UOM EDI X12 Code
    • getX12DE355

      public String getX12DE355()
      Get UOM Code.
      Specified by:
      getX12DE355 in interface I_I_PriceList
      Returns:
      UOM EDI X12 Code