Package org.compiere.model
Class X_C_Remuneration
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_Remuneration
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_Remuneration
,I_Persistent
,Evaluatee
Generated Model for C_Remuneration
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
RemunerationType AD_Reference_ID=346static final String
Bi-Weekly = Bstatic final String
Daily = Dstatic final String
Hourly = Hstatic final String
Monthly = Mstatic final String
Twice Monthly = Tstatic final String
Weekly = WFields 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_Remuneration
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Remuneration_ID, COLUMNNAME_C_Remuneration_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_GrossRAmt, COLUMNNAME_GrossRCost, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_Name, COLUMNNAME_OvertimeAmt, COLUMNNAME_OvertimeCost, COLUMNNAME_RemunerationType, COLUMNNAME_StandardHours, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_Remuneration
(Properties ctx, int C_Remuneration_ID, String trxName) Standard ConstructorX_C_Remuneration
(Properties ctx, int C_Remuneration_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_Remuneration
(Properties ctx, String C_Remuneration_UU, String trxName) Standard ConstructorX_C_Remuneration
(Properties ctx, String C_Remuneration_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_Remuneration
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Remuneration.Get C_Remuneration_UU.Get Description.Get Gross Amount.Get Gross Cost.getHelp()
Get Comment/Help.Get Record ID/ColumnNamegetName()
Get Name.Get Overtime Amount.Get Overtime Cost.Get Remuneration Type.int
Get Standard Hours.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setC_Remuneration_ID
(int C_Remuneration_ID) Set Remuneration.void
setC_Remuneration_UU
(String C_Remuneration_UU) Set C_Remuneration_UU.void
setDescription
(String Description) Set Description.void
setGrossRAmt
(BigDecimal GrossRAmt) Set Gross Amount.void
setGrossRCost
(BigDecimal GrossRCost) Set Gross Cost.void
Set Comment/Help.void
Set Name.void
setOvertimeAmt
(BigDecimal OvertimeAmt) Set Overtime Amount.void
setOvertimeCost
(BigDecimal OvertimeCost) Set Overtime Cost.void
setRemunerationType
(String RemunerationType) Set Remuneration Type.void
setStandardHours
(int StandardHours) Set Standard Hours.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_Remuneration
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
-
Field Details
-
REMUNERATIONTYPE_AD_Reference_ID
public static final int REMUNERATIONTYPE_AD_Reference_IDRemunerationType AD_Reference_ID=346- See Also:
-
REMUNERATIONTYPE_Bi_Weekly
Bi-Weekly = B- See Also:
-
REMUNERATIONTYPE_Daily
Daily = D- See Also:
-
REMUNERATIONTYPE_Hourly
Hourly = H- See Also:
-
REMUNERATIONTYPE_Monthly
Monthly = M- See Also:
-
REMUNERATIONTYPE_TwiceMonthly
Twice Monthly = T- See Also:
-
REMUNERATIONTYPE_Weekly
Weekly = W- See Also:
-
-
Constructor Details
-
X_C_Remuneration
Standard Constructor -
X_C_Remuneration
public X_C_Remuneration(Properties ctx, int C_Remuneration_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_Remuneration
Standard Constructor -
X_C_Remuneration
public X_C_Remuneration(Properties ctx, String C_Remuneration_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_Remuneration
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 2 - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setC_Remuneration_ID
public void setC_Remuneration_ID(int C_Remuneration_ID) Set Remuneration.- Specified by:
setC_Remuneration_ID
in interfaceI_C_Remuneration
- Parameters:
C_Remuneration_ID
- Wage or Salary
-
getC_Remuneration_ID
public int getC_Remuneration_ID()Get Remuneration.- Specified by:
getC_Remuneration_ID
in interfaceI_C_Remuneration
- Returns:
- Wage or Salary
-
setC_Remuneration_UU
Set C_Remuneration_UU.- Specified by:
setC_Remuneration_UU
in interfaceI_C_Remuneration
- Parameters:
C_Remuneration_UU
- C_Remuneration_UU
-
getC_Remuneration_UU
Get C_Remuneration_UU.- Specified by:
getC_Remuneration_UU
in interfaceI_C_Remuneration
- Returns:
- C_Remuneration_UU
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_Remuneration
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_Remuneration
- Returns:
- Optional short description of the record
-
setGrossRAmt
Set Gross Amount.- Specified by:
setGrossRAmt
in interfaceI_C_Remuneration
- Parameters:
GrossRAmt
- Gross Remuneration Amount
-
getGrossRAmt
Get Gross Amount.- Specified by:
getGrossRAmt
in interfaceI_C_Remuneration
- Returns:
- Gross Remuneration Amount
-
setGrossRCost
Set Gross Cost.- Specified by:
setGrossRCost
in interfaceI_C_Remuneration
- Parameters:
GrossRCost
- Gross Remuneration Costs
-
getGrossRCost
Get Gross Cost.- Specified by:
getGrossRCost
in interfaceI_C_Remuneration
- Returns:
- Gross Remuneration Costs
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_C_Remuneration
- Parameters:
Help
- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelp
in interfaceI_C_Remuneration
- Returns:
- Comment or Hint
-
setName
Set Name.- Specified by:
setName
in interfaceI_C_Remuneration
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_Remuneration
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setOvertimeAmt
Set Overtime Amount.- Specified by:
setOvertimeAmt
in interfaceI_C_Remuneration
- Parameters:
OvertimeAmt
- Hourly Overtime Rate
-
getOvertimeAmt
Get Overtime Amount.- Specified by:
getOvertimeAmt
in interfaceI_C_Remuneration
- Returns:
- Hourly Overtime Rate
-
setOvertimeCost
Set Overtime Cost.- Specified by:
setOvertimeCost
in interfaceI_C_Remuneration
- Parameters:
OvertimeCost
- Hourly Overtime Cost
-
getOvertimeCost
Get Overtime Cost.- Specified by:
getOvertimeCost
in interfaceI_C_Remuneration
- Returns:
- Hourly Overtime Cost
-
setRemunerationType
Set Remuneration Type.- Specified by:
setRemunerationType
in interfaceI_C_Remuneration
- Parameters:
RemunerationType
- Type of Remuneration
-
getRemunerationType
Get Remuneration Type.- Specified by:
getRemunerationType
in interfaceI_C_Remuneration
- Returns:
- Type of Remuneration
-
setStandardHours
public void setStandardHours(int StandardHours) Set Standard Hours.- Specified by:
setStandardHours
in interfaceI_C_Remuneration
- Parameters:
StandardHours
- Standard Work Hours based on Remuneration Type
-
getStandardHours
public int getStandardHours()Get Standard Hours.- Specified by:
getStandardHours
in interfaceI_C_Remuneration
- Returns:
- Standard Work Hours based on Remuneration Type
-