Uses of Class
overit.geocallapp.wfm.core.bl.timesheet.TimesheetEntitiesAggregate
Packages that use TimesheetEntitiesAggregate
Package
Description
-
Uses of TimesheetEntitiesAggregate in overit.geocallapp.wfm.core.bl.timesheet
Methods in overit.geocallapp.wfm.core.bl.timesheet that return TimesheetEntitiesAggregateModifier and TypeMethodDescriptionstatic TimesheetEntitiesAggregateTimesheetEntitiesAggregate.createTimesheetEntitiesAggregate(Timesheet timesheet) -
Uses of TimesheetEntitiesAggregate in overit.geocallapp.wfm.core.bl.timesheet.shift
Methods in overit.geocallapp.wfm.core.bl.timesheet.shift that return TimesheetEntitiesAggregateModifier and TypeMethodDescriptionTimesheetOnCallShiftBuilder.getAggregate()TimesheetShiftBuilder.getAggregate()Methods in overit.geocallapp.wfm.core.bl.timesheet.shift with parameters of type TimesheetEntitiesAggregateModifier and TypeMethodDescriptionvoidTimesheetOnCallShiftBuilder.setAggregate(TimesheetEntitiesAggregate aggregate) voidTimesheetShiftBuilder.setAggregate(TimesheetEntitiesAggregate aggregate) -
Uses of TimesheetEntitiesAggregate in overit.geocallapp.wfm.core.bl.timesheet.task
Methods in overit.geocallapp.wfm.core.bl.timesheet.task that return TimesheetEntitiesAggregateModifier and TypeMethodDescriptionprotected TimesheetEntitiesAggregateBTTimesheetActualDurationUpdate.loadAggregate(Timesheet timesheet, PoolKit poolKit) It loads the timesheet aggregate object.protected TimesheetEntitiesAggregateBTTimesheetClose.loadAggregate(Timesheet timesheet, PoolKit poolKit) It loads the timesheet aggregate object.protected TimesheetEntitiesAggregateBTTimesheetGapFill.loadAggregate(Timesheet timesheet, PoolKit poolKit) It loads the timesheet aggregate object.protected TimesheetEntitiesAggregateBTTimesheetWarningsCalculate.loadAggregate(Timesheet timesheet, PoolKit poolKit) It loads the timesheet aggregate object.Methods in overit.geocallapp.wfm.core.bl.timesheet.task with parameters of type TimesheetEntitiesAggregateModifier and TypeMethodDescriptionprotected voidBTTimesheetClose.changeTimesheetState(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) Changes the timesheet state toBOTimesheetState.Values.TO_BE_VALIDATEDorBOTimesheetState.Values.VALIDATED, whether the validation is enabled or not.protected voidBTTimesheetClose.checkClosingConditions(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) Checks all closing conditions before closing the timesheet.protected voidBTTimesheetGapFill.checkGapFillerConditions(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) Checks all conditions before gap filler.protected voidBTTimesheetWarningsCalculate.checkGapNotAccountedWarning(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) This warning must be generated when two consecutive tasks of the same shift have an in between time gap grater than the threshold defined in the configuration.protected voidBTTimesheetWarningsCalculate.checkInconsistentDurationWarning(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) This warning must be generated when the task original duration is different from the reference interval (inserted manually by the user) and it is also different from the task effective duration (which considers tasks overlapping)protected voidBTTimesheetWarningsCalculate.checkOverlapWarning(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) This warning must be generated whether two or more tasks are overlapped and the task with max priority is not unique.protected voidBTTimesheetWarningsCalculate.checkOvertimeWarning(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) This warning must be generated whether the "out-of-shift overtime" task category begins before the task shift starts or it finishes after the task shift ends.protected voidBTTimesheetWarningsCalculate.checkShiftGapWarning(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) This warning must be calculated for every shift of the timesheet and its generated when the planned shift duration is grater than the accounted one.protected voidBTTimesheetWarningsCalculate.checkShiftNotRespectedWarning(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) This warning must be generated for every shift of the timesheet and its generated when the actual shift starts after the planned one or when the actual shift ends before the planned one.protected voidBTTimesheetClose.checkTaskEndDate(TimesheetEntitiesAggregate aggregate) Checks the task end date for every timesheet task.protected voidBTTimesheetClose.checkTaskPresence(TimesheetEntitiesAggregate aggregate, PoolKit poolKit) Checks the task presence for every timesheet shift.protected voidBTTimesheetClose.checkTimesheetState(TimesheetEntitiesAggregate aggregate) Checks the timesheet state for this operation.protected voidBTTimesheetGapFill.checkTimesheetState(TimesheetEntitiesAggregate aggregate) Checks the timesheet state for this operation.protected voidBTTimesheetClose.checkTimesheetWarnings(TimesheetEntitiesAggregate aggregate) Checks the timesheet blocking warnings.protected voidBTTimesheetWarningsCalculate.elaborateInBetweenTaskGap(TimesheetEntitiesAggregate aggregate, Long gapThreshold, BOWorkShift shift, PoolKit poolKit) This check is performed on the list of active tasks sorted by date.protected TimesheetGapFillOutputBTTimesheetGapFill.gapFill(BOTask previousTask, BOTask nextTask, TimesheetEntitiesAggregate aggregate, BOTaskCategory gapFillerCategory, List<overit.geocallapp.wfm.util.timeline.TimeLineRange> activeShiftTaskRanges, PoolKit poolKit) BTTimesheetGapFill.getTaskToModify(List<overit.geocallapp.wfm.util.timeline.TimeLineRange> ranges, BOTask task, TimesheetEntitiesAggregate aggregate, Long gap) protected List<TimesheetGapFillOutput> BTTimesheetGapFill.shiftGapFill(TimesheetEntitiesAggregate aggregate, Long shiftId, BOTaskCategory gapFillerCategory, PoolKit poolKit) protected List<TimesheetGapFillOutput> BTTimesheetGapFill.timesheetGapFill(TimesheetEntitiesAggregate aggregate, Collection<Long> inputShifts, PoolKit poolKit) protected voidBTTimesheetActualDurationUpdate.updateRangeTasks(overit.geocallapp.wfm.util.timeline.TimeLineRange range, TimesheetEntitiesAggregate aggregate) Updates the tasks included in a range. -
Uses of TimesheetEntitiesAggregate in overit.geocallapp.wfm.core.ux.timesheet.search
Fields in overit.geocallapp.wfm.core.ux.timesheet.search declared as TimesheetEntitiesAggregateModifier and TypeFieldDescriptionprotected TimesheetEntitiesAggregatePanelBlockingWarnings.aggregateMethods in overit.geocallapp.wfm.core.ux.timesheet.search that return TimesheetEntitiesAggregateModifier and TypeMethodDescriptionprotected TimesheetEntitiesAggregateServerTableViewTimesheet.reloadAggregate(Long timesheetId) Methods in overit.geocallapp.wfm.core.ux.timesheet.search with parameters of type TimesheetEntitiesAggregateModifier and TypeMethodDescriptionprotected List<TimesheetGapFillOutput> SearchTimesheet.gapFillTimesheet(TimesheetEntitiesAggregate aggregate) PanelReopenTimesheets.getData(TimesheetEntitiesAggregate aggregate) ServerTableViewTimesheet.getTimesheetViewData(TimesheetEntitiesAggregate aggregate) PanelReopenTimesheets.getValidationMap(TimesheetEntitiesAggregate aggregate) protected voidServerTableViewTimesheet.updateRow(int row, TimesheetEntitiesAggregate aggregate) Method parameters in overit.geocallapp.wfm.core.ux.timesheet.search with type arguments of type TimesheetEntitiesAggregateModifier and TypeMethodDescriptionprotected voidPanelReopenTimesheets.setData(List<TimesheetEntitiesAggregate> aggregates) -
Uses of TimesheetEntitiesAggregate in overit.geocallapp.wfm.core.ux.timesheet.search.detail
Fields in overit.geocallapp.wfm.core.ux.timesheet.search.detail declared as TimesheetEntitiesAggregateModifier and TypeFieldDescriptionprotected TimesheetEntitiesAggregateTimesheetDetail.aggregateprotected TimesheetEntitiesAggregateTimesheetShiftView.timesheetEntitiesAggregateMethods in overit.geocallapp.wfm.core.ux.timesheet.search.detail that return TimesheetEntitiesAggregateMethods in overit.geocallapp.wfm.core.ux.timesheet.search.detail with parameters of type TimesheetEntitiesAggregateModifier and TypeMethodDescriptionstatic TimesheetDummyShiftViewTimesheetDummyShiftView.makeTimesheetDummyShiftView(TimesheetEntitiesAggregate aggregate) static TimesheetOnCallShiftViewTimesheetOnCallShiftView.makeTimesheetOnCallShiftView(TimesheetEntitiesAggregate aggregate, TimesheetOnCallShift timesheetOnCallShift) static TimesheetWorkShiftViewTimesheetWorkShiftView.makeTimesheetWorkShiftView(TimesheetEntitiesAggregate aggregate, TimesheetShift timesheetShift) voidTimesheetShiftView.setTimesheetEntitiesAggregate(TimesheetEntitiesAggregate timesheetEntitiesAggregate) -
Uses of TimesheetEntitiesAggregate in overit.geocallapp.wfm.core.ux.timesheet.search.history
Fields in overit.geocallapp.wfm.core.ux.timesheet.search.history declared as TimesheetEntitiesAggregate -
Uses of TimesheetEntitiesAggregate in overit.geocallapp.wfm.mobile.core.rs3.timesheet
Methods in overit.geocallapp.wfm.mobile.core.rs3.timesheet with parameters of type TimesheetEntitiesAggregateModifier and TypeMethodDescriptionprotected DTOMobileTimesheetMobileTimesheetService.buildMobileTimesheet(TimesheetEntitiesAggregate aggregate) protected List<DTOMobileTimesheetOnCallShift> MobileTimesheetService.buildMobileTimesheetOnCallShifts(TimesheetEntitiesAggregate aggregate, M2Mapper mapper) protected List<DTOMobileTimesheetShift> MobileTimesheetService.buildMobileTimesheetShifts(TimesheetEntitiesAggregate aggregate, M2Mapper mapper) protected List<DTOMobileTimesheetTask> MobileTimesheetService.buildMobileTimesheetTasks(TimesheetEntitiesAggregate aggregate, M2Mapper mapper) protected List<DTOMobileTimesheetWarning> MobileTimesheetService.buildMobileTimesheetWarnings(TimesheetEntitiesAggregate aggregate, M2Mapper mapper)