Codeunit 8 AccSchedManagement in 27

App
Base Application
Namespace
Microsoft.Finance.FinancialReports

Procedures, 60Events, 71

Versions171819202122232425262728latest

Source29

Procedures, 60

NameParametersReturnsAccessObsolete
OpenSchedule(var Code[10], var Record Acc. Schedule Line)public-
OpenAndCheckSchedule(var Code[10], var Record Acc. Schedule Line)public-
CheckName(Code[10])public-
SetName(Code[10], var Record Acc. Schedule Line)public-
LookupName(Code[10], var Text[10])Booleanpublic-
OpenColumns(var Code[10], var Record Column Layout)public-
CheckColumnName(Code[10])public-
SetColumnName(Code[10], var Record Column Layout)public-
CopyColumnsToTemp(Code[10], var Record Column Layout)public-
LookupColumnName(Code[10], var Text[10])Booleanpublic-
CheckAnalysisView(Code[10], Code[10], Boolean)public-
CalcCell(var Record Acc. Schedule Line, var Record Column Layout, Boolean)Decimalpublic-
CalcCellValue(Record Acc. Schedule Line, Record Column Layout, Boolean)Decimalpublic-
SetGLAccRowFilters(var Record G/L Account, var Record Acc. Schedule Line)public-
SetCFAccRowFilter(var Record Cash Flow Account, var Record Acc. Schedule Line)public-
SetGLAccColumnFilters(var Record G/L Account, Record Acc. Schedule Line, var Record Column Layout)public-
SetCFAccColumnFilter(var Record Cash Flow Account, Record Acc. Schedule Line, var Record Column Layout)public-
FormatCellAsText(var Record Column Layout, Decimal, Boolean)Text[30]public-
GetDivisionError()Booleanpublic-
GetPeriodError()Booleanpublic-
InsertGLAccounts(var Record Acc. Schedule Line)public-
InsertCFAccounts(var Record Acc. Schedule Line)public-
InsertCostTypes(var Record Acc. Schedule Line)public-
SetAccSchedName(var Record Acc. Schedule Name)public-
GetDimTotalingFilter(Integer, Text[250])Text[1024]public-
SetCostTypeRowFilters(var Record Cost Type, var Record Acc. Schedule Line, var Record Column Layout)public-
SetCostTypeColumnFilters(var Record Cost Type, Record Acc. Schedule Line, var Record Column Layout)public-
HasDimFilter(var Record Acc. Schedule Line, var Record Column Layout)Booleanpublic-
CalcColumnDates(Record Column Layout, var Date, var Date, var Date)public-
SetStartDateEndDate(Date, Date)public-
DrillDown(Record Column Layout, var Record Acc. Schedule Line, Option)public-
DrillDownFromOverviewPage(Record Column Layout, var Record Acc. Schedule Line, Option)public-
CalcFieldError(var Option, Integer, Integer)public-
ForceRecalculate(Boolean)public-
GetStartDateEndDate(var Date, var Date)public-
FindPeriod(var Record Acc. Schedule Line, Text[3], Enum Analysis Period Type)public-
ApplyOperator(Decimal, Decimal, Char, var Boolean)Decimalpublic-
ParseExpression(Text, var Integer)Booleanpublic-
IsExpressionFilter(Text)Booleanpublic-
GLAccCategoryText(Record Acc. Schedule Line)Text[250]public-
SetAnalysisViewRead(Boolean)public-
AccPeriodStartEnd(Record Column Layout, Date, var Date, var Date)public-
FormatCellResult(Record Acc. Schedule Line, Record Column Layout, Boolean, var Decimal)public-
CalcCFAccount(var Record Cash Flow Account, var Record Acc. Schedule Line, var Record Column Layout)Decimalpublic-
EvaluateExpression(Boolean, Text, Record Acc. Schedule Line, Record Column Layout, Boolean)Decimalpublic-
ShowError(Text, var Record Acc. Schedule Line, var Record Column Layout)public-
CalcCostType(var Record Cost Type, var Record Acc. Schedule Line, var Record Column Layout, Boolean)Decimalpublic-
ConflictAmountType(Record Acc. Schedule Line, Enum Account Schedule Amount Type, var Enum Account Schedule Amount Type)Booleanpublic-
DrillDownOnGLAccount(Record Column Layout, var Record Acc. Schedule Line)public-
DrillDownOnCFAccount(Record Column Layout, var Record Acc. Schedule Line)public-
CalcLCYToACY(Decimal)Decimalpublic-
CalcGLAcc(var Record G/L Account, var Record Acc. Schedule Line, var Record Column Layout, Boolean)Decimalpublic-
SetGLAccGLEntryFilters(var Record G/L Account, var Record G/L Entry, var Record Acc. Schedule Line, var Record Column Layout, Boolean, Boolean)public-
SetGLAccGLBudgetEntryFilters(var Record G/L Account, var Record G/L Budget Entry, var Record Acc. Schedule Line, var Record Column Layout, Boolean, Boolean)public-
SetGLAccAnalysisViewBudgetEntries(var Record G/L Account, var Record Analysis View Budget Entry, var Record Acc. Schedule Line, var Record Column Layout)public-
SetGLAccAnalysisViewEntryFilters(var Record G/L Account, var Record Analysis View Entry, var Record Acc. Schedule Line, var Record Column Layout)public-
MoveAccSchedLines(var Record Acc. Schedule Line, Integer)public-
SetFiscalStartDate(Date)public-
GetFiscalStartDate()Datepublic-
CalcColumnHeader(var Record Acc. Schedule Line, Record Column Layout)Textpublic-

Events, 71

KindNameParametersObsolete
Integration eventOnAfterAccSchedLineInsert(var Record Acc. Schedule Line)-
Integration eventOnAfterInsertGLAccounts(var Record Acc. Schedule Line)-
Integration eventOnAfterSetGLAccRowFilters(var Record G/L Account, var Record Acc. Schedule Line)-
Integration eventOnAfterSetCFAccRowFilter(var Record Cash Flow Account, var Record Acc. Schedule Line)-
Integration eventOnAfterSetGLAccGLEntryFilters(var Record G/L Account, var Record G/L Entry, var Record Acc. Schedule Line, var Record Column Layout, Boolean, Boolean)-
Integration eventOnAfterSetGLAccGLBudgetEntryFilters(var Record G/L Account, var Record G/L Budget Entry, var Record Acc. Schedule Line, var Record Column Layout, Boolean, Boolean)-
Integration eventOnAfterSetGLAccAnalysisViewEntryFilters(var Record G/L Account, var Record Analysis View Entry, var Record Acc. Schedule Line, var Record Column Layout)-
Integration eventOnAfterSetGLAccAnalysisViewBudgetEntries(var Record G/L Account, var Record Analysis View Budget Entry, var Record Acc. Schedule Line, var Record Column Layout)-
Integration eventOnAfterSetCostEntryFilters(var Record Cost Type, var Record Cost Entry, var Record Acc. Schedule Line, var Record Column Layout, Boolean)-
Integration eventOnAfterSetCostTypeRowFilters(var Record Cost Type, var Record Acc. Schedule Line)-
Integration eventOnAfterSetCostBudgetEntryFilters(var Record Cost Type, var Record Cost Budget Entry, var Record Acc. Schedule Line, var Record Column Layout)-
Integration eventOnBeforeCalcCellExit(var Record Acc. Schedule Line, var Record Column Layout, Boolean, var Decimal)-
Integration eventOnBeforeCalcGLAcc(var Record G/L Account, var Record Acc. Schedule Line, var Record Column Layout, Boolean, var Decimal, var Boolean)-
Integration eventOnBeforeCalcCFAcc(var Record Cash Flow Account, var Record Acc. Schedule Line, var Record Column Layout, var Decimal, var Boolean)-
Integration eventOnBeforeCalcCostType(var Record Cost Type, var Record Acc. Schedule Line, var Record Column Layout, Boolean, var Decimal, var Boolean)-
Integration eventOnBeforeEvaluateExpression(var Record Acc. Schedule Line, var Record Column Layout, var Integer)-
Integration eventOnBeforeDrillDownFromOverviewPage(var Record Column Layout, var Record Acc. Schedule Line, Option, var Boolean)-
Integration eventOnBeforeDrillDownOnAccounts(var Record Acc. Schedule Line, var Record Column Layout, Option, Date, Date)-
Integration eventOnBeforeDrillDownOnGLAccount(var Record Column Layout, var Record Acc. Schedule Line, var Boolean)-
Integration eventOnBeforeInsertGLAccounts(var Record Acc. Schedule Line, var Boolean)-
Integration eventOnCalcCellValueOnBeforeExit(var Record Acc. Schedule Line, var Record Column Layout, Boolean, Date, Date, var Decimal)-
Integration eventOnEvaluateExpressionOnBeforeCalcAccSchedLineCellValue(Record Acc. Schedule Line, var Record Acc. Schedule Line, var Record Column Layout, Boolean, var Boolean, var Decimal)-
Integration eventOnEvaluateExpressionOnBeforeCalcColumnLayoutCellValue(Record Column Layout, var Record Acc. Schedule Line, var Record Column Layout, Boolean, var Boolean, var Decimal)-
Integration eventOnInsertGLAccountsOnBeforeAccSchedLineInsert(var Record Acc. Schedule Line, Record G/L Account)-
Integration eventOnMoveAccSchedLinesOnAfterAccSchedLineDelete(var Record Acc. Schedule Line, Integer)-
Integration eventOnAfterCalcCellValue(var Record Acc. Schedule Line, var Record Column Layout, var Decimal, var Record Acc. Schedule Line, var Record G/L Account)-
Integration eventOnAfterSetCostTypeColumnFilters(var Record Cost Type, var Record Acc. Schedule Line, var Record Column Layout)-
Integration eventOnBeforeCalcCellValueInEvaluateExpression(Boolean, Record Acc. Schedule Line, Record Column Layout, Text, Boolean, Boolean, var Decimal, var Boolean)-
Integration eventOnBeforeFormatCellResult(Record Acc. Schedule Line, Record Column Layout, Boolean, var Decimal, var Boolean)-
Integration eventOnBeforeIsExpressionFilter(Text, var Boolean, var Boolean)-
Integration eventOnBeforeTestBalance(var Record G/L Account, var Record Acc. Schedule Name, var Record Acc. Schedule Line, var Record Column Layout, Integer, var Decimal, Boolean, var Boolean, var Record G/L Entry, var Record G/L Budget Entry, var Decimal)-
Integration eventOnBeforeSetGLAccGLBudgetEntryFilters(var Record G/L Account, var Record G/L Budget Entry, var Record Acc. Schedule Line, var Record Column Layout, Boolean, Boolean, var Boolean)-
Integration eventOnConvDimTotalingFilterOnDimNoElseCase(Integer, var Code[20], Record Analysis View, Record Cost Accounting Setup)-
Integration eventOnCalcCellValueInAccSchedLinesOnBeforeShowError(Record Acc. Schedule Line, var Record Acc. Schedule Line, var Record Column Layout, Boolean, var Decimal, Date, Date, var Decimal, var Boolean, Text, var Boolean, var Boolean)-
Integration eventOnSetGLAccAnalysisViewEntryFiltersOnBeforeAccSchedLineCopyFilter(var Record Acc. Schedule Line, Record Analysis View Entry)-
Integration eventOnBeforeGetCostAccSetup(var Record Cost Accounting Setup, var Boolean)-
Integration eventOnBeforeDrillDown(Record Column Layout, var Record Acc. Schedule Line, Option, var Boolean)-
Integration eventOnBeforeSetGLAccRowFilters(var Record G/L Account, var Record Acc. Schedule Line, var Boolean)-
Integration eventOnBeforeSetCFAccRowFilter(var Record Cash Flow Account, var Record Acc. Schedule Line, var Boolean)-
Integration eventOnAfterCheckName(Code[10])-
Integration eventOnAfterCheckColumnName(Code[10])-
Integration eventOnAfterCheckTemplateAndSetFilter(var Code[10], var Record Acc. Schedule Line)-
Integration eventOnAfterHasDimFilter(var Record Acc. Schedule Line, var Record Column Layout, var Boolean)-
Integration eventOnAfterFormatCellAsText(var Record Column Layout, var Text[30], Decimal)-
Integration eventOnAfterOpenColumns(var Code[10], var Record Column Layout)-
Integration eventOnBeforeCopyColumnsToTemp(Code[10], var Record Column Layout, var Boolean)-
Integration eventOnBeforeSetGLAccGLEntryFilters(var Record G/L Account, var Record Acc. Schedule Line, var Record Column Layout, Boolean, Boolean, var Boolean, var Record G/L Entry)-
Integration eventOnDrillDownOnGLAccountOnBeforeCopyFiltersEmptyAnalysisViewName(var Record Acc. Schedule Line, var Record Column Layout, var Record G/L Account)-
Integration eventOnCopyColumnsToTempOnAfterColumnLayoutInsert(Record Acc. Schedule Name, Code[10], Record Column Layout, var Record Column Layout)-
Integration eventOnAfterCheckTemplateName(Code[10])-
Integration eventOnCopyColumnsToTempOnBeforeFind(Record Acc. Schedule Name, Code[10], var Record Column Layout)-
Integration eventOnAfterSetCFAnalysisViewEntryFilters(var Record Analysis View Entry, var Record Acc. Schedule Line, var Record Column Layout)-
Integration eventOnAfterSetGLAccColumnFilters(var Record G/L Account, var Record Acc. Schedule Line, var Record Column Layout, Date, Date)-
Integration eventOnAfterSetCFAccColumnFilter(var Record Cash Flow Account, var Record Acc. Schedule Line, var Record Column Layout, Date, Date)-
Integration eventOnBeforeLookupColumnName(Code[10], var Text[10], var Boolean, var Boolean)-
Integration eventOnDrillDownTotalingTypeElseCase(var Record Column Layout, var Record Acc. Schedule Line)-
Integration eventOnDrillDownOnGLAccCatFilterOnAfterGLAccSetFilterGroup2(var Record Acc. Schedule Line, var Record G/L Account)-
Integration eventOnAfterCheckAnalysisView(Record Acc. Schedule Name, Record Column Layout Name, var Record Analysis View)-
Integration eventOnAfterCalcColumnDates(Record Column Layout, var Date, var Date, var Date, var Boolean)-
Integration eventOnBeforeCalcCellValue(var Record Acc. Schedule Line, var Record Column Layout, var Boolean, var Decimal, var Boolean, Record Acc. Schedule Line, var Record Acc. Sched. Cell Value)-
Integration eventOnBeforeHasCostDimFilter(var Record Acc. Schedule Line, var Boolean, var Boolean)-
Integration eventOnCalcCellOnAfterAccountScheduleLineCopyFilters(Record Column Layout, var Record Acc. Schedule Line)-
Integration eventOnDrillDownOnGLAccountOnBeforeCopyFiltersWithAnalysisView(var Record Acc. Schedule Line, var Record Column Layout, var Record G/L Account, var Record G/L Account (Analysis View))-
Integration eventOnCalcCellValueOnElseTotalingType(Record Acc. Schedule Line, Record Acc. Schedule Line, var Record Column Layout, var Decimal)-
Integration eventOnSetCFEntryFiltersOnAfterAccShedLineCopyFilter(var Record Acc. Schedule Line, var Record Cash Flow Forecast Entry)-
Integration eventOnBeforeFormatCellAsText(var Record Column Layout, Decimal, var Boolean)-
Integration eventOnCalcCFAccountOnAfterSetEntryFilters(var Record Cash Flow Account, var Record Acc. Schedule Line, var Record Column Layout, var Decimal)-
Integration eventOnAfterGetConvDimCode(Record Analysis View, var Code[20])-
Integration eventOnBeforeCalcColumnHeader(var Record Acc. Schedule Line, Record Column Layout, var Text, var Boolean)-
Integration eventOnCalcColumnHeaderElseCase(var Record Acc. Schedule Line, Record Column Layout, Date, Date, var Text, var Boolean)-
Integration eventOnBeforeCalcCell(var Record Acc. Schedule Line, var Record Column Layout, Boolean, var Decimal, var Boolean, var Boolean)-