Codeunit 950 Time Sheet Management in 18

App
Base Application

Procedures, 39Events, 14

Versions171819202122232425262728latest

Source29

Procedures, 39

NameParametersReturnsAccessObsolete
FilterTimeSheets(var Record Time Sheet Header, Integer)public-
CheckTimeSheetNo(var Record Time Sheet Header, Code[20])public-
SetTimeSheetNo(Code[20], var Record Time Sheet Line)public-
LookupOwnerTimeSheet(var Code[20], var Record Time Sheet Line, var Record Time Sheet Header)public-
LookupApproverTimeSheet(var Code[20], var Record Time Sheet Line, var Record Time Sheet Header)public-
FormatDate(Date, Option)Text[30]public-
CheckAccPeriod(Date)public-
CheckResourceTimeSheetOwner(Code[50], Code[20])public-
CalcStatusFactBoxData(var Record Time Sheet Header, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal)public-
CalcActSchedFactBoxData(Record Time Sheet Header, var Text[30], var Text[30], var Text[30], var Decimal, var Decimal)public-
FormatActualSched(Decimal, Decimal)Text[30]public-
FilterTimeSheetsArchive(var Record Time Sheet Header Archive, Integer)public-
CheckTimeSheetArchiveNo(var Record Time Sheet Header Archive, Code[20])public-
SetTimeSheetArchiveNo(Code[20], var Record Time Sheet Line Archive)public-
LookupOwnerTimeSheetArchive(var Code[20], var Record Time Sheet Line Archive, var Record Time Sheet Header Archive)public-
LookupApproverTimeSheetArchive(var Code[20], var Record Time Sheet Line Archive, var Record Time Sheet Header Archive)public-
CalcSummaryArcFactBoxData(Record Time Sheet Header Archive, var Text[30], var Decimal, var Decimal, var Decimal)public-
MoveTimeSheetToArchive(Record Time Sheet Header)public-
CopyPrevTimeSheetLines(Record Time Sheet Header)public-
CalcPrevTimeSheetLines(Record Time Sheet Header)Integerpublic-
CreateLinesFromJobPlanning(Record Time Sheet Header)Integerpublic-
CalcLinesFromJobPlanning(Record Time Sheet Header)Integerpublic-
FindTimeSheet(var Record Time Sheet Header, Option)Code[20]public-
FindTimeSheetArchive(var Record Time Sheet Header Archive, Option)Code[20]public-
GetDateFilter(Date, Date)Text[30]public-
CreateServDocLinesFromTS(Record Service Header)public-
CreateServDocLinesFromTSLine(Record Service Header, var Record Time Sheet Line)public-
CreateTSLineFromServiceLine(Record Service Line, Code[20], Boolean)public-
CreateTSLineFromServiceShptLine(Record Service Shipment Line)public-
CreateTSLineFromAssemblyLine(Record Assembly Header, Record Assembly Line, Decimal)public-
CreateTSPostingEntry(Record Time Sheet Detail, Decimal, Date, Code[20], Text[100])public-
CheckResJnlLine(Record Res. Journal Line)public-
CheckJobJnlLine(Record Job Journal Line)public-
CheckServiceLine(Record Service Line)public-
CopyFilteredTimeSheetLinesToBuffer(var Record Time Sheet Line, var Record Time Sheet Line)public-
UpdateTimeAllocation(Record Time Sheet Line, Decimal)public-
GetActivityInfo(Record Time Sheet Line, var Text[30], var Code[20], var Text[30], var Code[20])public-
ShowPostingEntries(Code[20], Integer)public-
FindNearestTimeSheetStartDate(Date)Datepublic-

Events, 14

KindNameParametersObsolete
Integration eventOnAfterCalcActSchedFactBoxData(var Record Time Sheet Header, var Text, var Decimal, var Decimal)-
Integration eventOnAfterCreateTSPostingEntry(Record Time Sheet Detail, var Record Time Sheet Posting Entry)-
Integration eventOnAfterCopyPrevTimeSheetLines()-
Integration eventOnCheckInsertJobPlanningLine(Record Job Planning Line, var Record Job Planning Line, var Boolean)-
Integration eventOnCopyPrevTimeSheetLinesOnBeforeCopyLine(var Record Time Sheet Line, var Boolean)-
Integration eventOnBeforeCreateTSLineFromServiceLine(var Record Service Line, var Boolean)-
Integration eventOnBeforeCreateTSLineFromServiceShptLine(var Record Service Shipment Line, var Boolean)-
Integration eventOnBeforeFillJobPlanningBuffer(var Record Job Planning Line, var Record Job Planning Line, Record Time Sheet Header, var Boolean)-
Integration eventOnBeforeFilterTimeSheets(var Record Time Sheet Header, Integer, var Boolean)-
Integration eventOnBeforeToTimeSheetLineInsert(var Record Time Sheet Line, Record Time Sheet Line)-
Integration eventOnCreateLinesFromJobPlanningOnBeforeTimeSheetLineInsert(var Record Time Sheet Line, var Record Job Planning Line)-
Integration eventOnAfterGetActivityInfo(var Record Time Sheet Line, var Text[30], var Code[20], var Text[30], var Code[20])-
Integration eventOnFillJobPlanningBufferOnBeforeJobPlanningLineBufferInsert(Record Job Planning Line, var Record Job Planning Line)-
Integration eventOnGetActivityInfoCaseTypeElse(var Record Time Sheet Line, var Text[30], var Code[20], var Text[30], var Code[20])-