BudgetControlStatisticsManager.getCacheKey Method [AX 2012]

Gets the cache key to access the BudgetPeriodBalance objects cache.

Syntax

protected str getCacheKey(
    RecId _primaryLedgerRecId, 
    BudgetModelId _modelId, 
    BudgetControlStatisticsPeriodOption _periodOption, 
    RecId _budgetCycleRecId, 
    LedgerDimensionBudgetControl _ledgerDimensionBudgetControl, 
    RecId _budgetGroupRecId, 
    RecId _mainAccountRecId, 
    boolean _includeAllAccounts, 
    boolean _includeCarryForward)

Run On

Called

Parameters

  • _primaryLedgerRecId
    Type: RecId Extended Data Type
    The ID of the primary Ledger record to use as part of the key for the budget control statistics cache.
  • _budgetGroupRecId
    Type: RecId Extended Data Type
    A record ID of the budget group for which to obtain the budget control statistics inquiry data.
  • _mainAccountRecId
    Type: RecId Extended Data Type
    The record ID of the main account to use as part of the key for the budget control statistics cache.
  • _includeAllAccounts
    Type: boolean
    A Boolean value that indicates whether to include all the main accounts for the specified ledger dimension.
  • _includeCarryForward
    Type: boolean
    A Boolean value that indicates whether to include the carry-forward amount for the specified ledger dimension.

Return Value

Type: str
The cache key to use to access the BudgetPeriodBalance objects cache.

See Also

Reference

BudgetControlStatisticsManager Class