BudgetCalculateBalance Class [AX 2012]

The BudgetCalculateBalance class queries for budget and posted ledger amounts by fiscal period and uses the information to create records in the BudgetTmpBalance temporary table.

class BudgetCalculateBalance implements SysPackable

Run On

Called

  MethodDescription
Gg785839.pubmethod(en-us,AX.60).gif calculatePeriodBalances Calculates the budget and posted ledger amounts by fiscal period.
Gg785839.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetCalculateBalance class.
Gg785839.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the BudgetCalculateBalance class.
Gg785839.pubmethod(en-us,AX.60).gif parmAccumulateAmounts Gets or sets the AccumulateAmounts parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmAccumulatedApportionmentAmount Gets the AccumulatedApportionmentAmount parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmBudgetModelId Gets or sets the BudgetModelId parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmBudgetType Gets or sets the BudgetType parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmCalculateLedgerAmounts Gets or sets the CalculateLedgerAmounts parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmDimensionFocus Gets or sets the DimensionFocus parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmEndDate Gets or sets the EndDate parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmFilterByBudgetType Gets or sets the FilterByBudgetType parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmFiscalCalendarRecId Gets or sets the FiscalCalendarRecId parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmIncludeAllBudgetModelsIfNotSpecified Gets or sets the IncludeAllBudgetModelsIfNotSpecified parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmIncludeSubModels Gets or sets the IncludeSubModels parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmLedgerCategory Gets or sets the LedgerCategory parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmQuery Gets or sets the Query parameter.
Gg785839.pubmethod(en-us,AX.60).gif parmStartDate Gets or sets the StartDate parameter.
Gg785839.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif unpack Deserializes the _packedClass parameter value to an instance of the BudgetCalculateBalance class.
Gg785839.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg785839.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg785839.protmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::addMainAccountTypeRange Adds a query range to restrict actual amounts by the type on its Main account.
Gg785839.pubmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::create Creates an instance of the BudgetCalculateBalance class from a packed copy.
Gg785839.protmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::generatePeriodRecordsForLedgerDim Creates temporary records for each period in the specified date range for a specific ledger dimension.
Gg785839.privmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::getBudgetModels Gets the budget model IDs that match the specified range value.
Gg785839.protmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::getBudgetTransactionTypeExpression Builds a string that will be used in a query range that contains the budget transaction type expression to be included in the query for budget amounts.
Gg785839.protmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::getLedgerAmount Retrieves the total amount posted for the specifed ledger dimension and date range.
Gg785839.protmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::getLedgerAmountQuery Retrieves the total amount posted for the specifed ledger dimension and date range.
Gg785839.protmethod(en-us,AX.60).gif Gg785839.static(en-us,AX.60).gif ::getTmpTrans Queries for budget and ledger account posted amounts by fiscal period.
Top

Object Class
  BudgetCalculateBalance Class

Community Additions

ADD
Show: