BudgetControlConfigurationManager Class [AX 2012]
The BudgetControlConfigurationManager class manages the budget control configurations including the activation, editing, and validation of the budget control configuration and the dependent data.
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| new | Initializes a new instance of the BudgetControlConfigurationManager 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.) |
| 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.) |
| 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.) |
| ::activateConfiguration | Activates the specified BudgetControlConfiguration record. |
| ::activateConfigurationServer | Activates the specified BudgetControlConfiguration record. |
| ::cleanupControlDimensionAttributes | Removes the BudgetControlDimensionAttribute records and all of the budget control rule and budget group records that are no longer valid for the specified budget control configuration and account structure. |
| ::cleanupControlMainAccounts | Removes the BudgetControlMainAccount records that are no longer valid for the specified budget control configuration. |
| ::cleanupDimAttributeNotExistReferences | Removes the BudgetControlRule records and the BudgetGroup records that are no longer valid for the specified budget control configuration because no budget control dimension attributes are configured. |
| ::cleanupDraftBudgetTracking | Removes the draft budget source tracking data that is associated with the primary ledger. |
| ::cleanupDraftBudgetTrackingForIntegrators | Removes the draft budget source tracking data that is associated to a budget control source integrator that is no longer enabled for budget control. |
| ::clearConfigurationCache | Clears the budget cache for the budget control configuration data. |
| ::clearInUse | Clears the value of the InUseBy and InUseSinceDateTime fields of a budget control configuration to indicate it is no longer being used. |
| ::confirmBudgetFundsAvailableCalcChanged | Confirms whether the budget funds available calculation change is allowed. |
| ::confirmSourceIntegratorDisabled | Confirms whether the budget control source integrators can be disabled. |
| ::copyConfigurationReferences | Copies the dependent data references from the active configuration to the draft configuration. |
| ::createBudgetGroupLedgerDimensions | Creates the BudgetGroupLedgerDimension records for the specified budget control configuration. |
| ::createDraftConfiguration | Creates a BudgetControlConfiguration draft record for the specified primary ledger. |
| ::disableBudgetControl | Disables budget control for the specified primary ledger. |
| ::enableBudgetControl | Enables budget control for the specified primary ledger. |
| ::enableBudgetControlServer | Enables budget control for the specified primary ledger. |
| ::findConfigurationCacheDisabled | Finds the specified record in the BudgetControlConfiguration table that has the cache disabled. |
| ::getDraftConfigurationRecIdCacheDisabled | Gets the BudgetControlConfiguration record ID for the specified primary ledger with cache disabled. |
| ::getSourceIntegratorsDisabled | Gets the budget control source integrators that are disabled by the draft budget control configuration. |
| ::isAccountStructureDimensionsInUse | Determines whether any of the dimension attribute of the specified DimensionHierarchy record ID is referenced by a budget control rule or a budget group member. |
| ::isConfigurationEditPermitted | Determines whether the edit of the budget control configuration is permitted. |
| ::isDimensionAttributeInUse | Determines whether the specified dimension attribute is referenced by a budget control rule or a budget group member. |
| ::moveConfigurationReferences | Moves the dependent data references from the draft configuration to the active configuration. |
| ::removeConfigurationReferences | Deletes the dependent data records for the specified budget control configuration. |
| ::removeControlDimAttributeReferences | Deletes the budget control rule and group records for the specified budget control configuration and the dimension attribute. |
| ::removeDimensionAttributeGroupReferences | Deletes the budget group records for the specified budget control configuration and the dimension attribute. |
| ::removeDimensionAttributeRuleReferences | Deletes the budget control rule records for the specified budget control configuration and the dimension attribute. |
| ::restoreActiveConfiguration | Restores the active budget control configuration for the specified primary ledger. |
| ::setInUse | Sets the value of the InUseBy and InUseSinceDateTime fields of a budget control configuration to indicate it is being used. |
| ::setSourceIntegratorDoBudgetCheckOnEntry | Sets whether the specified budget control source integrator does a budget check on entry. |
| ::setSourceIntegratorEnabled | Sets whether the specified budget control source integrator is enabled for budget control. |
| ::setSourceIntegratorEnabledServer | Sets whether the specified budget control source integrator is enabled for budget control. |
| ::setSourceIntegratorsAlwaysEnabled | Sets the budget control source integrators that are always enabled for budget control. |
| ::validateBudgetControlConfigDimHierarchy | Determines whether the dimension hierarchy account structure associated with the BudgetControlConfiguration record is still associated to the primary ledger. |
| ::validateBudgetControlDimensionAttributes | Determines whether the BudgetControlDimensionAttribute records are valid for the specified budget control configuration. |
| ::validateBudgetControlRules | Determines whether the BudgetControlRule records are valid for the specified budget control configuration. |
| ::validateBudgetCycleTimeSpan | Indicates whether the BudgetCycleTimeSpan record is valid. |
| ::validateBudgetCycleTimeSpanReferences | Determines whether the BudgetCycleTimeSpan table references are valid for the specified budget control configuration. |
| ::validateBudgetOverrideUserGroupOptions | Determines whether the BudgetOverrideUserGroupOption records reference a valid user group for the specified budget control configuration. |
| ::validateConfiguration | Determines whether the specified budget control configuration is valid. |
| ::validateConfigurationEditPermitted | Determines whether the edit of the budget control configuration is permitted. |
| ::validateCreateCompletedBudgetParameters | Determines whether any create completed budget transactions are enabled in the BudgetParameters table when a budget is transferred from group fields. |
| ::validateMainAccounts | Determines whether the BudgetControlMainAccount records are valid for the specified budget control configuration. |
| ::validateResponsibleUserReference | Indicates whether the BudgetResponsibleUser value is valid. |
| ::validateResponsibleUsers | Determines whether the budget responsible user references are valid for the specified budget control configuration. |
| ::validateSourceIntegratorEnabled | Validates the set operation for the BudgetControlSourceIntegratorEnabled record. |
Community Additions
ADD
Show: