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.

class BudgetControlConfigurationManager

Run On

Called

  MethodDescription
Gg774269.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg774269.protmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetControlConfigurationManager class.
Gg774269.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.)
Gg774269.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.)
Gg774269.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg774269.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.)
Gg774269.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::activateConfiguration Activates the specified BudgetControlConfiguration record.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::activateConfigurationServer Activates the specified BudgetControlConfiguration record.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::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.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::cleanupControlMainAccounts Removes the BudgetControlMainAccount records that are no longer valid for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::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.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::cleanupDraftBudgetTracking Removes the draft budget source tracking data that is associated with the primary ledger.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::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.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::clearConfigurationCache Clears the budget cache for the budget control configuration data.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::clearInUse Clears the value of the InUseBy and InUseSinceDateTime fields of a budget control configuration to indicate it is no longer being used.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::confirmBudgetFundsAvailableCalcChanged Confirms whether the budget funds available calculation change is allowed.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::confirmSourceIntegratorDisabled Confirms whether the budget control source integrators can be disabled.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::copyConfigurationReferences Copies the dependent data references from the active configuration to the draft configuration.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::createBudgetGroupLedgerDimensions Creates the BudgetGroupLedgerDimension records for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::createDraftConfiguration Creates a BudgetControlConfiguration draft record for the specified primary ledger.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::disableBudgetControl Disables budget control for the specified primary ledger.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::enableBudgetControl Enables budget control for the specified primary ledger.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::enableBudgetControlServer Enables budget control for the specified primary ledger.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::findConfigurationCacheDisabled Finds the specified record in the BudgetControlConfiguration table that has the cache disabled.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::getDraftConfigurationRecIdCacheDisabled Gets the BudgetControlConfiguration record ID for the specified primary ledger with cache disabled.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::getSourceIntegratorsDisabled Gets the budget control source integrators that are disabled by the draft budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::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.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::isConfigurationEditPermitted Determines whether the edit of the budget control configuration is permitted.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::isDimensionAttributeInUse Determines whether the specified dimension attribute is referenced by a budget control rule or a budget group member.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::moveConfigurationReferences Moves the dependent data references from the draft configuration to the active configuration.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::removeConfigurationReferences Deletes the dependent data records for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::removeControlDimAttributeReferences Deletes the budget control rule and group records for the specified budget control configuration and the dimension attribute.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::removeDimensionAttributeGroupReferences Deletes the budget group records for the specified budget control configuration and the dimension attribute.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::removeDimensionAttributeRuleReferences Deletes the budget control rule records for the specified budget control configuration and the dimension attribute.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::restoreActiveConfiguration Restores the active budget control configuration for the specified primary ledger.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::setInUse Sets the value of the InUseBy and InUseSinceDateTime fields of a budget control configuration to indicate it is being used.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::setSourceIntegratorDoBudgetCheckOnEntry Sets whether the specified budget control source integrator does a budget check on entry.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::setSourceIntegratorEnabled Sets whether the specified budget control source integrator is enabled for budget control.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::setSourceIntegratorEnabledServer Sets whether the specified budget control source integrator is enabled for budget control.
Gg774269.privmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::setSourceIntegratorsAlwaysEnabled Sets the budget control source integrators that are always enabled for budget control.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateBudgetControlConfigDimHierarchy Determines whether the dimension hierarchy account structure associated with the BudgetControlConfiguration record is still associated to the primary ledger.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateBudgetControlDimensionAttributes Determines whether the BudgetControlDimensionAttribute records are valid for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateBudgetControlRules Determines whether the BudgetControlRule records are valid for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateBudgetCycleTimeSpan Indicates whether the BudgetCycleTimeSpan record is valid.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateBudgetCycleTimeSpanReferences Determines whether the BudgetCycleTimeSpan table references are valid for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateBudgetOverrideUserGroupOptions Determines whether the BudgetOverrideUserGroupOption records reference a valid user group for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateConfiguration Determines whether the specified budget control configuration is valid.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateConfigurationEditPermitted Determines whether the edit of the budget control configuration is permitted.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateCreateCompletedBudgetParameters Determines whether any create completed budget transactions are enabled in the BudgetParameters table when a budget is transferred from group fields.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateMainAccounts Determines whether the BudgetControlMainAccount records are valid for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateResponsibleUserReference Indicates whether the BudgetResponsibleUser value is valid.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateResponsibleUsers Determines whether the budget responsible user references are valid for the specified budget control configuration.
Gg774269.pubmethod(en-us,AX.60).gif Gg774269.static(en-us,AX.60).gif ::validateSourceIntegratorEnabled Validates the set operation for the BudgetControlSourceIntegratorEnabled record.
Top

Object Class
  BudgetControlConfigurationManager Class

Community Additions

ADD
Show: