Skip to content

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;