TaxReportHierarchyHelper_IN Class [AX 2012]

This is a helper class is used to handle tax report hierarchy.

class TaxReportHierarchyHelper_IN

Run On

Called

  MethodDescription
Dn513684.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Dn513684.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.)
Dn513684.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.)
Dn513684.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn513684.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.)
Dn513684.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::activateTaxReportHierarchy Activate the TaxReportHierarchyVersion_IN.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::allowToDeactivateHierarchyVersion Checks if the specified hierarchy version can be deactivated, which means the hierarchy version is not an active set off hierarchy.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::allowToDeleteHierarchyVersion Checks if the specified hierarchy version is allowed to be deleted.1) The hierarchy version is not used as active setoff hierarchy 2) The hierarchy version is not used by any tax transactions
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::allowToEditHierarchyVersion Checks if the specified hierarchy version can be edited, which means the hierarchy version is not an active set off hierarchy.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::createTaxReportHierarchy Create the TaxReportCodeStructure_IN.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::createTaxReportHierarchyVersion Creates a new version of the specified tax report hierarchy.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::enableHierarchyNode Enables/disables the specified node, as well as its sub-tree.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findAllDescendants Find all descendants TaxReportHrchyNode_INs of the specified TaxReportHrchyNode_IN.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findAllDescendantsByDepth Find all descendants TaxReportHrchyNode_INs of the specified TaxReportHrchyNode_IN and depth.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findAllParents Find all parent TaxReportHrchyNode_INs of the specified TaxReportHrchyNode_IN.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findDirectParent Find the direct parent TaxReportHrchyNode_IN of the specified TaxReportHrchyNode_IN.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findNodesByDisplayValue Searches for a set of nodes in the hierarchy with the specified display value.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findNodeValueReferenceTableRecord Find the referenced table record for the specified refTableId and refRecId.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findRootNode Find the root TaxReportHrchyNode_IN for the specified structure name
Dn513684.privmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::findRootNodeByHierarchy Find the root TaxReportHrchyNode_IN for the specified hierarchy recId
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::generateNodeId Generates a new node ID.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::getComboDisplayValue Get the combination display value with the specified two display values.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::initNodeFromValueTable Init TaxReportHrchyNode_IN from the table record TaxReportHierarchyNode_IN.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::initReportCodeHierarchy Init the TaxReportHierarchy_IN with the specified TaxReportHrchyStructureDesign_IN.
Dn513684.privmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::insertTaxReportHierarchyVersion Creates a new version for the specified hierarchy.The version number is determined by the latest version.
Dn513684.privmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::lookupStructureDesign Looks up for the design class object of the specified tax report hierarchy.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::nodeExists Determines whether the specified record exists in the TaxReportHierarchyNode_IN table.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::persistTaxReportCodeNode Persist all TaxReportHrchyNode_IN. with the specified TaxReportHrchyStructureDesign_IN and current TaxReportCodeNode_IN
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::totalNodeCountByHierarchy The total count of TaxReportHrchyNode_IN in the specified TaxReportHierarchy_IN instance.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::updateNodeValueAfterInsert Update existing values of table record TaxReportHierarchyNode_IN after the new TaxReportHrchyNode_IN is inserted.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::updateNodeValueAfterRemove Update existing values of table record TaxReportHierarchyNode_IN after the TaxReportHrchyNode_IN is removed.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::updateNodeValueBeforeInsert Update existing values of table record TaxReportHierarchyNode_IN before the new TaxReportHrchyNode_IN is inserted.
Dn513684.pubmethod(en-us,AX.60).gif Dn513684.static(en-us,AX.60).gif ::updateNodeValueBeforeRemove Update existing values of table record TaxReportHierarchyNode_IN before the TaxReportHrchyNode_IN is removed.
Top

Object Class
  TaxReportHierarchyHelper_IN Class

Community Additions

ADD
Show: