BudgetValueGroupValidation Class [AX 2012]

This class contains business logic for handling dimension value group validation specific for budget ledger dimensions.

Syntax

class BudgetValueGroupValidation extends DimensionAttributeValueGroupValidation

Run On

Called

Methods

  Method Description
Dn514525.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn514525.protmethod(en-us,AX.60).gif doGetStatusFromStatusRecord Gets a value that indicates whether to get the validation status from a value group validation status record. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn514525.protmethod(en-us,AX.60).gif findConstraintNodeByParent Finds the DimensionConstraintNode record for the specified parent and dimension attribute value. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif findConstraintNodeByParentIsOptional Finds the DimensionConstraintNode record for the specified parent where the value is optional. (Overrides the findConstraintNodeByParentIsOptional Method.)
Dn514525.protmethod(en-us,AX.60).gif findConstraintNodeByParentValue Finds the DimensionConstraintNode record for the specified parent and dimension attribute value. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif findStatusRecord Gets the value group validation status record if possible. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getConstraintTreeRecId Gets the record ID of the constraint tree. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getDimensionHierarchy Gets the dimension hierarchy. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getDimensionHierarchyId Gets the record ID of the dimension hierarchy. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getDimensionHierarchyLevel Gets the dimension hierarchy level for the specified level number. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getDimensionHierarchyLevels Gets the dimension hierarchy levels for the dimension hierarchy. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getStatusForLevel Gets the validation status starting at the specified position within the constraint tree. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getStatusForLevelConstraintNode Gets the validation status for the specified hierarchy level, constraint node, and value. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getStatusForLevelSegment Gets the validation status for the specified segment value, at the specified hierarchy level. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getStatusForLevelSegmentAttribute Gets the validation status for the dimension attributes of the specified segment, at the specified hierarchy level. (Overrides the getStatusForLevelSegmentAttribute Method.)
Dn514525.protmethod(en-us,AX.60).gif getStatusForRequest Gets the value group validation status for the specified validation request. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif getStatusForStatusRecord Gets the validation status from a value group validation status record. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn514525.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn514525.protmethod(en-us,AX.60).gif initialize Initializes the DimensionAttributeValueGroupValidation class. (Overrides the initialize Method.)
Dn514525.protmethod(en-us,AX.60).gif initializeForHierarchy Initializes the DimensionAttributeValueGroupValidation class for the given dimension hierarchy. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif initializeForHierarchyLedger Initializes BudgetValueGroupValidation class instance.
Dn514525.protmethod(en-us,AX.60).gif insertStatusRecord Inserts a value group status record for the specified validation status if possible. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.protmethod(en-us,AX.60).gif isDimensionAttributeEnabledForBudget Determines whether the specified dimension attribute is enabled for budget.
Dn514525.protmethod(en-us,AX.60).gif new Initializes a new instance of the DimensionAttributeValueGroupValidation class. (Inherited from DimensionAttributeValueGroupValidation.)
Dn514525.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.)
Dn514525.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.)
Dn514525.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn514525.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn514525.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn514525.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn514525.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.)
Dn514525.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn514525.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn514525.pubmethod(en-us,AX.60).gif Dn514525.static(en-us,AX.60).gif ::construct Initializes a new instance of the BudgetValueGroupValidation class.
Dn514525.pubmethod(en-us,AX.60).gif Dn514525.static(en-us,AX.60).gif ::newForHierarchyLedger Creates and initializes BudgetValueGroupValidation class instance.

Top

Inheritance Hierarchy

Object Class
  DimensionAttributeValueGroupValidation Class
    BudgetValueGroupValidation Class