Table of Contents

KVSPSATimeSheetLineSbf

Procedures

SetColumns(Code[20]) :

Summary: This procedure create lines for show in the time sheet page.

procedure SetColumns(TimeSheetNo: Code[20]): 

Parameters:

  • TimeSheetNo: Time Sheet No. used to get time sheet header for the period start date.

SetManagerTimeSheetMode() :

Summary: This procedure sets the page to manager time sheet mode.

procedure SetManagerTimeSheetMode(): 

Events

KVSPSAOnAfterFilterLines(Record Time Sheet Line, Option, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterFilterLines(var TimeSheetLine: Record "Time Sheet Line"; ActionType: Option; ProcessAll: Boolean): 

KVSPSAOnAfterGetTimeSheetHeader(Record Time Sheet Header) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetTimeSheetHeader(var TimeSheetHeader: Record "Time Sheet Header"): 

KVSPSAOnAfterProcess(Record Time Sheet Line, Option) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterProcess(var TimeSheetLine: Record "Time Sheet Line"; Action: Option): 

KVSPSAOnBeforeApproveLines(Record Time Sheet Line, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeApproveLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean): 

KVSPSAOnBeforeRejectLines(Record Time Sheet Line, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeRejectLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean): 

KVSPSAOnBeforeReopenApprovedLines(Record Time Sheet Line, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeReopenApprovedLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean): 

KVSPSAOnBeforeReopenSubmittedLines(Record Time Sheet Line, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeReopenSubmittedLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean): 

KVSPSAOnBeforeSubmitLines(Record Time Sheet Line, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeSubmitLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean):