public interface DeptLunchRuleContract extends KpmeEffectiveKeyedDataTransferObject
DeptLunchRuleContract interface
Modifier and Type | Method and Description |
---|---|
BigDecimal |
getDeductionMins()
The amount of minutes to be deducted as a lunch
|
DepartmentContract |
getDepartmentObj()
The Department object associated with the DeptLunchRule
|
String |
getDept()
The dept associated with the DeptLunchRule
|
String |
getHrDeptId()
The id of the Department object associated with the DeptLunchRule
|
String |
getHrJobId()
The id of the Job object associated with the DeptLunchRule
|
JobContract |
getJob()
The Job object associated with the DeptLunchRule
|
Long |
getJobNumber()
The jobNumber associated with the DeptLunchRule
|
org.kuali.rice.kim.api.identity.Person |
getPrincipal()
The principal associated with the DeptLunchRule
|
String |
getPrincipalId()
The principalId associated with the DeptLunchRule
|
BigDecimal |
getShiftHours()
The number of hours which must be met in order for the deduction to occur
|
String |
getTkDeptLunchRuleId()
The primary key of a DeptLunchRule entry saved in a database
|
String |
getTkWorkAreaId()
The id of the WorkArea object associated with the DeptLunchRule
|
String |
getUserPrincipalId()
User which set up the lunch rule
|
Long |
getWorkArea()
The work area associated with the DeptLunchRule
|
WorkAreaContract |
getWorkAreaObj()
The WorkArea object associated with the DeptLunchRule
|
boolean |
isHistory()
The history flag of the DeptLunchRule
|
getEffectiveLocalDate
getCreateTime
getGroupKey, getGroupKeyCode
org.kuali.rice.kim.api.identity.Person getPrincipal()
If a principal id is defined, only this specific employee will be subject to the automatic lunch deduction.
JobContract getJob()
If job # is defined, only this specific employee's job will be subject to the automatic lunch deduction.
WorkAreaContract getWorkAreaObj()
If a work area is defined, only entries associated with a job in this work area will be subject to the automatic lunch deduction.
DepartmentContract getDepartmentObj()
If a department is defined, only entries associated with a job in this department will be subject to the automatic lunch deduction.
Long getWorkArea()
If a work area is defined, only entries associated with a job in this work area will be subject to the automatic lunch deduction.
String getPrincipalId()
If a principal id is defined, only this specific employee will be subject to the automatic lunch deduction.
Long getJobNumber()
If job # is defined, only this specific employee's job will be subject to the automatic lunch deduction.
String getUserPrincipalId()
userPrincipalId of a DeptLunchRule
getUserPrincipalId
in interface UserModified
String getTkDeptLunchRuleId()
tkTimeCollectionRuleId of a DeptLunchRule
String getDept()
If a department is defined, only entries associated with a job in this department will be subject to the automatic lunch deduction.
BigDecimal getDeductionMins()
deductionMins of a DeptLunchRule
BigDecimal getShiftHours()
shiftHours of a DeptLunchRule
String getTkWorkAreaId()
tkWorkAreaId of a DeptLunchRule
String getHrDeptId()
hrDeptId of a DeptLunchRule
String getHrJobId()
hrJobId of a DeptLunchRule
boolean isHistory()
history flag of a DeptLunchRule
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.