KVSPSAADVAdvanceChainMgt#
Procedures#
OpenAdvancePlanFromBudgetLine(Record KVSPSA Job Budget Line) :#
procedure OpenAdvancePlanFromBudgetLine(KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"):
OpenAdvancePlanFromPSPLine(Record KVSPSAJobPSPLine) :#
procedure OpenAdvancePlanFromPSPLine(KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"):
OpenAdvanceStatisticsFromBudgetLine(Record KVSPSA Job Budget Line) :#
procedure OpenAdvanceStatisticsFromBudgetLine(KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"):
OpenAdvanceStatisticsFromPSPLine(Record KVSPSAJobPSPLine) :#
procedure OpenAdvanceStatisticsFromPSPLine(KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"):
Events#
KVSPSAADVOnAfterCalcSourceAccountChangedForBudgetLine(Record KVSPSA Job Budget Line, Record KVSPSA Job Budget Line, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterCalcSourceAccountChangedForBudgetLine(var KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var xKVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnAfterCalcSourceAccountChangedForBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterCalcSourceAccountChangedForBudgetLine(var KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var xKVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean)
begin
end;
KVSPSAADVOnAfterCalcSourceAccountChangedForJob(Record Job, Record Job, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterCalcSourceAccountChangedForJob(Job: Record "Job"; xRecJob: Record "Job"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnAfterCalcSourceAccountChangedForJob', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterCalcSourceAccountChangedForJob(Job: Record "Job"; xRecJob: Record "Job"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean)
begin
end;
KVSPSAADVOnAfterCalcSourceAccountChangedForPSPLine(Record KVSPSAJobPSPLine, Record KVSPSAJobPSPLine, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterCalcSourceAccountChangedForPSPLine(var KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var xKVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnAfterCalcSourceAccountChangedForPSPLine', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterCalcSourceAccountChangedForPSPLine(var KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var xKVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean)
begin
end;
KVSPSAADVOnAfterSetFiltersForBudgetLineUpdateByJob(Record Job, Record Job, Boolean, Boolean, Record KVSPSA Job Budget Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterSetFiltersForBudgetLineUpdateByJob(Job: Record "Job"; xRecJob: Record "Job"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean; var KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnAfterSetFiltersForBudgetLineUpdateByJob', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterSetFiltersForBudgetLineUpdateByJob(Job: Record "Job"; xRecJob: Record "Job"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean; var KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line")
begin
end;
KVSPSAADVOnAfterSetFiltersForPSPLineUpdateByJob(Record Job, Record Job, Boolean, Boolean, Record KVSPSAJobPSPLine) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterSetFiltersForPSPLineUpdateByJob(Job: Record "Job"; xRecJob: Record "Job"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean; var KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnAfterSetFiltersForPSPLineUpdateByJob', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterSetFiltersForPSPLineUpdateByJob(Job: Record "Job"; xRecJob: Record "Job"; var SourceAccountChanged: Boolean; var SourceDocumentChanged: Boolean; var KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine")
begin
end;
KVSPSAADVOnAfterUpdateJobAdvanceChainNoAfterAdvPaymLevelChange(Record Job, Record Job, Integer) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterUpdateJobAdvanceChainNoAfterAdvPaymLevelChange(var Job: Record "Job"; var xRecJob: Record "Job"; CurrFieldNo: Integer):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnAfterUpdateJobAdvanceChainNoAfterAdvPaymLevelChange', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterUpdateJobAdvanceChainNoAfterAdvPaymLevelChange(var Job: Record "Job"; var xRecJob: Record "Job"; CurrFieldNo: Integer)
begin
end;
KVSPSAADVOnBeforeFillSalesLineAdvanceChainByPSPOrBudgetLine(Record Sales Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeFillSalesLineAdvanceChainByPSPOrBudgetLine(var SalesLine: Record "Sales Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnBeforeFillSalesLineAdvanceChainByPSPOrBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeFillSalesLineAdvanceChainByPSPOrBudgetLine(var SalesLine: Record "Sales Line"; var IsHandled: Boolean)
begin
end;
KVSPSAADVOnBeforeOpenAdvancePlanFromBudgetLine(Record KVSPSA Job Budget Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeOpenAdvancePlanFromBudgetLine(KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnBeforeOpenAdvancePlanFromBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeOpenAdvancePlanFromBudgetLine(KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean)
begin
end;
KVSPSAADVOnBeforeOpenAdvancePlanFromPSPLine(Record KVSPSAJobPSPLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeOpenAdvancePlanFromPSPLine(KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnBeforeOpenAdvancePlanFromPSPLine', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeOpenAdvancePlanFromPSPLine(KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean)
begin
end;
KVSPSAADVOnBeforeOpenAdvanceStatisticsFromBudgetLine(Record KVSPSA Job Budget Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeOpenAdvanceStatisticsFromBudgetLine(KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnBeforeOpenAdvanceStatisticsFromBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeOpenAdvanceStatisticsFromBudgetLine(KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean)
begin
end;
KVSPSAADVOnBeforeOpenAdvanceStatisticsFromPSPLine(Record KVSPSAJobPSPLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeOpenAdvanceStatisticsFromPSPLine(KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnBeforeOpenAdvanceStatisticsFromPSPLine', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeOpenAdvanceStatisticsFromPSPLine(KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean)
begin
end;
KVSPSAADVOnBeforeUpdateJobAdvanceChainNoAfterAdvPaymLevelChange(Record Job, Record Job, Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeUpdateJobAdvanceChainNoAfterAdvPaymLevelChange(var Job: Record "Job"; var xRecJob: Record "Job"; CurrFieldNo: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVAdvanceChainMgt", 'KVSPSAADVOnBeforeUpdateJobAdvanceChainNoAfterAdvPaymLevelChange', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeUpdateJobAdvanceChainNoAfterAdvPaymLevelChange(var Job: Record "Job"; var xRecJob: Record "Job"; CurrFieldNo: Integer; var IsHandled: Boolean)
begin
end;