Codeunit 951 Time Sheet Approval Management in 25
- App
- Base Application
- Namespace
- Microsoft.Projects.TimeSheet
Versions171819202122232425262728latest
Source29
Procedures, 25
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| Submit | (var Record Time Sheet Line) | public | - | ||||
| ReopenSubmitted | (var Record Time Sheet Line) | public | - | ||||
| ReopenApproved | (var Record Time Sheet Line) | public | - | ||||
| Reject | (var Record Time Sheet Line) | public | - | ||||
| Approve | (var Record Time Sheet Line) | public | - | ||||
| GetTimeSheetDialogText | (Option, Integer) | Text[100] | public | Pending 25.0 | |||
| Replaced with GetTimeSheetActionDialogText to remove 100 characters limitation. | |||||||
| GetManagerTimeSheetDialogText | (Option, Integer) | Text[100] | public | Pending 25.0 | |||
| Replaced with GetManagerTimeSheetActionDialogText to remove 100 characters limitation. | |||||||
| GetTimeSheetDialogInstruction | (Option) | Text[100] | public | Pending 25.0 | |||
| Replaced with GetTimeSheetActionDialogInstruction to remove 100 characters limitation. | |||||||
| GetManagerTimeSheetDialogInstruction | (Option) | Text[100] | public | Pending 25.0 | |||
| Replaced with GetManagerTimeSheetActionDialogInstruction to remove 100 characters limitation. | |||||||
| ProcessAction | (var Record Time Sheet Line, Option) | public | - | ||||
| SubmitIfConfirmed | (var Record Time Sheet Line) | public | - | ||||
| ReopenSubmittedIfConfirmed | (var Record Time Sheet Line) | public | - | ||||
| ReopenApprovedIfConfirmed | (var Record Time Sheet Line) | public | - | ||||
| RejectIfConfirmed | (var Record Time Sheet Line) | public | - | ||||
| ApproveIfConfirmed | (var Record Time Sheet Line) | public | - | ||||
| GetCommonTimeSheetDialogText | (Option, Integer) | Text[100] | public | Pending 25.0 | |||
| Replaced with GetCommonTimeSheetActionDialogText to remove 100 characters limitation. | |||||||
| ConfirmAction | (Option) | Boolean | public | - | |||
| GetCommonTimeSheetDialogInstruction | (Option) | Text | public | - | |||
| PostAbsence | (var Record Time Sheet Line) | public | - | ||||
| NoTimeSheetLinesToProcess | (Enum Time Sheet Action) | internal | - | ||||
| GetTimeSheetActionDialogText | (Option, Integer) | Text | public | - | |||
| GetManagerTimeSheetActionDialogText | (Option, Integer) | Text | public | - | |||
| GetCommonTimeSheetActionDialogText | (Option, Integer) | Text | public | - | |||
| GetTimeSheetActionDialogInstruction | (Option) | Text | public | - | |||
| GetManagerTimeSheetActionDialogInstruction | (Option) | Text | public | - | |||
Events, 24
| Kind | Name | Parameters | Obsolete | ||||
|---|---|---|---|---|---|---|---|
| Integration event | OnBeforeInsertEmployeeAbsence | (var Record Employee Absence, Record Time Sheet Line, var Record Time Sheet Detail) | - | ||||
| Integration event | OnAfterSubmit | (var Record Time Sheet Line) | - | ||||
| Integration event | OnAfterReopenSubmitted | (var Record Time Sheet Line) | - | ||||
| Integration event | OnAfterReopenApproved | (var Record Time Sheet Line) | - | ||||
| Integration event | OnAfterReject | (var Record Time Sheet Line) | - | ||||
| Integration event | OnAfterApprove | (var Record Time Sheet Line) | - | ||||
| Integration event | OnApproveOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | - | ||||
| Integration event | OnRejectOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | - | ||||
| Integration event | OnReopenApprovedOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | - | ||||
| Integration event | OnReopenSubmittedOnAfterModify | (var Record Time Sheet Line) | - | ||||
| Integration event | OnReopenSubmittedOnBeforeModify | (var Record Time Sheet Line) | - | ||||
| Integration event | OnSubmitOnBeforeTimeSheetLineModify | (var Record Time Sheet Line) | - | ||||
| Integration event | OnBeforeApprove | (var Record Time Sheet Line, var Boolean) | - | ||||
| Integration event | OnBeforeSubmit | (var Record Time Sheet Line, var Boolean) | - | ||||
| Integration event | OnBeforeGetTimeSheetDialogText | (Option, Decimal, var Text[100], var Boolean) | Pending 25.0 | ||||
| Replaced with OnBeforeGetTimeSheetActionDialogText and OnBeforeGetCommonTimeSheetActionDialogText to remove 100 characters limitation. | |||||||
| Integration event | OnBeforeGetManagerTimeSheetDialogText | (Option, Decimal, var Text[100], var Boolean) | Pending 25.0 | ||||
| Replaced with OnBeforeGetManagerTimeSheetActionDialogText to remove 100 characters limitation. | |||||||
| Integration event | OnBeforeCheckApproverPermissions | (var Record Time Sheet Line, var Boolean) | - | ||||
| Integration event | OnBeforePostAbsence | (var Record Time Sheet Line, var Boolean) | - | ||||
| Integration event | OnBeforeReject | (var Record Time Sheet Line, var Boolean) | - | ||||
| Integration event | OnBeforeGetTimeSheetActionDialogText | (Option, Decimal, var Text, var Boolean) | - | ||||
| Integration event | OnBeforeGetCommonTimeSheetActionDialogText | (Option, Decimal, var Text, var Boolean) | - | ||||
| Integration event | OnBeforeGetManagerTimeSheetActionDialogText | (Option, Decimal, var Text, var Boolean) | - | ||||
| Integration event | OnReopenApprovedOnBeforeCheckLinkedDoc | (var Record Time Sheet Line) | - | ||||
| Integration event | OnSubmitOnAfterCheck | (var Record Time Sheet Line) | - | ||||