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 | 
getEffectiveLocalDategetCreateTimegetGroupKey, getGroupKeyCodeorg.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 UserModifiedString 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.