Package org.compiere.model
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 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_I_PriceList
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_BPartner_Value, COLUMNNAME_BreakValue, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_EnforcePriceLimit, COLUMNNAME_I_ErrorMsg, COLUMNNAME_I_IsImported, COLUMNNAME_I_PriceList_ID, COLUMNNAME_I_PriceList_UU, COLUMNNAME_IsActive, COLUMNNAME_ISO_Code, COLUMNNAME_IsSOPriceList, COLUMNNAME_IsTaxIncluded, COLUMNNAME_M_PriceList_ID, COLUMNNAME_M_PriceList_Version_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_Name, COLUMNNAME_PriceLimit, COLUMNNAME_PriceList, COLUMNNAME_PricePrecision, COLUMNNAME_PriceStd, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_ProductValue, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_ValidFrom, COLUMNNAME_X12DE355, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_I_PriceList(Properties ctx, int I_PriceList_ID, String trxName)Standard ConstructorX_I_PriceList(Properties ctx, ResultSet rs, String trxName)Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intget_AccessLevel()AccessLevelStringgetBPartner_Value()Get Business Partner Key.BigDecimalgetBreakValue()Get Break Value.I_C_BPartnergetC_BPartner()intgetC_BPartner_ID()Get Business Partner.I_C_CurrencygetC_Currency()intgetC_Currency_ID()Get Currency.I_C_UOMgetC_UOM()intgetC_UOM_ID()Get UOM.StringgetDescription()Get Description.StringgetI_ErrorMsg()Get Import Error Message.intgetI_PriceList_ID()Get Import Price List.StringgetI_PriceList_UU()Get I_PriceList_UU.StringgetISO_Code()Get ISO Currency Code.I_M_PriceListgetM_PriceList()intgetM_PriceList_ID()Get Price List.I_M_PriceList_VersiongetM_PriceList_Version()intgetM_PriceList_Version_ID()Get Price List Version.I_M_ProductgetM_Product()intgetM_Product_ID()Get Product.StringgetName()Get Name.BigDecimalgetPriceLimit()Get Limit Price.BigDecimalgetPriceList()Get List Price.intgetPricePrecision()Get Price Precision.BigDecimalgetPriceStd()Get Standard Price.StringgetProductValue()Get Product Key.TimestampgetValidFrom()Get Valid from.StringgetX12DE355()Get UOM Code.protected POInfoinitPO(Properties ctx)Load Meta DatabooleanisEnforcePriceLimit()Get Enforce price limit.booleanisI_IsImported()Get Imported.booleanisProcessed()Get Processed.booleanisProcessing()Get Process Now.booleanisSOPriceList()Get Sales Price list.booleanisTaxIncluded()Get Price includes Tax.voidsetBPartner_Value(String BPartner_Value)Set Business Partner Key.voidsetBreakValue(BigDecimal BreakValue)Set Break Value.voidsetC_BPartner_ID(int C_BPartner_ID)Set Business Partner.voidsetC_Currency_ID(int C_Currency_ID)Set Currency.voidsetC_UOM_ID(int C_UOM_ID)Set UOM.voidsetDescription(String Description)Set Description.voidsetEnforcePriceLimit(boolean EnforcePriceLimit)Set Enforce price limit.voidsetI_ErrorMsg(String I_ErrorMsg)Set Import Error Message.voidsetI_IsImported(boolean I_IsImported)Set Imported.voidsetI_PriceList_ID(int I_PriceList_ID)Set Import Price List.voidsetI_PriceList_UU(String I_PriceList_UU)Set I_PriceList_UU.voidsetISO_Code(String ISO_Code)Set ISO Currency Code.voidsetIsSOPriceList(boolean IsSOPriceList)Set Sales Price list.voidsetIsTaxIncluded(boolean IsTaxIncluded)Set Price includes Tax.voidsetM_PriceList_ID(int M_PriceList_ID)Set Price List.voidsetM_PriceList_Version_ID(int M_PriceList_Version_ID)Set Price List Version.voidsetM_Product_ID(int M_Product_ID)Set Product.voidsetName(String Name)Set Name.voidsetPriceLimit(BigDecimal PriceLimit)Set Limit Price.voidsetPriceList(BigDecimal PriceList)Set List Price.voidsetPricePrecision(int PricePrecision)Set Price Precision.voidsetPriceStd(BigDecimal PriceStd)Set Standard Price.voidsetProcessed(boolean Processed)Set Processed.voidsetProcessing(boolean Processing)Set Process Now.voidsetProductValue(String ProductValue)Set Product Key.voidsetValidFrom(Timestamp ValidFrom)Set Valid from.voidsetX12DE355(String X12DE355)Set UOM Code.StringtoString()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_I_PriceList
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
-
-
-
-
Constructor Detail
-
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, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 2 - Client
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setBPartner_Value
public void setBPartner_Value(String BPartner_Value)
Set Business Partner Key.- Specified by:
setBPartner_Valuein interfaceI_I_PriceList- Parameters:
BPartner_Value- The Key of the Business Partner
-
getBPartner_Value
public String getBPartner_Value()
Get Business Partner Key.- Specified by:
getBPartner_Valuein interfaceI_I_PriceList- Returns:
- The Key of the Business Partner
-
setBreakValue
public void setBreakValue(BigDecimal BreakValue)
Set Break Value.- Specified by:
setBreakValuein interfaceI_I_PriceList- Parameters:
BreakValue- Low Value of trade discount break level
-
getBreakValue
public BigDecimal getBreakValue()
Get Break Value.- Specified by:
getBreakValuein interfaceI_I_PriceList- Returns:
- Low Value of trade discount break level
-
getC_BPartner
public I_C_BPartner getC_BPartner() throws RuntimeException
- Specified by:
getC_BPartnerin interfaceI_I_PriceList- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.- Specified by:
setC_BPartner_IDin interfaceI_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_IDin interfaceI_I_PriceList- Returns:
- Identifies a Business Partner
-
getC_Currency
public I_C_Currency getC_Currency() throws RuntimeException
- Specified by:
getC_Currencyin interfaceI_I_PriceList- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID)
Set Currency.- Specified by:
setC_Currency_IDin interfaceI_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_IDin interfaceI_I_PriceList- Returns:
- The Currency for this record
-
getC_UOM
public I_C_UOM getC_UOM() throws RuntimeException
- Specified by:
getC_UOMin interfaceI_I_PriceList- Throws:
RuntimeException
-
setC_UOM_ID
public void setC_UOM_ID(int C_UOM_ID)
Set UOM.- Specified by:
setC_UOM_IDin interfaceI_I_PriceList- Parameters:
C_UOM_ID- Unit of Measure
-
getC_UOM_ID
public int getC_UOM_ID()
Get UOM.- Specified by:
getC_UOM_IDin interfaceI_I_PriceList- Returns:
- Unit of Measure
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescriptionin interfaceI_I_PriceList- Parameters:
Description- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescriptionin interfaceI_I_PriceList- Returns:
- Optional short description of the record
-
setEnforcePriceLimit
public void setEnforcePriceLimit(boolean EnforcePriceLimit)
Set Enforce price limit.- Specified by:
setEnforcePriceLimitin interfaceI_I_PriceList- Parameters:
EnforcePriceLimit- Do not allow prices below the limit price
-
isEnforcePriceLimit
public boolean isEnforcePriceLimit()
Get Enforce price limit.- Specified by:
isEnforcePriceLimitin interfaceI_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_ErrorMsgin interfaceI_I_PriceList- Parameters:
I_ErrorMsg- Messages generated from import process
-
getI_ErrorMsg
public String getI_ErrorMsg()
Get Import Error Message.- Specified by:
getI_ErrorMsgin interfaceI_I_PriceList- Returns:
- Messages generated from import process
-
setI_IsImported
public void setI_IsImported(boolean I_IsImported)
Set Imported.- Specified by:
setI_IsImportedin interfaceI_I_PriceList- Parameters:
I_IsImported- Has this import been processed
-
isI_IsImported
public boolean isI_IsImported()
Get Imported.- Specified by:
isI_IsImportedin interfaceI_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_IDin interfaceI_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_IDin interfaceI_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_UUin interfaceI_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_UUin interfaceI_I_PriceList- Returns:
- I_PriceList_UU
-
setISO_Code
public void setISO_Code(String ISO_Code)
Set ISO Currency Code.- Specified by:
setISO_Codein interfaceI_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_Codein interfaceI_I_PriceList- Returns:
- Three letter ISO 4217 Code of the Currency
-
setIsSOPriceList
public void setIsSOPriceList(boolean IsSOPriceList)
Set Sales Price list.- Specified by:
setIsSOPriceListin interfaceI_I_PriceList- Parameters:
IsSOPriceList- This is a Sales Price List
-
isSOPriceList
public boolean isSOPriceList()
Get Sales Price list.- Specified by:
isSOPriceListin interfaceI_I_PriceList- Returns:
- This is a Sales Price List
-
setIsTaxIncluded
public void setIsTaxIncluded(boolean IsTaxIncluded)
Set Price includes Tax.- Specified by:
setIsTaxIncludedin interfaceI_I_PriceList- Parameters:
IsTaxIncluded- Tax is included in the price
-
isTaxIncluded
public boolean isTaxIncluded()
Get Price includes Tax.- Specified by:
isTaxIncludedin interfaceI_I_PriceList- Returns:
- Tax is included in the price
-
getM_PriceList
public I_M_PriceList getM_PriceList() throws RuntimeException
- Specified by:
getM_PriceListin interfaceI_I_PriceList- Throws:
RuntimeException
-
setM_PriceList_ID
public void setM_PriceList_ID(int M_PriceList_ID)
Set Price List.- Specified by:
setM_PriceList_IDin interfaceI_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_IDin interfaceI_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_Versionin interfaceI_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_IDin interfaceI_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_IDin interfaceI_I_PriceList- Returns:
- Identifies a unique instance of a Price List
-
getM_Product
public I_M_Product getM_Product() throws RuntimeException
- Specified by:
getM_Productin interfaceI_I_PriceList- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID)
Set Product.- Specified by:
setM_Product_IDin interfaceI_I_PriceList- Parameters:
M_Product_ID- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()
Get Product.- Specified by:
getM_Product_IDin interfaceI_I_PriceList- Returns:
- Product, Service, Item
-
setName
public void setName(String Name)
Set Name.- Specified by:
setNamein interfaceI_I_PriceList- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getNamein interfaceI_I_PriceList- Returns:
- Alphanumeric identifier of the entity
-
setPriceLimit
public void setPriceLimit(BigDecimal PriceLimit)
Set Limit Price.- Specified by:
setPriceLimitin interfaceI_I_PriceList- Parameters:
PriceLimit- Lowest price for a product
-
getPriceLimit
public BigDecimal getPriceLimit()
Get Limit Price.- Specified by:
getPriceLimitin interfaceI_I_PriceList- Returns:
- Lowest price for a product
-
setPriceList
public void setPriceList(BigDecimal PriceList)
Set List Price.- Specified by:
setPriceListin interfaceI_I_PriceList- Parameters:
PriceList- List Price
-
getPriceList
public BigDecimal getPriceList()
Get List Price.- Specified by:
getPriceListin interfaceI_I_PriceList- Returns:
- List Price
-
setPricePrecision
public void setPricePrecision(int PricePrecision)
Set Price Precision.- Specified by:
setPricePrecisionin interfaceI_I_PriceList- Parameters:
PricePrecision- Precision (number of decimals) for the Price
-
getPricePrecision
public int getPricePrecision()
Get Price Precision.- Specified by:
getPricePrecisionin interfaceI_I_PriceList- Returns:
- Precision (number of decimals) for the Price
-
setPriceStd
public void setPriceStd(BigDecimal PriceStd)
Set Standard Price.- Specified by:
setPriceStdin interfaceI_I_PriceList- Parameters:
PriceStd- Standard Price
-
getPriceStd
public BigDecimal getPriceStd()
Get Standard Price.- Specified by:
getPriceStdin interfaceI_I_PriceList- Returns:
- Standard Price
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessedin interfaceI_I_PriceList- Parameters:
Processed- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessedin interfaceI_I_PriceList- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing)
Set Process Now.- Specified by:
setProcessingin interfaceI_I_PriceList- Parameters:
Processing- Process Now
-
isProcessing
public boolean isProcessing()
Get Process Now.- Specified by:
isProcessingin interfaceI_I_PriceList- Returns:
- Process Now
-
setProductValue
public void setProductValue(String ProductValue)
Set Product Key.- Specified by:
setProductValuein interfaceI_I_PriceList- Parameters:
ProductValue- Key of the Product
-
getProductValue
public String getProductValue()
Get Product Key.- Specified by:
getProductValuein interfaceI_I_PriceList- Returns:
- Key of the Product
-
setValidFrom
public void setValidFrom(Timestamp ValidFrom)
Set Valid from.- Specified by:
setValidFromin interfaceI_I_PriceList- Parameters:
ValidFrom- Valid from including this date (first day)
-
getValidFrom
public Timestamp getValidFrom()
Get Valid from.- Specified by:
getValidFromin interfaceI_I_PriceList- Returns:
- Valid from including this date (first day)
-
setX12DE355
public void setX12DE355(String X12DE355)
Set UOM Code.- Specified by:
setX12DE355in interfaceI_I_PriceList- Parameters:
X12DE355- UOM EDI X12 Code
-
getX12DE355
public String getX12DE355()
Get UOM Code.- Specified by:
getX12DE355in interfaceI_I_PriceList- Returns:
- UOM EDI X12 Code
-
-