Class BTTimesheetClose

All Implemented Interfaces:
Serializable, Tool

@Event(TimesheetCloseEvent.class) public class BTTimesheetClose extends BTTimesheet<TimesheetCloseEvent>
Business task in order to close a timesheet. When the TimesheetCloseEvent is launched the BT notices the call, checks the timesheet closing conditions and eventually changes the Timesheet state to BOTimesheetState.Values.TO_BE_VALIDATED or BOTimesheetState.Values.VALIDATED, whether the validation is enabled or not.

Required fields:

  • timesheet id

Error code:

Since:
9.2
See Also:
GCApi:
task