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):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnAfterFilterLines', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterFilterLines(var TimeSheetLine: Record "Time Sheet Line"; ActionType: Option; ProcessAll: Boolean)
begin
end;
KVSPSAOnAfterGetTimeSheetHeader(Record Time Sheet Header) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetTimeSheetHeader(var TimeSheetHeader: Record "Time Sheet Header"):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnAfterGetTimeSheetHeader', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterGetTimeSheetHeader(var TimeSheetHeader: Record "Time Sheet Header")
begin
end;
KVSPSAOnAfterProcess(Record Time Sheet Line, Option) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterProcess(var TimeSheetLine: Record "Time Sheet Line"; Action: Option):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnAfterProcess', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterProcess(var TimeSheetLine: Record "Time Sheet Line"; Action: Option)
begin
end;
KVSPSAOnBeforeApproveLines(Record Time Sheet Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeApproveLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnBeforeApproveLines', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeApproveLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeRejectLines(Record Time Sheet Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeRejectLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnBeforeRejectLines', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeRejectLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeReopenApprovedLines(Record Time Sheet Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeReopenApprovedLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnBeforeReopenApprovedLines', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeReopenApprovedLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeReopenSubmittedLines(Record Time Sheet Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeReopenSubmittedLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnBeforeReopenSubmittedLines', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeReopenSubmittedLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeSubmitLines(Record Time Sheet Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeSubmitLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetLineSbf", 'KVSPSAOnBeforeSubmitLines', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeSubmitLines(var TimeSheetLine: Record "Time Sheet Line"; var IsHandled: Boolean)
begin
end;