DimensionServiceProvider Class [AX 2012]

The DimensionServiceProvider class manages business logic for accounts and financial dimension customer services.

Syntax

class DimensionServiceProvider

Run On

Server

Methods

  Method Description
Gg754090.privmethod(en-us,AX.60).gif buildDimensionStorageForBudgetAccount
Gg754090.privmethod(en-us,AX.60).gif buildDimStorageForDimSetCombo
Gg754090.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif createMainAccount Creates a main account record from the specified MainAccountContract object.
Gg754090.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif getBalance Retrieves the balance for the specified dimension focus.
Gg754090.pubmethod(en-us,AX.60).gif getBudgetAccountListValidationStatus Gets the validation status for the collection of budget account contracts.
Gg754090.privmethod(en-us,AX.60).gif getBudgetDimValidationStatusContract Gets the DimensionValidationStatusContract object for the specified BudgetAccountContract object.
Gg754090.pubmethod(en-us,AX.60).gif getBudgetPlanAccountListValidationStatus Gets the validation status for the collection of budget planning contracts.
Gg754090.privmethod(en-us,AX.60).gif getBudgetPlanDimValidationStatusContract Gets the DimensionValidationStatusContract object for the specified BudgetPlanningContract object.
Gg754090.privmethod(en-us,AX.60).gif getDefaultAccountValue
Gg754090.pubmethod(en-us,AX.60).gif getLedgerAccountListValidationStatus Gets the validation status for the collection of ledger account contracts.
Gg754090.pubmethod(en-us,AX.60).gif getLedgerChartOfAccounts Retrieves the existing ledger chart of account records.
Gg754090.privmethod(en-us,AX.60).gif getLedgerDimValidationStatusContract Gets the DimensionValidationStatusContract object for the specified LedgerAccountContract object.
Gg754090.pubmethod(en-us,AX.60).gif getLedgers Retrieves the existing ledger records.
Gg754090.pubmethod(en-us,AX.60).gif getMainAccountsForLedgerChartOfAccount
Gg754090.pubmethod(en-us,AX.60).gif getStatusForBudgetAccount Gets the DimensionValidationStatusContract object for the specified BudgetAccountValidationContract object.
Gg754090.pubmethod(en-us,AX.60).gif getStatusForBudgetPlanning Gets the DimensionValidationStatusContract object for the specified BudgetPlanningValidationContract object.
Gg754090.pubmethod(en-us,AX.60).gif getStatusForLedgerAccount Gets the DimensionValidationStatusContract object for the LedgerAccountValidationContract object.
Gg754090.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg754090.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.)
Gg754090.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.)
Gg754090.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg754090.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.)
Gg754090.pubmethod(en-us,AX.60).gif validateBudgetAccount Processes an incoming contract of the BudgetAccountValidationContract class.
Gg754090.pubmethod(en-us,AX.60).gif validateBudgetPlanningAccount Processes an incoming contract of the BudgetPlanningValidationContract class.
Gg754090.pubmethod(en-us,AX.60).gif validateLedgerAccount Processes an incoming contract of the LedgerAccountValidationContract class.
Gg754090.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg754090.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg754090.privmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::buildDimensionStorageAttributesAndValues
Gg754090.pubmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::buildDimensionStorageForLedgerAccount
Gg754090.pubmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::buildDimStorageForBudgetPlanAccount Builds an instance of the DimensionStorage class for a budget plan account structure, based on the BudgetPlanningContract class that is passed in.
Gg754090.privmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::deserializeDimensionAttributeValues
Gg754090.pubmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::deserializeDimensionAttributeValueSet Deserializes the XML representation of the dimension attribute value set.
Gg754090.privmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::getLedgerId
Gg754090.privmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::moveToNextElement
Gg754090.privmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::skipEndElement
Gg754090.pubmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::validateDimensionSet Validates the dimension set object.
Gg754090.pubmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::validateLedgerChartOfAccount Validates the LedgerChartOfAccount contract.
Gg754090.pubmethod(en-us,AX.60).gif Gg754090.static(en-us,AX.60).gif ::validateMainAccount Validates the MainAccount record.

Top

Inheritance Hierarchy

Object Class
  DimensionServiceProvider Class