Skip to content

KVSADVAdvance Planning Chart#

Procedures#

SetAdvanceChain(Record KVSADVAdvanceChain) :#

procedure SetAdvanceChain(NewAdvanceChain: Record "KVSADVAdvanceChain"): 

GetParentAdvChain(Record KVSADVAdvanceChain) :#

procedure GetParentAdvChain(var RetrievedAdvanceChain: Record "KVSADVAdvanceChain"): 

GetJobTaskNoEditable() : Boolean#

procedure GetJobTaskNoEditable(): Boolean

Events#

OnAfterCalcJobAndJobTaskDescription(Record KVSADVAdvanceChain, Text, Text) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCalcJobAndJobTaskDescription(ParentAdvanceChain: Record "KVSADVAdvanceChain"; var JobDescription: Text; var JobTaskDescription: Text): 
[EventSubscriber(ObjectType::Page, Page::"KVSADVAdvance Planning Chart", 'OnAfterCalcJobAndJobTaskDescription', '', false, false)]
local procedure DoSomethingOnAfterCalcJobAndJobTaskDescription(ParentAdvanceChain: Record "KVSADVAdvanceChain"; var JobDescription: Text; var JobTaskDescription: Text)
begin
end;

OnAfterUpdateSums(Record KVSADVAdvanceChain, Record KVSADVAdvance Planning Entry, Decimal, Decimal) :#

[IntegrationEvent(false, false)]
local procedure OnAfterUpdateSums(ParentAdvanceChain: Record "KVSADVAdvanceChain"; var AdvancePaymPlanningEntry: Record "KVSADVAdvance Planning Entry"; var SumAdvancePlanningEntries: Decimal; var SumClosingPlanningEntries: Decimal): 
[EventSubscriber(ObjectType::Page, Page::"KVSADVAdvance Planning Chart", 'OnAfterUpdateSums', '', false, false)]
local procedure DoSomethingOnAfterUpdateSums(ParentAdvanceChain: Record "KVSADVAdvanceChain"; var AdvancePaymPlanningEntry: Record "KVSADVAdvance Planning Entry"; var SumAdvancePlanningEntries: Decimal; var SumClosingPlanningEntries: Decimal)
begin
end;

Protected Variables#

ParentAdvanceChain#

Type: Record (KVSADVAdvanceChain)

BaseAmount#

Type: Decimal

SumAdvancePlanningEntries#

Type: Decimal

SumClosingPlanningEntries#

Type: Decimal

JobDescription#

Type: Text

JobTaskDescription#

Type: Text

WarningText#

Type: Text