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

Packages that use TimesheetDocument
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.docsearch   
org.kuali.hr.time.earngroup.service   
org.kuali.hr.time.holidaycalendar.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.roles   
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.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)
           
 

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> TimeDetailValidationService.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> TimeDetailValidationService.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.docsearch
 

Methods in org.kuali.hr.time.docsearch with parameters of type TimesheetDocument
 String TkSearchableAttributeService.createSearchableAttributeXml(TimesheetDocument document, Date asOfDate)
           
 String TkSearchableAttributeServiceImpl.createSearchableAttributeXml(TimesheetDocument document, Date asOfDate)
           
 void TkSearchableAttributeService.updateSearchableAttribute(TimesheetDocument document, Date asOfDate)
           
 void TkSearchableAttributeServiceImpl.updateSearchableAttribute(TimesheetDocument document, Date asOfDate)
           
 

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

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

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

Methods in org.kuali.hr.time.holidaycalendar.service with parameters of type TimesheetDocument
 Assignment HolidayCalendarServiceImpl.getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument, Date payEndDate)
           
 Assignment HolidayCalendarService.getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument, Date payEndDate)
          Get Assignment to apply to holidays
 

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.roles
 

Methods in org.kuali.hr.time.roles with parameters of type TimesheetDocument
 boolean UserRoles.canSubmitTimesheet(TimesheetDocument doc)
           
 boolean TkUserRoles.canSubmitTimesheet(TimesheetDocument doc)
           
 boolean UserRoles.isApproverForTimesheet(TimesheetDocument doc)
          Indicates whether or not the current can approve the provided timesheet.
 boolean TkUserRoles.isApproverForTimesheet(TimesheetDocument doc)
           
 boolean UserRoles.isDocumentReadable(TimesheetDocument document)
           
 boolean TkUserRoles.isDocumentReadable(TimesheetDocument document)
           
 boolean UserRoles.isDocumentWritable(TimesheetDocument document)
           
 boolean TkUserRoles.isDocumentWritable(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)
          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)
           
 List<TimeBlock> TimeBlockService.buildTimeBlocksSpanDates(Assignment assignment, String earnCode, TimesheetDocument timesheetDocument, Timestamp beginTimestamp, Timestamp endTimestamp, BigDecimal hours, BigDecimal amount, Boolean isClockLogCreated, Boolean isLunchDeleted, String spanningWeeks)
          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)
           
 TimeBlock TimeBlockService.createTimeBlock(TimesheetDocument timesheetDocument, Timestamp beginTime, Timestamp endTime, Assignment assignment, String earnCode, BigDecimal hours, BigDecimal amount, Boolean isClockLogCreated, Boolean isLunchDeleted)
          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)
           
 

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, 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)
           
 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 action, String principalId, TimesheetDocument timesheetDocument)
           
 void TimesheetService.routeTimesheet(String action, String principalId, TimesheetDocument timesheetDocument)
           
 void TimesheetServiceImpl.routeTimesheet(String principalId, TimesheetDocument timesheetDocument)
           
 void TimesheetService.routeTimesheet(String principalId, TimesheetDocument timesheetDocument)
          Route the given timesheet
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-2012 The Kuali Foundation. All Rights Reserved.