Package org.compiere.model
Class X_M_PromotionLine
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_M_PromotionLine
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_M_PromotionLine
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MPromotionLine
Generated Model for M_PromotionLine
- Version:
- Release 11 - $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_ID
Fields inherited from interface org.compiere.model.I_M_PromotionLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_IsMandatoryPL, COLUMNNAME_M_Promotion_ID, COLUMNNAME_M_PromotionGroup_ID, COLUMNNAME_M_PromotionLine_ID, COLUMNNAME_M_PromotionLine_UU, COLUMNNAME_MinimumAmt, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_M_PromotionLine
(Properties ctx, int M_PromotionLine_ID, String trxName) Standard ConstructorX_M_PromotionLine
(Properties ctx, int M_PromotionLine_ID, String trxName, String... virtualColumns) Standard ConstructorX_M_PromotionLine
(Properties ctx, String M_PromotionLine_UU, String trxName) Standard ConstructorX_M_PromotionLine
(Properties ctx, String M_PromotionLine_UU, String trxName, String... virtualColumns) Standard ConstructorX_M_PromotionLine
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Promotion.int
Get Promotion Group.int
Get Promotion Line.Get M_PromotionLine_UU.Get Minimum Amt.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Mandatory Promotion Line.void
setIsMandatoryPL
(boolean IsMandatoryPL) Set Mandatory Promotion Line.void
setM_Promotion_ID
(int M_Promotion_ID) Set Promotion.void
setM_PromotionGroup_ID
(int M_PromotionGroup_ID) Set Promotion Group.void
setM_PromotionLine_ID
(int M_PromotionLine_ID) Set Promotion Line.void
setM_PromotionLine_UU
(String M_PromotionLine_UU) Set M_PromotionLine_UU.void
setMinimumAmt
(BigDecimal MinimumAmt) Set Minimum Amt.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_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
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_M_PromotionLine
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 Details
-
X_M_PromotionLine
Standard Constructor -
X_M_PromotionLine
public X_M_PromotionLine(Properties ctx, int M_PromotionLine_ID, String trxName, String... virtualColumns) Standard Constructor -
X_M_PromotionLine
Standard Constructor -
X_M_PromotionLine
public X_M_PromotionLine(Properties ctx, String M_PromotionLine_UU, String trxName, String... virtualColumns) Standard Constructor -
X_M_PromotionLine
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setIsMandatoryPL
public void setIsMandatoryPL(boolean IsMandatoryPL) Set Mandatory Promotion Line.- Specified by:
setIsMandatoryPL
in interfaceI_M_PromotionLine
- Parameters:
IsMandatoryPL
- Order must have this promotion line
-
isMandatoryPL
public boolean isMandatoryPL()Get Mandatory Promotion Line.- Specified by:
isMandatoryPL
in interfaceI_M_PromotionLine
- Returns:
- Order must have this promotion line
-
setMinimumAmt
Set Minimum Amt.- Specified by:
setMinimumAmt
in interfaceI_M_PromotionLine
- Parameters:
MinimumAmt
- Minimum Amount in Document Currency
-
getMinimumAmt
Get Minimum Amt.- Specified by:
getMinimumAmt
in interfaceI_M_PromotionLine
- Returns:
- Minimum Amount in Document Currency
-
getM_PromotionGroup
- Specified by:
getM_PromotionGroup
in interfaceI_M_PromotionLine
- Throws:
RuntimeException
-
setM_PromotionGroup_ID
public void setM_PromotionGroup_ID(int M_PromotionGroup_ID) Set Promotion Group.- Specified by:
setM_PromotionGroup_ID
in interfaceI_M_PromotionLine
- Parameters:
M_PromotionGroup_ID
- Promotion Group
-
getM_PromotionGroup_ID
public int getM_PromotionGroup_ID()Get Promotion Group.- Specified by:
getM_PromotionGroup_ID
in interfaceI_M_PromotionLine
- Returns:
- Promotion Group
-
getM_Promotion
- Specified by:
getM_Promotion
in interfaceI_M_PromotionLine
- Throws:
RuntimeException
-
setM_Promotion_ID
public void setM_Promotion_ID(int M_Promotion_ID) Set Promotion.- Specified by:
setM_Promotion_ID
in interfaceI_M_PromotionLine
- Parameters:
M_Promotion_ID
- Promotion
-
getM_Promotion_ID
public int getM_Promotion_ID()Get Promotion.- Specified by:
getM_Promotion_ID
in interfaceI_M_PromotionLine
- Returns:
- Promotion
-
setM_PromotionLine_ID
public void setM_PromotionLine_ID(int M_PromotionLine_ID) Set Promotion Line.- Specified by:
setM_PromotionLine_ID
in interfaceI_M_PromotionLine
- Parameters:
M_PromotionLine_ID
- Promotion Line
-
getM_PromotionLine_ID
public int getM_PromotionLine_ID()Get Promotion Line.- Specified by:
getM_PromotionLine_ID
in interfaceI_M_PromotionLine
- Returns:
- Promotion Line
-
setM_PromotionLine_UU
Set M_PromotionLine_UU.- Specified by:
setM_PromotionLine_UU
in interfaceI_M_PromotionLine
- Parameters:
M_PromotionLine_UU
- M_PromotionLine_UU
-
getM_PromotionLine_UU
Get M_PromotionLine_UU.- Specified by:
getM_PromotionLine_UU
in interfaceI_M_PromotionLine
- Returns:
- M_PromotionLine_UU
-