|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SystemScheduledTimeOffService
| Method Summary | |
|---|---|
BigDecimal |
calculateSysSchTimeOffHours(Job job,
BigDecimal sstoHours)
Calculate System Scheduled Time Off hours based on given hours and fte of job |
Assignment |
getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument,
org.joda.time.LocalDate payEndDate)
|
String |
getSSTODescriptionForDate(String leavePlan,
org.joda.time.LocalDate localDate)
|
SystemScheduledTimeOff |
getSystemScheduledTimeOff(String lmSystemScheduledTimeOffId)
Fetch SystemScheduledTimeOff by id |
SystemScheduledTimeOff |
getSystemScheduledTimeOffByDate(String leavePlan,
org.joda.time.LocalDate startDate)
|
List<SystemScheduledTimeOff> |
getSystemScheduledTimeOffForPayPeriod(String leavePlan,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate)
|
List<SystemScheduledTimeOff> |
getSystemScheduledTimeOffs(String userPrincipalId,
org.joda.time.LocalDate fromEffdt,
org.joda.time.LocalDate toEffdt,
String earnCode,
org.joda.time.LocalDate fromAccruedDate,
org.joda.time.LocalDate toAccruedDate,
org.joda.time.LocalDate fromSchTimeOffDate,
org.joda.time.LocalDate toSchTimeOffDate,
String active,
String showHist)
|
List<SystemScheduledTimeOff> |
getSystemScheduledTimeOffsForLeavePlan(org.joda.time.LocalDate fromAccruedDate,
org.joda.time.LocalDate toAccruedDate,
String leavePlan)
Get the list of all active system scheduled time off for the given leave plan and dates |
| Method Detail |
|---|
@Cacheable(value="http://kpme.kuali.org/tklm/SystemScheduledTimeOff",
key="\'lmSystemScheduledTimeOffId=\' + #p0")
SystemScheduledTimeOff getSystemScheduledTimeOff(String lmSystemScheduledTimeOffId)
lmSystemScheduledTimeOffId -
List<SystemScheduledTimeOff> getSystemScheduledTimeOffForPayPeriod(String leavePlan,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate)
SystemScheduledTimeOff getSystemScheduledTimeOffByDate(String leavePlan,
org.joda.time.LocalDate startDate)
Assignment getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument,
org.joda.time.LocalDate payEndDate)
BigDecimal calculateSysSchTimeOffHours(Job job,
BigDecimal sstoHours)
job - sstoHours -
List<SystemScheduledTimeOff> getSystemScheduledTimeOffs(String userPrincipalId,
org.joda.time.LocalDate fromEffdt,
org.joda.time.LocalDate toEffdt,
String earnCode,
org.joda.time.LocalDate fromAccruedDate,
org.joda.time.LocalDate toAccruedDate,
org.joda.time.LocalDate fromSchTimeOffDate,
org.joda.time.LocalDate toSchTimeOffDate,
String active,
String showHist)
List<SystemScheduledTimeOff> getSystemScheduledTimeOffsForLeavePlan(org.joda.time.LocalDate fromAccruedDate,
org.joda.time.LocalDate toAccruedDate,
String leavePlan)
fromEffdt - toEffdt - fromAccruedDate - toAccruedDate - leavePlan -
String getSSTODescriptionForDate(String leavePlan,
org.joda.time.LocalDate localDate)
leavePlan - localDate -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||