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
Generated Model for I_PriceList
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
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, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_IDFields 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
ConstructorsConstructorDescriptionX_I_PriceList(Properties ctx, int I_PriceList_ID, String trxName) Standard ConstructorX_I_PriceList(Properties ctx, int I_PriceList_ID, String trxName, String... virtualColumns) Standard ConstructorX_I_PriceList(Properties ctx, String I_PriceList_UU, String trxName) Standard ConstructorX_I_PriceList(Properties ctx, String I_PriceList_UU, String trxName, String... virtualColumns) Standard ConstructorX_I_PriceList(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelGet Business Partner Key.Get Break Value.Deprecated.intGet Business Partner.Deprecated.intGet Currency.getC_UOM()Deprecated.intGet UOM.Get Description.Get Import Error Message.intGet Import Price List.Get I_PriceList_UU.Get ISO Currency Code.Deprecated.intGet Price List.Deprecated.intGet Price List Version.Deprecated.intGet Product.getName()Get Name.Get Limit Price.Get List Price.intGet Price Precision.Get Standard Price.Get Product Key.Get Valid from.Get UOM Code.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Enforce price limit.booleanGet Imported.booleanGet Processed.booleanGet Process Now.booleanGet Sales Price list.booleanGet 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.voidSet 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.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_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, 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, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_I_PriceList
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Constructor Details
-
X_I_PriceList
Standard Constructor -
X_I_PriceList
Standard Constructor -
X_I_PriceList
Standard Constructor -
X_I_PriceList
public X_I_PriceList(Properties ctx, String I_PriceList_UU, String trxName, String... virtualColumns) Standard Constructor -
X_I_PriceList
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 2 - Client
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
setBPartner_Value
Set Business Partner Key.- Specified by:
setBPartner_Valuein interfaceI_I_PriceList- Parameters:
BPartner_Value- The Key of the Business Partner
-
getBPartner_Value
Get Business Partner Key.- Specified by:
getBPartner_Valuein interfaceI_I_PriceList- Returns:
- The Key of the Business Partner
-
setBreakValue
Set Break Value.- Specified by:
setBreakValuein interfaceI_I_PriceList- Parameters:
BreakValue- Low Value of trade discount break level
-
getBreakValue
Get Break Value.- Specified by:
getBreakValuein interfaceI_I_PriceList- Returns:
- Low Value of trade discount break level
-
getC_BPartner
Deprecated.- 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
Deprecated.- 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
Deprecated.- 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
Set Description.- Specified by:
setDescriptionin interfaceI_I_PriceList- Parameters:
Description- Optional short description of the record
-
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
-
setISO_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
Get ISO Currency Code.- Specified by:
getISO_Codein interfaceI_I_PriceList- Returns:
- Three letter ISO 4217 Code of the Currency
-
setI_ErrorMsg
Set Import Error Message.- Specified by:
setI_ErrorMsgin interfaceI_I_PriceList- Parameters:
I_ErrorMsg- Messages generated from import process
-
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
Set I_PriceList_UU.- Specified by:
setI_PriceList_UUin interfaceI_I_PriceList- Parameters:
I_PriceList_UU- I_PriceList_UU
-
getI_PriceList_UU
Get I_PriceList_UU.- Specified by:
getI_PriceList_UUin interfaceI_I_PriceList- Returns:
- I_PriceList_UU
-
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
Deprecated.- 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
@Deprecated(since="13") public I_M_PriceList_Version getM_PriceList_Version() throws RuntimeExceptionDeprecated.- 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
Deprecated.- 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
Set Name.- Specified by:
setNamein interfaceI_I_PriceList- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_I_PriceList- Returns:
- Alphanumeric identifier of the entity
-
setPriceLimit
Set Limit Price.- Specified by:
setPriceLimitin interfaceI_I_PriceList- Parameters:
PriceLimit- Lowest price for a product
-
getPriceLimit
Get Limit Price.- Specified by:
getPriceLimitin interfaceI_I_PriceList- Returns:
- Lowest price for a product
-
setPriceList
Set List Price.- Specified by:
setPriceListin interfaceI_I_PriceList- Parameters:
PriceList- List Price
-
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
Set Standard Price.- Specified by:
setPriceStdin interfaceI_I_PriceList- Parameters:
PriceStd- Standard Price
-
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
Set Product Key.- Specified by:
setProductValuein interfaceI_I_PriceList- Parameters:
ProductValue- Key of the Product
-
getProductValue
Get Product Key.- Specified by:
getProductValuein interfaceI_I_PriceList- Returns:
- Key of the Product
-
setValidFrom
Set Valid from.- Specified by:
setValidFromin interfaceI_I_PriceList- Parameters:
ValidFrom- Valid from including this date (first day)
-
getValidFrom
Get Valid from.- Specified by:
getValidFromin interfaceI_I_PriceList- Returns:
- Valid from including this date (first day)
-
setX12DE355
Set UOM Code.- Specified by:
setX12DE355in interfaceI_I_PriceList- Parameters:
X12DE355- UOM EDI X12 Code
-
getX12DE355
Get UOM Code.- Specified by:
getX12DE355in interfaceI_I_PriceList- Returns:
- UOM EDI X12 Code
-