KVSADVCalcBufferMgtBase
Procedures
GenerateCalculationBufferForSingleAdvChain(Record KVSADVAdvanceChain, Record KVSADVAdvanceCalcBufferCells) :
procedure GenerateCalculationBufferForSingleAdvChain(AdvanceChain: Record "KVSADVAdvanceChain"; var CellsBuffer: Record "KVSADVAdvanceCalcBufferCells" temporary):
GenerateCalculationBufferForMultiAdvChains(Record KVSADVAdvanceChain, Record KVSADVAdvanceCalcBufferCells) :
procedure GenerateCalculationBufferForMultiAdvChains(var AdvanceChains: Record "KVSADVAdvanceChain"; var CellsBuffer: Record "KVSADVAdvanceCalcBufferCells" temporary):
GenerateLinesBuffer(Record KVSADVAdvanceCalcBufferLines, Record KVSADVAdvanceCalcBufferCells, Record Date) :
procedure GenerateLinesBuffer(var LinesBuffer: Record "KVSADVAdvanceCalcBufferLines" temporary; var CellsBuffer: Record "KVSADVAdvanceCalcBufferCells" temporary; var ColumnsBuffer: Record "Date" temporary):
GenerateColumnsBuffer(Record Date, Record KVSADVAdvanceCalcBufferCells) :
procedure GenerateColumnsBuffer(var ColumnsBuffer: Record "Date" temporary; var CellsBuffer: Record "KVSADVAdvanceCalcBufferCells" temporary):
SetOptions(Boolean, Boolean) :
procedure SetOptions(NewShowAmountInLCY: Boolean; NewShowNetAmounts: Boolean):
CalcCellFromCalculationBuffer(Record KVSADVAdvanceCalcBufferLines, Record KVSADVAdvanceCalcBufferCells, Date, Option) : Text
procedure CalcCellFromCalculationBuffer(var CurrLinesBuffer: Record "KVSADVAdvanceCalcBufferLines" temporary; var CellsBuffer: Record "KVSADVAdvanceCalcBufferCells" temporary; CurrDate: Date; var FoundCellType: Option): Text
DrilldownCalcBufferCell(Record KVSADVAdvanceCalcBufferCells) :
procedure DrilldownCalcBufferCell(var CellsBuffer: Record "KVSADVAdvanceCalcBufferCells" temporary):