Skip to content

KVSPSAUpdateJobBudgetEntries#

Events#

KVSPSAOnBeforeDeleteNewJobBudgetLineInUpdateTotalCost(Record KVSPSA Job Budget Line) :#

Summary: Use to change or clear values in new job budget line before it is deleted with delete(true)

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeDeleteNewJobBudgetLineInUpdateTotalCost(var NewJobBudgetLine: Record "KVSPSA Job Budget Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdateJobBudgetEntries", 'KVSPSAOnBeforeDeleteNewJobBudgetLineInUpdateTotalCost', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeDeleteNewJobBudgetLineInUpdateTotalCost(var NewJobBudgetLine: Record "KVSPSA Job Budget Line")
begin
end;

KVSPSAOnBeforeInsertNewJobBudgetLineInUpdateTotalCost(Record KVSPSA Job Budget Line, Record KVSPSA Job Budget Line) :#

Summary: Use to change or clear values in new job budget line based on original job budget line before it is inserted

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertNewJobBudgetLineInUpdateTotalCost(var NewJobBudgetLine: Record "KVSPSA Job Budget Line"; var JobBudgetLine: Record "KVSPSA Job Budget Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdateJobBudgetEntries", 'KVSPSAOnBeforeInsertNewJobBudgetLineInUpdateTotalCost', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertNewJobBudgetLineInUpdateTotalCost(var NewJobBudgetLine: Record "KVSPSA Job Budget Line"; var JobBudgetLine: Record "KVSPSA Job Budget Line")
begin
end;