| Integration event | OnBeforeInsertEmployeeAbsence | (var Record Employee Absence, Record Time Sheet Line, var Record Time Sheet Detail) | 17-28 | - |
| Integration event | OnAfterSubmit | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnAfterReopenSubmitted | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnAfterReopenApproved | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnAfterReject | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnAfterApprove | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnApproveOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnRejectOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnReopenApprovedOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnReopenSubmittedOnAfterModify | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnReopenSubmittedOnBeforeModify | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnSubmitOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | 17-28 | - |
| Integration event | OnBeforeApprove | (var Record Time Sheet Line, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSubmit | (var Record Time Sheet Line, var Boolean) | 17-28 | - |
| Integration event | OnBeforeGetTimeSheetDialogText | (Option, Decimal, var Text[100], var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced with OnBeforeGetTimeSheetActionDialogText and OnBeforeGetCommonTimeSheetActionDialogText to remove 100 characters limitation. |
| Integration event | OnBeforeGetManagerTimeSheetDialogText | (Option, Decimal, var Text[100], var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced with OnBeforeGetManagerTimeSheetActionDialogText to remove 100 characters limitation. |
| Integration event | OnBeforeCheckApproverPermissions | (var Record Time Sheet Line, var Boolean) | 18-28 | - |
| Integration event | OnBeforePostAbsence | (var Record Time Sheet Line, var Boolean) | 21-28 | - |
| Integration event | OnBeforeReject | (var Record Time Sheet Line, var Boolean) | 23-28 | - |
| Integration event | OnBeforeGetTimeSheetActionDialogText | (Option, Decimal, var Text, var Boolean) | 24-28 | - |
| Integration event | OnBeforeGetCommonTimeSheetActionDialogText | (Option, Decimal, var Text, var Boolean) | 24-28 | - |
| Integration event | OnBeforeGetManagerTimeSheetActionDialogText | (Option, Decimal, var Text, var Boolean) | 24-28 | - |
| Integration event | OnReopenApprovedOnBeforeCheckLinkedDoc | (var Record Time Sheet Line) | 25-28 | - |
| Integration event | OnSubmitOnAfterCheck | (var Record Time Sheet Line) | 25-28 | - |