Skip to content

KVSPSATime Sheet Management#

Events#

KVSPSAOnBeforeCheckPostingInStatus(Record Time Sheet Line, Record Job, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckPostingInStatus(var TimeSheetLine: Record "Time Sheet Line"; Job: Record "Job"; var SkipPostingInQuoteStatusCheck: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSATime Sheet Management", 'KVSPSAOnBeforeCheckPostingInStatus', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckPostingInStatus(var TimeSheetLine: Record "Time Sheet Line"; Job: Record "Job"; var SkipPostingInQuoteStatusCheck: Boolean; var IsHandled: Boolean)
begin
end;

KVSPSAOnAfterOnCopyPrevTimeSheetLinesOnBeforeCopyLineTimeSheetManagement(Record Time Sheet Line, Record Job, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterOnCopyPrevTimeSheetLinesOnBeforeCopyLineTimeSheetManagement(var TimeSheetLine: Record "Time Sheet Line"; Job: Record "Job"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSATime Sheet Management", 'KVSPSAOnAfterOnCopyPrevTimeSheetLinesOnBeforeCopyLineTimeSheetManagement', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterOnCopyPrevTimeSheetLinesOnBeforeCopyLineTimeSheetManagement(var TimeSheetLine: Record "Time Sheet Line"; Job: Record "Job"; var IsHandled: Boolean)
begin
end;