OMMultipleHierarchy Class [AX 2012]
The OMMultipleHiearchy is a helper class for the API to support different hierarchies.
| Method | Description | |
|---|---|---|
| addModellingDate | Adds and saves a new modeling date. |
| addPurpose | Adds a purpose to the hierarchy. |
| assignHierarchyType | |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| DeleteLastHierarchyVersion | Deletes the last published version of the hierarchy if any. |
| deleteLastUnSynchronizedDate | |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| findChangeLog | Retrieves the row for a specified date. |
| findCurrentNextDateRange | Finds the effective dates for the specified change log for the previous date range. |
| findDateEffectiveChangeLog | Retrieves the effective change log for the specified date. |
| findDateRange | Finds the effective dates that can be used for the validFrom and validTo values for date change queries. |
| findLastChangeLog | Retrieves the last changelog in the published dates. |
| findLastPublicationDate | Finds the last published date as per the change log. |
| findMostRecentChangeLog | Retrieves the last row for which the hierarchy was published. |
| findPreviousChangeDateRange | Finds the effective dates that can be used for the validFrom and validTo values for the previous date range. |
| getHierarchyRecID | |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| isValidNewModellingDate | |
| new | Initializes a new instance of the OMMultipleHierarchy 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.) |
| parmActiveChangeLog | Gets or sets the ActiveChangeLog parameter. |
| parmHierarchyType | Gets the OMHiearachyType parameter. |
| retrieveAllDates | Retrieves all the effective dates for the specified hierarchy. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| synchronizeOutstanding | Indicates whether there is an outstanding synchronization for this entity. |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| totalModellingEntries | Counts the number of modeling records. |
| 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.) |
| ::addOrganizationIDFilters | |
| ::checkExistenceInHierarchy | |
| ::construct | Initializes a new instance of the OMHierarchyType object. |
| ::displayHierarchyDesigner | |
| ::FindOrganizationHierarchies | Gets a list of hierarchies in which the organization is present. |
| ::getHierarchiesCompatibleWithPurpose | Gets hierarchy types compatible with a given hierarchy purpose. |
| ::getHierarchyMembership | Gets number of hierarchies in which the organization is a member. |
| ::getHierarchyPurposes | |
| ::hierarchyHasNodes | |
| ::isHierarchyCompatibleWithPurpose | |
| ::isPurposeAssignedToHierarchy | Indicates whether a particular purpose is assigned to a particular hierarchy. |
Community Additions
ADD
Show: