Codeunit 951 Time Sheet Approval Management in 28

App
Base Application
Namespace
Microsoft.Projects.TimeSheet

Procedures, 20Events, 22

Versions171819202122232425262728latest

Source29

Procedures, 20

NameParametersReturnsAccessObsolete
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-
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-
ConfirmAction(Option)Booleanpublic-
GetCommonTimeSheetDialogInstruction(Option)Textpublic-
PostAbsence(var Record Time Sheet Line)public-
NoTimeSheetLinesToProcess(Enum Time Sheet Action)internal-
GetTimeSheetActionDialogText(Option, Integer)Textpublic-
GetManagerTimeSheetActionDialogText(Option, Integer)Textpublic-
GetCommonTimeSheetActionDialogText(Option, Integer)Textpublic-
GetTimeSheetActionDialogInstruction(Option)Textpublic-
GetManagerTimeSheetActionDialogInstruction(Option)Textpublic-

Events, 22

KindNameParametersObsolete
Integration eventOnBeforeInsertEmployeeAbsence(var Record Employee Absence, Record Time Sheet Line, var Record Time Sheet Detail)-
Integration eventOnAfterSubmit(var Record Time Sheet Line)-
Integration eventOnAfterReopenSubmitted(var Record Time Sheet Line)-
Integration eventOnAfterReopenApproved(var Record Time Sheet Line)-
Integration eventOnAfterReject(var Record Time Sheet Line)-
Integration eventOnAfterApprove(var Record Time Sheet Line)-
Integration eventOnApproveOnBeforeTimeSheetLineModify(var Record Time Sheet Line)-
Integration eventOnRejectOnBeforeTimeSheetLineModify(var Record Time Sheet Line)-
Integration eventOnReopenApprovedOnBeforeTimeSheetLineModify(var Record Time Sheet Line)-
Integration eventOnReopenSubmittedOnAfterModify(var Record Time Sheet Line)-
Integration eventOnReopenSubmittedOnBeforeModify(var Record Time Sheet Line)-
Integration eventOnSubmitOnBeforeTimeSheetLineModify(var Record Time Sheet Line)-
Integration eventOnBeforeApprove(var Record Time Sheet Line, var Boolean)-
Integration eventOnBeforeSubmit(var Record Time Sheet Line, var Boolean)-
Integration eventOnBeforeCheckApproverPermissions(var Record Time Sheet Line, var Boolean)-
Integration eventOnBeforePostAbsence(var Record Time Sheet Line, var Boolean)-
Integration eventOnBeforeReject(var Record Time Sheet Line, var Boolean)-
Integration eventOnBeforeGetTimeSheetActionDialogText(Option, Decimal, var Text, var Boolean)-
Integration eventOnBeforeGetCommonTimeSheetActionDialogText(Option, Decimal, var Text, var Boolean)-
Integration eventOnBeforeGetManagerTimeSheetActionDialogText(Option, Decimal, var Text, var Boolean)-
Integration eventOnReopenApprovedOnBeforeCheckLinkedDoc(var Record Time Sheet Line)-
Integration eventOnSubmitOnAfterCheck(var Record Time Sheet Line)-