public interface DailyOvertimeRuleContract extends TkRuleContract
DailyOvertimeRuleContract interface
Modifier and Type | Method and Description |
---|---|
DepartmentContract |
getDepartmentObj()
The Department object associated with the DailyOvertimeRule
|
String |
getDept()
The Department name associated with the DailyOvertimeRule
|
String |
getEarnCode()
The EarnCode name associated with the DailyOvertimeRule
|
EarnCodeContract |
getEarnCodeObj()
The EarnCode object associated with the DailyOvertimeRule
|
String |
getFromEarnGroup()
The earn group defined (using the Earn Group maint doc) which contains the list of earn codes
that are summed to the daily max hours to be converted to overtime
|
EarnCodeGroupContract |
getFromEarnGroupObj()
The EarnCodeGroup object associated with the DailyOvertimeRule
|
String |
getHrDeptId()
The id of the Department object associated wtih the DailyOvertimeRule
|
String |
getHrLocationId()
The id of the Location object associated wtih the DailyOvertimeRule
|
String |
getLocation()
The Location name associated with the DailyOvertimeRule
|
LocationContract |
getLocationObj()
The Location object associated with the DailyOvertimeRule
|
BigDecimal |
getMaxGap()
The maximum gap of time in minutes that is allowed before daily overtime is considered invalid
|
BigDecimal |
getMinHours()
The minimum hours associated with the DailyOvertimeRule
|
Boolean |
getOvtEarnCode()
Indicates if this earn code may be used for overtime
|
String |
getPaytype()
The PayType name associated with the DailyOvertimeRule
|
PayTypeContract |
getPayTypeObj()
The PayType object associated with the DailyOvertimeRule
|
TaskContract |
getTaskObj()
TODO: Make sure this comment is right
The Task object associated with the DailyOvertimeRule
|
String |
getTkDailyOvertimeRuleId()
The primary key of a DailyOvertimeRule entry saved in a database
|
String |
getTkWorkAreaId()
The id of the WorkArea object associated wtih the DailyOvertimeRule
|
String |
getUserPrincipalId()
The userPrincipalId associated with the DailyOvertimeRule
|
Long |
getWorkArea()
The WorkArea name(long) associated with the DailyOvertimeRule
|
WorkAreaContract |
getWorkAreaObj()
The WorkArea object associated with the DailyOvertimeRule
|
boolean |
isHistory()
The history flag of the DailyOvertimeRule
|
getEffectiveDate, getEffectiveLocalDate, getId, getRelativeEffectiveDate, getTimestamp
String getTkDailyOvertimeRuleId()
tkDailyOvertimeRuleId of a DailyOvertimeRule
String getLocation()
If a location is defined, only entries associated with a job in this location will be subject to the defined rule.
BigDecimal getMaxGap()
For example, a rule that states daily overtime is given for working over 8 hours with a max gap of 30 minutes implies that employee must work a total of 8 hours in the day and have a gap of no more than 30 minutes in the reporting of those hours to be eligible
String getUserPrincipalId()
userPrincipalId of a DailyOvertimeRule
DepartmentContract getDepartmentObj()
If a department is defined, only entries associated with a job in this department will be subject to the defined rule.
String getPaytype()
If a paytype is defined, only entries associated with a job of this pay type will be subject to the defined rule
String getDept()
If a department is defined, only entries associated with a job in this department will be subject to the defined rule.
TaskContract getTaskObj()
If a task is defined, only entries associated with a job that has this task will be subject to the defined rule.
WorkAreaContract getWorkAreaObj()
If a work area is defined, only entries associated with a job that has this work area will be subject to the defined rule.
Long getWorkArea()
If a work area is defined, only entries associated with a job that has this work area will be subject to the defined rule.
PayTypeContract getPayTypeObj()
If a paytype is defined, only entries associated with a job of this pay type will be subject to the defined rule
String getFromEarnGroup()
fromEarnGroup of a DailyOvertimeRule
String getEarnCode()
earnCode of a DailyOvertimeRule
BigDecimal getMinHours()
minHours of a DailyOvertimeRule
EarnCodeGroupContract getFromEarnGroupObj()
fromEarnGroupObj of a DailyOvertimeRule
EarnCodeContract getEarnCodeObj()
earnCodeObj of a DailyOvertimeRule
LocationContract getLocationObj()
If a location is defined, only entries associated with a job in this location will be subject to the defined rule.
boolean isHistory()
history flag of a DailyOvertimeRule
Boolean getOvtEarnCode()
ovtEarnCode falg of a DailyOvertimeRule
String getTkWorkAreaId()
tkWorkAreaId of a DailyOvertimeRule
String getHrDeptId()
hrDeptId of a DailyOvertimeRule
String getHrLocationId()
hrLocationId of a DailyOvertimeRule
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.