KVSPSATimeSheetCard#
Procedures#
SetManagerTimeSheetMode() :#
procedure SetManagerTimeSheetMode():
Events#
KVSPSAOnAfterProcess(Record Time Sheet Header, Option) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterProcess(var TimeSheetHeader: Record "Time Sheet Header"; ActionType: Option):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetCard", 'KVSPSAOnAfterProcess', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterProcess(var TimeSheetHeader: Record "Time Sheet Header"; ActionType: Option)
begin
end;
KVSPSAOnBeforeReopenLines(Record Time Sheet Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeReopenLines(var TimeSheetHeader: Record "Time Sheet Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetCard", 'KVSPSAOnBeforeReopenLines', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeReopenLines(var TimeSheetHeader: Record "Time Sheet Header"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeSubmitLines(Record Time Sheet Header, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeSubmitLines(var TimeSheetHeader: Record "Time Sheet Header"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetCard", 'KVSPSAOnBeforeSubmitLines', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeSubmitLines(var TimeSheetHeader: Record "Time Sheet Header"; var IsHandled: Boolean)
begin
end;
KVSPSAOnProcessOnAfterTimeSheetLinesFiltered(Record Time Sheet Line, Option) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnProcessOnAfterTimeSheetLinesFiltered(var TimeSheetLine: Record "Time Sheet Line"; ActionType: Option):
[EventSubscriber(ObjectType::Page, Page::"KVSPSATimeSheetCard", 'KVSPSAOnProcessOnAfterTimeSheetLinesFiltered', '', false, false)]
local procedure DoSomethingKVSPSAOnProcessOnAfterTimeSheetLinesFiltered(var TimeSheetLine: Record "Time Sheet Line"; ActionType: Option)
begin
end;