Package org.compiere.model
Class X_M_PriceList
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_M_PriceList
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_M_PriceList,I_Persistent,Evaluatee
- Direct Known Subclasses:
MPriceList
Generated Model for M_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_M_PriceList
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_BasePriceList_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_EnforcePriceLimit, COLUMNNAME_IsActive, COLUMNNAME_IsDefault, COLUMNNAME_IsMandatory, COLUMNNAME_isPresentForProduct, COLUMNNAME_IsSOPriceList, COLUMNNAME_IsTaxIncluded, COLUMNNAME_M_PriceList_ID, COLUMNNAME_M_PriceList_UU, COLUMNNAME_Name, COLUMNNAME_PricePrecision, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_M_PriceList(Properties ctx, int M_PriceList_ID, String trxName) Standard ConstructorX_M_PriceList(Properties ctx, int M_PriceList_ID, String trxName, String... virtualColumns) Standard ConstructorX_M_PriceList(Properties ctx, String M_PriceList_UU, String trxName) Standard ConstructorX_M_PriceList(Properties ctx, String M_PriceList_UU, String trxName, String... virtualColumns) Standard ConstructorX_M_PriceList(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Base Price List.Deprecated.intGet Currency.Get Description.Get Record ID/ColumnNameintGet Price List.Get M_PriceList_UU.getName()Get Name.intGet Price Precision.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Default.booleanGet Enforce price limit.booleanGet Mandatory.booleanGet Is Present For Product.booleanGet Sales Price list.booleanGet Price includes Tax.voidsetBasePriceList_ID(int BasePriceList_ID) Set Base Price List.voidsetC_Currency_ID(int C_Currency_ID) Set Currency.voidsetDescription(String Description) Set Description.voidsetEnforcePriceLimit(boolean EnforcePriceLimit) Set Enforce price limit.voidsetIsDefault(boolean IsDefault) Set Default.voidsetIsMandatory(boolean IsMandatory) Set Mandatory.voidsetisPresentForProduct(boolean isPresentForProduct) Set Is Present For Product.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_UU(String M_PriceList_UU) Set M_PriceList_UU.voidSet Name.voidsetPricePrecision(int PricePrecision) Set Price Precision.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_M_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_M_PriceList
Standard Constructor -
X_M_PriceList
Standard Constructor -
X_M_PriceList
Standard Constructor -
X_M_PriceList
public X_M_PriceList(Properties ctx, String M_PriceList_UU, String trxName, String... virtualColumns) Standard Constructor -
X_M_PriceList
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
getBasePriceList
Deprecated.- Specified by:
getBasePriceListin interfaceI_M_PriceList- Throws:
RuntimeException
-
setBasePriceList_ID
public void setBasePriceList_ID(int BasePriceList_ID) Set Base Price List.- Specified by:
setBasePriceList_IDin interfaceI_M_PriceList- Parameters:
BasePriceList_ID- Pricelist to be used, if product not found on this pricelist
-
getBasePriceList_ID
public int getBasePriceList_ID()Get Base Price List.- Specified by:
getBasePriceList_IDin interfaceI_M_PriceList- Returns:
- Pricelist to be used, if product not found on this pricelist
-
getC_Currency
Deprecated.- Specified by:
getC_Currencyin interfaceI_M_PriceList- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_IDin interfaceI_M_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_M_PriceList- Returns:
- The Currency for this record
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_M_PriceList- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_M_PriceList- Returns:
- Optional short description of the record
-
setEnforcePriceLimit
public void setEnforcePriceLimit(boolean EnforcePriceLimit) Set Enforce price limit.- Specified by:
setEnforcePriceLimitin interfaceI_M_PriceList- Parameters:
EnforcePriceLimit- Do not allow prices below the limit price
-
isEnforcePriceLimit
public boolean isEnforcePriceLimit()Get Enforce price limit.- Specified by:
isEnforcePriceLimitin interfaceI_M_PriceList- Returns:
- Do not allow prices below the limit price
-
setIsDefault
public void setIsDefault(boolean IsDefault) Set Default.- Specified by:
setIsDefaultin interfaceI_M_PriceList- Parameters:
IsDefault- Default value
-
isDefault
public boolean isDefault()Get Default.- Specified by:
isDefaultin interfaceI_M_PriceList- Returns:
- Default value
-
setIsMandatory
public void setIsMandatory(boolean IsMandatory) Set Mandatory.- Specified by:
setIsMandatoryin interfaceI_M_PriceList- Parameters:
IsMandatory- Data entry is required in this column
-
isMandatory
public boolean isMandatory()Get Mandatory.- Specified by:
isMandatoryin interfaceI_M_PriceList- Returns:
- Data entry is required in this column
-
setIsSOPriceList
public void setIsSOPriceList(boolean IsSOPriceList) Set Sales Price list.- Specified by:
setIsSOPriceListin interfaceI_M_PriceList- Parameters:
IsSOPriceList- This is a Sales Price List
-
isSOPriceList
public boolean isSOPriceList()Get Sales Price list.- Specified by:
isSOPriceListin interfaceI_M_PriceList- Returns:
- This is a Sales Price List
-
setIsTaxIncluded
public void setIsTaxIncluded(boolean IsTaxIncluded) Set Price includes Tax.- Specified by:
setIsTaxIncludedin interfaceI_M_PriceList- Parameters:
IsTaxIncluded- Tax is included in the price
-
isTaxIncluded
public boolean isTaxIncluded()Get Price includes Tax.- Specified by:
isTaxIncludedin interfaceI_M_PriceList- Returns:
- Tax is included in the price
-
setM_PriceList_ID
public void setM_PriceList_ID(int M_PriceList_ID) Set Price List.- Specified by:
setM_PriceList_IDin interfaceI_M_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_M_PriceList- Returns:
- Unique identifier of a Price List
-
setM_PriceList_UU
Set M_PriceList_UU.- Specified by:
setM_PriceList_UUin interfaceI_M_PriceList- Parameters:
M_PriceList_UU- M_PriceList_UU
-
getM_PriceList_UU
Get M_PriceList_UU.- Specified by:
getM_PriceList_UUin interfaceI_M_PriceList- Returns:
- M_PriceList_UU
-
setName
Set Name.- Specified by:
setNamein interfaceI_M_PriceList- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_M_PriceList- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setPricePrecision
public void setPricePrecision(int PricePrecision) Set Price Precision.- Specified by:
setPricePrecisionin interfaceI_M_PriceList- Parameters:
PricePrecision- Precision (number of decimals) for the Price
-
getPricePrecision
public int getPricePrecision()Get Price Precision.- Specified by:
getPricePrecisionin interfaceI_M_PriceList- Returns:
- Precision (number of decimals) for the Price
-
setisPresentForProduct
public void setisPresentForProduct(boolean isPresentForProduct) Set Is Present For Product.- Specified by:
setisPresentForProductin interfaceI_M_PriceList- Parameters:
isPresentForProduct- Is Present For Product
-
isPresentForProduct
public boolean isPresentForProduct()Get Is Present For Product.- Specified by:
isPresentForProductin interfaceI_M_PriceList- Returns:
- Is Present For Product
-