Skip to content

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;