Package org.compiere.model
Class X_C_CommissionDetail
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_CommissionDetail
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_CommissionDetail
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MCommissionDetail
Generated Model for C_CommissionDetail
- 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_C_CommissionDetail
accessLevel, COLUMNNAME_ActualAmt, COLUMNNAME_ActualQty, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_CommissionAmt_ID, COLUMNNAME_C_CommissionDetail_ID, COLUMNNAME_C_CommissionDetail_UU, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_InvoiceLine_ID, COLUMNNAME_C_OrderLine_ID, COLUMNNAME_ConvertedAmt, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Info, COLUMNNAME_IsActive, COLUMNNAME_Reference, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_CommissionDetail
(Properties ctx, int C_CommissionDetail_ID, String trxName) Standard ConstructorX_C_CommissionDetail
(Properties ctx, int C_CommissionDetail_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_CommissionDetail
(Properties ctx, String C_CommissionDetail_UU, String trxName) Standard ConstructorX_C_CommissionDetail
(Properties ctx, String C_CommissionDetail_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_CommissionDetail
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Actual Amount.Get Actual Quantity.int
Get Commission Amount.int
Get Commission Detail.Get C_CommissionDetail_UU.int
Get Currency.int
Get Invoice Line.int
Get Sales Order Line.Get Converted Amount.getInfo()
Get Info.Get Record ID/ColumnNameGet Reference.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setActualAmt
(BigDecimal ActualAmt) Set Actual Amount.void
setActualQty
(BigDecimal ActualQty) Set Actual Quantity.void
setC_CommissionAmt_ID
(int C_CommissionAmt_ID) Set Commission Amount.void
setC_CommissionDetail_ID
(int C_CommissionDetail_ID) Set Commission Detail.void
setC_CommissionDetail_UU
(String C_CommissionDetail_UU) Set C_CommissionDetail_UU.void
setC_Currency_ID
(int C_Currency_ID) Set Currency.void
setC_InvoiceLine_ID
(int C_InvoiceLine_ID) Set Invoice Line.void
setC_OrderLine_ID
(int C_OrderLine_ID) Set Sales Order Line.void
setConvertedAmt
(BigDecimal ConvertedAmt) Set Converted Amount.void
Set Info.void
setReference
(String Reference) Set Reference.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_C_CommissionDetail
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_C_CommissionDetail
Standard Constructor -
X_C_CommissionDetail
public X_C_CommissionDetail(Properties ctx, int C_CommissionDetail_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_CommissionDetail
Standard Constructor -
X_C_CommissionDetail
public X_C_CommissionDetail(Properties ctx, String C_CommissionDetail_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_CommissionDetail
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 1 - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setActualAmt
Set Actual Amount.- Specified by:
setActualAmt
in interfaceI_C_CommissionDetail
- Parameters:
ActualAmt
- The actual amount
-
getActualAmt
Get Actual Amount.- Specified by:
getActualAmt
in interfaceI_C_CommissionDetail
- Returns:
- The actual amount
-
setActualQty
Set Actual Quantity.- Specified by:
setActualQty
in interfaceI_C_CommissionDetail
- Parameters:
ActualQty
- The actual quantity
-
getActualQty
Get Actual Quantity.- Specified by:
getActualQty
in interfaceI_C_CommissionDetail
- Returns:
- The actual quantity
-
getC_CommissionAmt
- Specified by:
getC_CommissionAmt
in interfaceI_C_CommissionDetail
- Throws:
RuntimeException
-
setC_CommissionAmt_ID
public void setC_CommissionAmt_ID(int C_CommissionAmt_ID) Set Commission Amount.- Specified by:
setC_CommissionAmt_ID
in interfaceI_C_CommissionDetail
- Parameters:
C_CommissionAmt_ID
- Generated Commission Amount
-
getC_CommissionAmt_ID
public int getC_CommissionAmt_ID()Get Commission Amount.- Specified by:
getC_CommissionAmt_ID
in interfaceI_C_CommissionDetail
- Returns:
- Generated Commission Amount
-
setC_CommissionDetail_ID
public void setC_CommissionDetail_ID(int C_CommissionDetail_ID) Set Commission Detail.- Specified by:
setC_CommissionDetail_ID
in interfaceI_C_CommissionDetail
- Parameters:
C_CommissionDetail_ID
- Supporting information for Commission Amounts
-
getC_CommissionDetail_ID
public int getC_CommissionDetail_ID()Get Commission Detail.- Specified by:
getC_CommissionDetail_ID
in interfaceI_C_CommissionDetail
- Returns:
- Supporting information for Commission Amounts
-
setC_CommissionDetail_UU
Set C_CommissionDetail_UU.- Specified by:
setC_CommissionDetail_UU
in interfaceI_C_CommissionDetail
- Parameters:
C_CommissionDetail_UU
- C_CommissionDetail_UU
-
getC_CommissionDetail_UU
Get C_CommissionDetail_UU.- Specified by:
getC_CommissionDetail_UU
in interfaceI_C_CommissionDetail
- Returns:
- C_CommissionDetail_UU
-
getC_Currency
- Specified by:
getC_Currency
in interfaceI_C_CommissionDetail
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_C_CommissionDetail
- 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 interfaceI_C_CommissionDetail
- Returns:
- The Currency for this record
-
getC_InvoiceLine
- Specified by:
getC_InvoiceLine
in interfaceI_C_CommissionDetail
- Throws:
RuntimeException
-
setC_InvoiceLine_ID
public void setC_InvoiceLine_ID(int C_InvoiceLine_ID) Set Invoice Line.- Specified by:
setC_InvoiceLine_ID
in interfaceI_C_CommissionDetail
- Parameters:
C_InvoiceLine_ID
- Invoice Detail Line
-
getC_InvoiceLine_ID
public int getC_InvoiceLine_ID()Get Invoice Line.- Specified by:
getC_InvoiceLine_ID
in interfaceI_C_CommissionDetail
- Returns:
- Invoice Detail Line
-
setConvertedAmt
Set Converted Amount.- Specified by:
setConvertedAmt
in interfaceI_C_CommissionDetail
- Parameters:
ConvertedAmt
- Converted Amount
-
getConvertedAmt
Get Converted Amount.- Specified by:
getConvertedAmt
in interfaceI_C_CommissionDetail
- Returns:
- Converted Amount
-
getC_OrderLine
- Specified by:
getC_OrderLine
in interfaceI_C_CommissionDetail
- Throws:
RuntimeException
-
setC_OrderLine_ID
public void setC_OrderLine_ID(int C_OrderLine_ID) Set Sales Order Line.- Specified by:
setC_OrderLine_ID
in interfaceI_C_CommissionDetail
- Parameters:
C_OrderLine_ID
- Sales Order Line
-
getC_OrderLine_ID
public int getC_OrderLine_ID()Get Sales Order Line.- Specified by:
getC_OrderLine_ID
in interfaceI_C_CommissionDetail
- Returns:
- Sales Order Line
-
setInfo
Set Info.- Specified by:
setInfo
in interfaceI_C_CommissionDetail
- Parameters:
Info
- Information
-
getInfo
Get Info.- Specified by:
getInfo
in interfaceI_C_CommissionDetail
- Returns:
- Information
-
setReference
Set Reference.- Specified by:
setReference
in interfaceI_C_CommissionDetail
- Parameters:
Reference
- Reference for this record
-
getReference
Get Reference.- Specified by:
getReference
in interfaceI_C_CommissionDetail
- Returns:
- Reference for this record
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-