CostSheetNode Class [AX 2012]
The CostSheetNode class represents a costing sheet node.
| Method | Description | |
|---|---|---|
| addCalculatedCostsFromLowerLevels | Gets calculated earlier indirect costs from lower levels for indirect cost group nodes. |
| calc | Calculates the amounts based on input data and costing sheet structure. |
| calcLowestLevel | |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| canHaveSubnode | Determines whether a proposed node may be added as a subnode. |
| canHaveSubnodes | Determines whether the instance of the costing sheet node can have subnodes. |
| checkFailed | |
| clearCalcTransData | |
| editCommon | |
| editCostSheetNodeTable | |
| equal | |
| fetchCostGroupIdsForImpactUpdate | Retrieves a set of cost group IDs that should be added to the impact map. |
| fillCostGroupImpactMap | Adds the node to the impact map. |
| fillNodeIndexMap | |
| fillNodeList | |
| fillResultLineList | |
| getBranchNodeIds | |
| getCode | |
| getCostCalcTransData | |
| getCostType | Gets the CostPriceType enumeration value that represents the branch of the costing sheet for this node. |
| getDescription | |
| getFullPath | |
| getImage | Gets the resource index of the image that will represent this node in the editor. |
| getLevel | |
| getNodeId | |
| getParentNode | |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getType | |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| hasSubnodes | |
| isCalculated | |
| isCostGroupWithSubnodes | |
| isDescendantOf | |
| new | Initializes a new instance of the CostSheetNode 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.) |
| pack | Serializes the current instance of the CostSheetNode class. |
| registerCostGroupImpact | Adds a cost group ID that impacts the costing sheet node to the set. |
| resetNodeId | |
| save | |
| setParentNodeId | |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | |
| unpack | Deserializes the _packedClass parameter value to an instance of the CostSheetNode class. |
| update | |
| updateCostGroupImpactSet | Fills the set of cost group IDs that impact the costing sheet node during calculation. |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| validate | |
| validSubnodeTypeSet | |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Creates a new instance of the CostSheetNode class. |
| ::create | Creates a new instance of the CostSheetNode class. |
Community Additions
ADD
Show: