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