Skip to content

KVSADViAdvanceChainCreatePlanningEntriesByLines#

Procedures#

IsCreatePlanningEntriesByLinesSupported(Record KVSADVAdvanceChain) : Boolean#

Summary: Checks if the advance chain supports creating planning entries by lines.

procedure IsCreatePlanningEntriesByLinesSupported(AdvanceChain: Record "KVSADVAdvanceChain"): Boolean

Parameters:

  • AdvanceChain: The advance chain to check.

Returns: True if the advance chain supports creating planning entries by lines, otherwise false.

CreatePlanningEntriesByLines(Record KVSADVAdvanceChain) :#

Summary: Only relevant if IsCreatePlanningEntriesByLinesSupported returns true

procedure CreatePlanningEntriesByLines(AdvanceChain: Record "KVSADVAdvanceChain"): 

Parameters:

  • AdvanceChain: The advance chain to create planning entries for.

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

Summary: Only relevant if IsCreatePlanningEntriesByLinesSupported returns true

procedure GetBaseAmountForSourceDocumentLine(AdvanceChain: Record "KVSADVAdvanceChain"; AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"): Decimal

Parameters:

  • AdvanceChain: The advance chain to get the base amount from.
  • AdvancePlanningEntry: The advance planning entry to get the base amount from.

Returns: The base amount for the source document line.

IsUseQuantityShareInAdvanceInvoiceSupported(Record KVSADVAdvanceChain) : Boolean#

procedure IsUseQuantityShareInAdvanceInvoiceSupported(AdvanceChain: Record "KVSADVAdvanceChain"): Boolean

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

Summary: Only relevant if IsUseQuantityShareInAdvanceInvoiceSupported returns true

procedure GetBaseQuantityFromAdvancePlanningEntry(AdvanceChain: Record "KVSADVAdvanceChain"; AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"): Decimal

Parameters:

  • AdvanceChain: The advance chain to get the base quantity from.
  • AdvancePlanningEntry: The advance planning entry to get the base quantity from.

Returns: The base quantity for the source document line.