KVSPSATimeSheetLineSbf#
Procedures#
SetColumns(Code[20]) :#
procedure SetColumns(TimeSheetNo: Code[20]):
SetManagerTimeSheetMode() :#
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;