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