Report "Create Time Sheets"

ID 950
Namespace: Microsoft.Projects.TimeSheet

Properties

Name Value
ApplicationArea #Basic,#Suite
Caption Create Time Sheets
ProcessingOnly True
UsageCategory Tasks

Methods

InitParameters

procedure InitParameters(NewStartingDate: Date, NewNoOfPeriods: Integer, NewResourceFilter: Code[250], NewCreateLinesFromJobPlanning: Boolean, NewHideDialog: Boolean)

Parameters

Name Type Description
NewStartingDate Date
NewNoOfPeriods Integer
NewResourceFilter Code[250]
NewCreateLinesFromJobPlanning Boolean
NewHideDialog Boolean

Events

OnBeforeCheckUserSetup

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckUserSetup(var IsHandled: Boolean)

Parameters

Name Type Description
IsHandled Boolean

OnBeforeResourceOnAfterGerRecord

[IntegrationEvent(False,False)]
local procedure OnBeforeResourceOnAfterGerRecord(var Resource: Record Resource, var IsHandled: Boolean, var StartingDate: Date, var EndingDate: Date)

Parameters

Name Type Description
Resource Table Microsoft.Projects.Resources.Resource.Resource
IsHandled Boolean
StartingDate Date
EndingDate Date

OnResourceOnAfterGerRecordOnBeforeTimeSheetHeaderInsert

[IntegrationEvent(False,False)]
local procedure OnResourceOnAfterGerRecordOnBeforeTimeSheetHeaderInsert(var TimeSheetHeader: Record "Time Sheet Header", Resource: Record Resource)

Parameters

Name Type Description
TimeSheetHeader Table Microsoft.Projects.TimeSheet."Time Sheet Header"
Resource Table Microsoft.Projects.Resources.Resource.Resource

OnResourceOnAfterGerRecordOnAfterTimeSheetHeaderInserted

[IntegrationEvent(False,False)]
local procedure OnResourceOnAfterGerRecordOnAfterTimeSheetHeaderInserted(TimeSheetHeader: Record "Time Sheet Header", Resource: Record Resource)

Parameters

Name Type Description
TimeSheetHeader Table Microsoft.Projects.TimeSheet."Time Sheet Header"
Resource Table Microsoft.Projects.Resources.Resource.Resource

See also