OMMultipleHierarchy Class [AX 2012]

The OMMultipleHiearchy is a helper class for the API to support different hierarchies.

class OMMultipleHierarchy

Run On

Called

  MethodDescription
Gg746673.pubmethod(en-us,AX.60).gif addModellingDate Adds and saves a new modeling date.
Gg746673.pubmethod(en-us,AX.60).gif addPurpose Adds a purpose to the hierarchy.
Gg746673.privmethod(en-us,AX.60).gif assignHierarchyType
Gg746673.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif DeleteLastHierarchyVersion Deletes the last published version of the hierarchy if any.
Gg746673.pubmethod(en-us,AX.60).gif deleteLastUnSynchronizedDate
Gg746673.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif findChangeLog Retrieves the row for a specified date.
Gg746673.pubmethod(en-us,AX.60).gif findCurrentNextDateRange Finds the effective dates for the specified change log for the previous date range.
Gg746673.pubmethod(en-us,AX.60).gif findDateEffectiveChangeLog Retrieves the effective change log for the specified date.
Gg746673.pubmethod(en-us,AX.60).gif findDateRange Finds the effective dates that can be used for the validFrom and validTo values for date change queries.
Gg746673.pubmethod(en-us,AX.60).gif findLastChangeLog Retrieves the last changelog in the published dates.
Gg746673.pubmethod(en-us,AX.60).gif findLastPublicationDate Finds the last published date as per the change log.
Gg746673.pubmethod(en-us,AX.60).gif findMostRecentChangeLog Retrieves the last row for which the hierarchy was published.
Gg746673.pubmethod(en-us,AX.60).gif findPreviousChangeDateRange Finds the effective dates that can be used for the validFrom and validTo values for the previous date range.
Gg746673.pubmethod(en-us,AX.60).gif getHierarchyRecID
Gg746673.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif isValidNewModellingDate
Gg746673.privmethod(en-us,AX.60).gif new Initializes a new instance of the OMMultipleHierarchy class.
Gg746673.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.)
Gg746673.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.)
Gg746673.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif parmActiveChangeLog Gets or sets the ActiveChangeLog parameter.
Gg746673.pubmethod(en-us,AX.60).gif parmHierarchyType Gets the OMHiearachyType parameter.
Gg746673.pubmethod(en-us,AX.60).gif retrieveAllDates Retrieves all the effective dates for the specified hierarchy.
Gg746673.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif synchronizeOutstanding Indicates whether there is an outstanding synchronization for this entity.
Gg746673.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif totalModellingEntries Counts the number of modeling records.
Gg746673.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.)
Gg746673.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::addOrganizationIDFilters
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::checkExistenceInHierarchy
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::construct Initializes a new instance of the OMHierarchyType object.
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::displayHierarchyDesigner
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::FindOrganizationHierarchies Gets a list of hierarchies in which the organization is present.
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::getHierarchiesCompatibleWithPurpose Gets hierarchy types compatible with a given hierarchy purpose.
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::getHierarchyMembership Gets number of hierarchies in which the organization is a member.
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::getHierarchyPurposes
Gg746673.privmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::hierarchyHasNodes
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::isHierarchyCompatibleWithPurpose
Gg746673.pubmethod(en-us,AX.60).gif Gg746673.static(en-us,AX.60).gif ::isPurposeAssignedToHierarchy Indicates whether a particular purpose is assigned to a particular hierarchy.
Top

This class is used to handle the OMHierachyType table.

Object Class
  OMMultipleHierarchy Class

Community Additions

ADD
Show: