Table of Contents

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): 

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): 

OnBeforeGetShowNonDeductibleVAT(Record KVSADVAdvance Planning Entry, Boolean, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeGetShowNonDeductibleVAT(var AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"; var Result: Boolean; var IsHandled: Boolean): 

Protected Variables

ParentAdvanceChain

Type: Record (KVSADVAdvanceChain)

TemplateHeaderCodeVisible

Type: Boolean

BaseAmount

Type: Decimal

SumAdvancePlanningEntries

Type: Decimal

SumClosingPlanningEntries

Type: Decimal

JobDescription

Type: Text

JobTaskDescription

Type: Text

WarningText

Type: Text