Uses of Class
org.kuali.hr.time.timesheet.TimesheetDocument

Packages that use TimesheetDocument
org.kuali.hr.lm.timeoff.service   
org.kuali.hr.time.accrual.service   
org.kuali.hr.time.assignment.service   
org.kuali.hr.time.clocklog.service   
org.kuali.hr.time.detail.validation   
org.kuali.hr.time.earncodegroup.service   
org.kuali.hr.time.overtime.daily.rule.service   
org.kuali.hr.time.overtime.weekly.rule.service   
org.kuali.hr.time.permissions   
org.kuali.hr.time.rule   
org.kuali.hr.time.shiftdiff.rule.service   
org.kuali.hr.time.timeblock.service   
org.kuali.hr.time.timesheet.service   
org.kuali.hr.time.timesheet.web   
org.kuali.hr.time.timesummary.service   
org.kuali.hr.time.util   
org.kuali.hr.time.warning   
 

Uses of TimesheetDocument in org.kuali.hr.lm.timeoff.service
 

Methods in org.kuali.hr.lm.timeoff.service with parameters of type TimesheetDocument
 Assignment SystemScheduledTimeOffServiceImpl.getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument, Date payEndDate)
           
 Assignment SystemScheduledTimeOffService.getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument, Date payEndDate)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.accrual.service
 

Methods in org.kuali.hr.time.accrual.service with parameters of type TimesheetDocument
 List<String> TimeOffAccrualServiceImpl.validateAccrualHoursLimit(TimesheetDocument timesheetDocument)
           
 List<String> TimeOffAccrualService.validateAccrualHoursLimit(TimesheetDocument timesheetDocument)
          Validate the accrual hours for the time blocks of the given TimesheetDocument and returns a JSONArray of warning messages
 List<String> TimeOffAccrualServiceImpl.validateAccrualHoursLimitByEarnCode(TimesheetDocument timesheetDocument, String earnCode)
           
 List<String> TimeOffAccrualService.validateAccrualHoursLimitByEarnCode(TimesheetDocument timesheetDocument, String selectEarnCode)
          Validate the accrual hours for the time blocks by earncode of the given TimesheetDocument and returns a JSONArray of warning messages
 

Uses of TimesheetDocument in org.kuali.hr.time.assignment.service
 

Methods in org.kuali.hr.time.assignment.service with parameters of type TimesheetDocument
 Assignment AssignmentService.getAssignment(TimesheetDocument timesheetDocument, String assignmentKey)
          Reverse lookup of an assignment based on the assignment key and the document
 Assignment AssignmentServiceImpl.getAssignment(TimesheetDocument timesheetDocument, String assignmentKey)
           
 Map<String,String> AssignmentService.getAssignmentDescriptions(TimesheetDocument td, boolean clockOnlyAssignments)
          Get all assignment descriptions for a document
 Map<String,String> AssignmentServiceImpl.getAssignmentDescriptions(TimesheetDocument td, boolean clockOnlyAssignments)
           
 Assignment AssignmentService.getAssignmentToApplyScheduledTimeOff(TimesheetDocument timesheetDocument, Date payEndDate)
          Get assignment that applies to primary job of employee to be used in calculating system scheduled time off
 Assignment AssignmentServiceImpl.getAssignmentToApplyScheduledTimeOff(TimesheetDocument timesheetDocument, Date payEndDate)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.clocklog.service
 

Methods in org.kuali.hr.time.clocklog.service with parameters of type TimesheetDocument
 ClockLog ClockLogService.buildClockLog(Timestamp clockTimestamp, Timestamp originalTimestamp, Assignment assignment, TimesheetDocument timesheetDocument, String clockAction, String ip)
          Build ClockLog based on criteria passed in
 ClockLog ClockLogServiceImpl.buildClockLog(Timestamp clockTimestamp, Timestamp originalTimestamp, Assignment assignment, TimesheetDocument timesheetDocument, String clockAction, String ip)
           
 ClockLog ClockLogService.buildClockLog(Timestamp clockTimestamp, Timestamp originalTimestamp, Assignment assignment, TimesheetDocument timesheetDocument, String clockAction, String ip, String userPrincipalId)
           
 ClockLog ClockLogServiceImpl.buildClockLog(Timestamp clockTimestamp, Timestamp originalTimestamp, Assignment assignment, TimesheetDocument timesheetDocument, String clockAction, String ip, String userPrincipalId)
           
 ClockLog ClockLogService.processClockLog(Timestamp clockTimestamp, Assignment assignment, CalendarEntries pe, String ip, Date asOfDate, TimesheetDocument td, String clockAction, String principalId)
          Process clock log created
 ClockLog ClockLogServiceImpl.processClockLog(Timestamp clockTimeStamp, Assignment assignment, CalendarEntries pe, String ip, Date asOfDate, TimesheetDocument td, String clockAction, String principalId)
           
 ClockLog ClockLogService.processClockLog(Timestamp clockTimeStamp, Assignment assignment, CalendarEntries pe, String ip, Date asOfDate, TimesheetDocument td, String clockAction, String principalId, String userPrincipalId)
           
 ClockLog ClockLogServiceImpl.processClockLog(Timestamp clockTimeStamp, Assignment assignment, CalendarEntries pe, String ip, Date asOfDate, TimesheetDocument td, String clockAction, String principalId, String userPrincipalId)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.detail.validation
 

Methods in org.kuali.hr.time.detail.validation with parameters of type TimesheetDocument
static List<String> TimeDetailValidationUtil.validateOverlap(Long startTime, Long endTime, boolean acrossDays, String startDateS, String endTimeS, org.joda.time.DateTime startTemp, org.joda.time.DateTime endTemp, TimesheetDocument timesheetDocument, String timeblockId, boolean isRegularEarnCode)
           
static List<String> TimeDetailValidationUtil.validateTimeEntryDetails(BigDecimal hours, BigDecimal amount, String startTimeS, String endTimeS, String startDateS, String endDateS, TimesheetDocument timesheetDocument, String selectedEarnCode, String selectedAssignment, boolean acrossDays, String timeblockId, String overtimePref, boolean spanningWeeks)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.earncodegroup.service
 

Methods in org.kuali.hr.time.earncodegroup.service with parameters of type TimesheetDocument
 List<String> EarnCodeGroupService.warningTextFromEarnCodeGroupsOfDocument(TimesheetDocument timesheetDocument)
          Returns list of warning text from earn group that is used by time blocks of the timesheetDocument
 List<String> EarnCodeGroupServiceImpl.warningTextFromEarnCodeGroupsOfDocument(TimesheetDocument timesheetDocument)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.overtime.daily.rule.service
 

Methods in org.kuali.hr.time.overtime.daily.rule.service with parameters of type TimesheetDocument
 void DailyOvertimeRuleServiceImpl.processDailyOvertimeRules(TimesheetDocument timesheetDocument, TkTimeBlockAggregate timeBlockAggregate)
           
 void DailyOvertimeRuleService.processDailyOvertimeRules(TimesheetDocument timesheetDocument, TkTimeBlockAggregate aggregate)
          Process DailyOvertimeRules for the given TkTimeBlockAggregate
 

Uses of TimesheetDocument in org.kuali.hr.time.overtime.weekly.rule.service
 

Methods in org.kuali.hr.time.overtime.weekly.rule.service with parameters of type TimesheetDocument
 void WeeklyOvertimeRuleService.processWeeklyOvertimeRule(TimesheetDocument timesheetDocument, TkTimeBlockAggregate aggregate)
          Process weekly overtime rules for a given TkTimeBlockAggregate
 void WeeklyOvertimeRuleServiceImpl.processWeeklyOvertimeRule(TimesheetDocument timesheetDocument, TkTimeBlockAggregate aggregate)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.permissions
 

Methods in org.kuali.hr.time.permissions with parameters of type TimesheetDocument
 boolean TkPermissionsService.canApproveTimesheet(TimesheetDocument doc)
           
 boolean TkPermissionsServiceImpl.canApproveTimesheet(TimesheetDocument doc)
           
 boolean TkPermissionsService.canEditTimesheet(TimesheetDocument doc)
           
 boolean TkPermissionsServiceImpl.canEditTimesheet(TimesheetDocument document)
           
 boolean TkPermissionsService.canSubmitTimesheet(TimesheetDocument doc)
           
 boolean TkPermissionsServiceImpl.canSubmitTimesheet(TimesheetDocument doc)
           
 boolean TkPermissionsService.canViewTimesheet(TimesheetDocument doc)
           
 boolean TkPermissionsServiceImpl.canViewTimesheet(TimesheetDocument document)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.rule
 

Methods in org.kuali.hr.time.rule with parameters of type TimesheetDocument
 void TkRuleControllerService.applyRules(String action, List<TimeBlock> timeBlocks, CalendarEntries payEntry, TimesheetDocument timesheetDocument, String principalId)
          This method mutates the List that is passed in.
 void TkRuleControllerServiceImpl.applyRules(String action, List<TimeBlock> timeBlocks, CalendarEntries payEntry, TimesheetDocument timesheetDocument, String principalId)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.shiftdiff.rule.service
 

Methods in org.kuali.hr.time.shiftdiff.rule.service with parameters of type TimesheetDocument
 void ShiftDifferentialRuleService.processShiftDifferentialRules(TimesheetDocument timesheetDocument, TkTimeBlockAggregate aggregate)
          Process a given TkTimeBlockAggregate with appropriate shift differential rules
 void ShiftDifferentialRuleServiceImpl.processShiftDifferentialRules(TimesheetDocument timesheetDocument, TkTimeBlockAggregate aggregate)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.timeblock.service
 

Methods in org.kuali.hr.time.timeblock.service with parameters of type TimesheetDocument
 List<TimeBlock> TimeBlockService.buildTimeBlocks(Assignment assignment, String earnCode, TimesheetDocument timesheetDocument, Timestamp beginTimestamp, Timestamp endTimestamp, BigDecimal hours, BigDecimal amount, Boolean isClockLogCreated, Boolean isLunchDeleted, String userPrincipalId)
          Build a TimeBlock with the given criteria
 List<TimeBlock> TimeBlockServiceImpl.buildTimeBlocks(Assignment assignment, String earnCode, TimesheetDocument timesheetDocument, Timestamp beginTimestamp, Timestamp endTimestamp, BigDecimal hours, BigDecimal amount, Boolean isClockLogCreated, Boolean isLunchDeleted, String userPrincipalId)
           
 List<TimeBlock> TimeBlockService.buildTimeBlocksSpanDates(Assignment assignment, String earnCode, TimesheetDocument timesheetDocument, Timestamp beginTimestamp, Timestamp endTimestamp, BigDecimal hours, BigDecimal amount, Boolean isClockLogCreated, Boolean isLunchDeleted, String spanningWeeks, String userPrincipalId)
          Build a List of TimeBlocks over a span of multiple days
 List<TimeBlock> TimeBlockServiceImpl.buildTimeBlocksSpanDates(Assignment assignment, String earnCode, TimesheetDocument timesheetDocument, Timestamp beginTimestamp, Timestamp endTimestamp, BigDecimal hours, BigDecimal amount, Boolean isClockLogCreated, Boolean isLunchDeleted, String spanningWeeks, String userPrincipalId)
           
 TimeBlock TimeBlockService.createTimeBlock(TimesheetDocument timesheetDocument, Timestamp beginTime, Timestamp endTime, Assignment assignment, String earnCode, BigDecimal hours, BigDecimal amount, Boolean isClockLogCreated, Boolean isLunchDeleted, String userPrincipalId)
          Create a TimeBlock for the given criteria
 TimeBlock TimeBlockServiceImpl.createTimeBlock(TimesheetDocument timesheetDocument, Timestamp beginTime, Timestamp endTime, Assignment assignment, String earnCode, BigDecimal hours, BigDecimal amount, Boolean clockLogCreated, Boolean lunchDeleted, String userPrincipalId)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.timesheet.service
 

Methods in org.kuali.hr.time.timesheet.service that return TimesheetDocument
 TimesheetDocument TimesheetServiceImpl.getTimesheetDocument(String documentId)
           
 TimesheetDocument TimesheetService.getTimesheetDocument(String documentId)
          For a given document ID, return a fully populated time sheet document.
protected  TimesheetDocument TimesheetServiceImpl.initiateWorkflowDocument(String principalId, Date payBeginDate, Date payEndDate, CalendarEntries calendarEntries, String documentType, String title)
           
 TimesheetDocument TimesheetServiceImpl.openTimesheetDocument(String principalId, CalendarEntries calendarDates)
           
 TimesheetDocument TimesheetService.openTimesheetDocument(String principalId, CalendarEntries payCalendarDates)
          Opens the timesheet document for the user at the given payEndDate provided.
 

Methods in org.kuali.hr.time.timesheet.service with parameters of type TimesheetDocument
 void TimesheetServiceImpl.approveTimesheet(String principalId, TimesheetDocument timesheetDocument)
           
 void TimesheetService.approveTimesheet(String principalId, TimesheetDocument timesheetDocument)
           
 void TimesheetServiceImpl.approveTimesheet(String principalId, TimesheetDocument timesheetDocument, String action)
           
 void TimesheetService.approveTimesheet(String principalId, TimesheetDocument timesheetDocument, String action)
           
 void TimesheetServiceImpl.disapproveTimesheet(String principalId, TimesheetDocument timesheetDocument)
           
 void TimesheetService.disapproveTimesheet(String principalId, TimesheetDocument timesheetDocument)
           
 boolean TimesheetServiceImpl.isReadyToApprove(TimesheetDocument document)
           
 boolean TimesheetService.isReadyToApprove(TimesheetDocument document)
           
 void TimesheetServiceImpl.loadHolidaysOnTimesheet(TimesheetDocument timesheetDocument, String principalId, Date beginDate, Date endDate)
           
 void TimesheetService.loadHolidaysOnTimesheet(TimesheetDocument timesheetDocument, String principalId, Date beginDate, Date endDate)
          Load holidays on given timesheet
protected  void TimesheetServiceImpl.loadTimesheetDocumentData(TimesheetDocument tdoc, String principalId, CalendarEntries payCalEntry)
           
 void TimesheetServiceImpl.routeTimesheet(String principalId, TimesheetDocument timesheetDocument)
           
 void TimesheetService.routeTimesheet(String principalId, TimesheetDocument timesheetDocument)
          Route the given timesheet
 void TimesheetServiceImpl.routeTimesheet(String principalId, TimesheetDocument timesheetDocument, String action)
           
 void TimesheetService.routeTimesheet(String principalId, TimesheetDocument timesheetDocument, String action)
           
protected  void TimesheetServiceImpl.timesheetAction(String action, String principalId, TimesheetDocument timesheetDocument)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.timesheet.web
 

Methods in org.kuali.hr.time.timesheet.web that return TimesheetDocument
 TimesheetDocument TimesheetActionForm.getTimesheetDocument()
           
 

Methods in org.kuali.hr.time.timesheet.web with parameters of type TimesheetDocument
 void TimesheetActionForm.setTimesheetDocument(TimesheetDocument timesheetDocument)
           
protected  void TimesheetAction.setupDocumentOnFormContext(TimesheetActionForm taForm, TimesheetDocument td)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.timesummary.service
 

Methods in org.kuali.hr.time.timesummary.service with parameters of type TimesheetDocument
 TimeSummary TimeSummaryServiceImpl.getTimeSummary(TimesheetDocument timesheetDocument)
           
 TimeSummary TimeSummaryService.getTimeSummary(TimesheetDocument timesheetDocument)
          Fetch TimeSummary
 

Uses of TimesheetDocument in org.kuali.hr.time.util
 

Methods in org.kuali.hr.time.util that return TimesheetDocument
static TimesheetDocument TKContext.getCurrentTimesheetDocument()
           
 

Methods in org.kuali.hr.time.util with parameters of type TimesheetDocument
static void TKContext.setCurrentTimesheetDocument(TimesheetDocument tdoc)
           
 

Uses of TimesheetDocument in org.kuali.hr.time.warning
 

Methods in org.kuali.hr.time.warning with parameters of type TimesheetDocument
 List<String> TkWarningServiceImpl.getWarnings(TimesheetDocument td)
           
 List<String> TkWarningService.getWarnings(TimesheetDocument td)
           
 



Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.