BudgetConsolidationManager Class [AX 2012]

The BudgetConsolidationManager class manages the budget consolidation process.

class BudgetConsolidationManager implements SysPackable

Run On

Called

  MethodDescription
Gg773758.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif consolidateBudgetTransactions Consolidates budget transactions from subsidiary companies for online or export consolidation mode.
Gg773758.privmethod(en-us,AX.60).gif consolidateBudgetTransactionsExport Retrieves budget transactions from subsidiary company database and temporary store in a temp table for later export.
Gg773758.privmethod(en-us,AX.60).gif consolidateBudgetTransactionsOnline Retrieves budget transactions from a subsidiary company database and saves to consolidated company database.
Gg773758.privmethod(en-us,AX.60).gif copyToBudgetTmpConsolidation Copies the specified BudgetTransactionHeader and BudgetTransactionLine records to the current BudgetTmpConsolidation table buffer.
Gg773758.privmethod(en-us,AX.60).gif copyToBudgetTransactionHeader Copies header-level field values from the current BudgetTmpConsolidation table buffer to a BudgetTransactionHeader record.
Gg773758.privmethod(en-us,AX.60).gif copyToBudgetTransactionLine Copies line-level field values from the current BudgetTmpConsolidation table buffer to a BudgetTransactionLine record.
Gg773758.privmethod(en-us,AX.60).gif createConsolidatedBudgetTransactionLine Creates a consolidated BudgetTransactionLine record by copying a subsidiary BudgetTransactionLine record.
Gg773758.privmethod(en-us,AX.60).gif createConsolidatedBudgetTransHeader Creates a consolidated BudgetTransactionHeader record by copying a subsidiary BudgetTransactionHeader record.
Gg773758.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg773758.privmethod(en-us,AX.60).gif expandBudgetModelHierarchy Expands sub budget model hierarchies for budget models in the consolidation criteria range.
Gg773758.pubmethod(en-us,AX.60).gif exportConsolidatedBudgetTransToList Exports the current consolidated budget transaction data in the BudgetTmpConsolidation table to a list.
Gg773758.privmethod(en-us,AX.60).gif getNextLineNumber Gets the next BudgetTransactionLine line number per the BudgetTransactionHeader record.
Gg773758.privmethod(en-us,AX.60).gif getNextTransactionNumber Gets the next budget transaction number.
Gg773758.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif importBudgetConsDimensionValueItem Imports the subsidiary budget dimension values that are stored in the specified container to the current BudgetConsolidationDimensionValueItem table buffer.
Gg773758.pubmethod(en-us,AX.60).gif importBudgetTransaction Imports subsidiary budget transaction data stored in the specified container to the current BudgetTmpConsolidation table buffer.
Gg773758.privmethod(en-us,AX.60).gif incrementAccountProgressIndicatorCounter Increments the accounts consolidation progress indicator counter.
Gg773758.privmethod(en-us,AX.60).gif isAccountInConsolidationAccountRange Determines whether the consolidation account on the specified ledger account is in the consolidation account range.
Gg773758.pubmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetConsolidationManager class.
Gg773758.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.)
Gg773758.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.)
Gg773758.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the BudgetConsolidationManager class.
Gg773758.pubmethod(en-us,AX.60).gif parmAccountProgressIndicatorIndex Gets or sets the AccountProgressIndicatorIndex parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmBudgetExchangeRateType Gets or sets the BudgetExchangeRateType parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmConsolidateAccountGroup Gets or sets the ConsolidateAccountGroup parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmConsolidatedCompany Gets or sets the ConsolidatedCompany parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmConsolidationAccounts Gets or sets the ConsolidationAccounts parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmConsolidationHistoryRecId Gets or sets the ConsolidationHistoryRecId parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmConsolidationMode Gets or sets the ConsolidationMode parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmDescription Gets or sets the Description parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmErrorAccount Gets or sets the ErrorAccount parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmFromBudgetModelId Gets or sets the FromBudgetModelId parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmFromConsolidationAccount Gets or sets the FromConsolidationAccount parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmFromDate Gets or sets the FromDate parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmLedgerConsolidate Gets or sets the LedgerConsolidate parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmLedgerDimensionBuilder Gets or sets the LedgerDimensionBuilder parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmProgressBar Gets or sets the ProgressBar parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmProportion Gets or sets the Proportion parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmSubsidiaryCompany Gets or sets the SubsidiaryCompany parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmToBudgetModelId Gets or sets the ToBudgetModelId parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmToConsolidationAccount Gets or sets the ToConsolidationAccount parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmToDate Gets or sets the ToDate parameter.
Gg773758.pubmethod(en-us,AX.60).gif parmUseConsolidationAccount Gets or sets the UseConsolidationAccount parameter.
Gg773758.privmethod(en-us,AX.60).gif prepareBudgetConsolidationQuery Prepares a Query to retrieve qualified subsidiary budget transaction data for consolidation.
Gg773758.pubmethod(en-us,AX.60).gif removeConsolidatedBudgetTransactions Removes the consolidated BudgetTransactionHeader and BudgetTransactionLine records and their LedgerConsolidateHistRef reference records.
Gg773758.privmethod(en-us,AX.60).gif resetConsolidatedAccountsCache Resets the consolidated accounts cache.
Gg773758.privmethod(en-us,AX.60).gif resetLineNumber Resets the next BudgetTransactionLine line number.
Gg773758.pubmethod(en-us,AX.60).gif saveConsolidatedBudgetTransactons Saves imported budget transaction data to the consolidated company database.
Gg773758.privmethod(en-us,AX.60).gif saveImportedBudgetTransactions Saves the imported budget transaction data stored in the current BudgetTmpConsolidation table buffer to the database in the consolidated company.
Gg773758.privmethod(en-us,AX.60).gif setAccountProcessIndicatorTotalCount Sets the account progress indicator total count with the numbers of records in the current BudgetTmpConsolidation table.
Gg773758.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif unpack Deserializes the _packedBudgetConsolidationMangaer parameter value to an instance of the BudgetConsolidationManager class.
Gg773758.privmethod(en-us,AX.60).gif updateLedgerConsolidationHistory Updates the ledger consolidation history references in the LedgerConsolidateHist and LedgerConsolidateHistRef tables with the specified consolidated budget transaction.
Gg773758.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.)
Gg773758.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg773758.pubmethod(en-us,AX.60).gif Gg773758.static(en-us,AX.60).gif ::create Creates an instance of the BudgetConsolidationManager class using the data in the specified container.
Gg773758.pubmethod(en-us,AX.60).gif Gg773758.static(en-us,AX.60).gif ::removeAllConsolidatedBudgetTransactions Removes all consolidated BudgetTransactionHeader and BudgetTransactionLine records and their LedgerConsolidateHistRef reference records for the specified consolidation history record.
Top

The BudgetConsolidationManager class implements the SysPackable interface.

Object Class
  BudgetConsolidationManager Class

Community Additions

ADD
Show: