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):