CostSheetNodeCalculation Class [AX 2012]

The CostSheetNodeCalculation class is the base class for all calculation nodes.

class CostSheetNodeCalculation extends CostSheetNode

Run On

Called

  MethodDescription
Gg770647.protmethod(en-us,AX.60).gif addCalculatedCostsFromLowerLevels Gets calculated earlier indirect costs from lower levels for indirect cost group nodes. (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif allowedSubtypeSet Returns a Set object that contains the calculation subtypes that are allowed for this class.
Gg770647.protmethod(en-us,AX.60).gif bomCalcCheckIndirectCost
Gg770647.pubmethod(en-us,AX.60).gif calc Calculates the amounts based on input data and costing sheet structure. (Overrides the calc Method.)
Gg770647.pubmethod(en-us,AX.60).gif calcLowestLevel Calculates the concrete amounts based on input data and costing sheet structure for leaf nodes. (Overrides the calcLowestLevel Method.)
Gg770647.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif canHaveSubnode Determines whether a proposed node may be added as a subnode. (Overrides the canHaveSubnode Method.)
Gg770647.pubmethod(en-us,AX.60).gif canHaveSubnodes Determines whether the instance of the CostSheetNodeCalculation class can have subnodes. (Overrides the canHaveSubnodes Method.)
Gg770647.protmethod(en-us,AX.60).gif checkFailed (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif clearCalcTransData (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif collectBasisCostCalcTransData
Gg770647.pubmethod(en-us,AX.60).gif editBasisSubtype Sets and gets the subtype values for the indirect cost basis lines.
Gg770647.pubmethod(en-us,AX.60).gif editCommon (Overrides the editCommon Method.)
Gg770647.protmethod(en-us,AX.60).gif editCostSheetCalculationBasis
Gg770647.protmethod(en-us,AX.60).gif editCostSheetCalculationFactor
Gg770647.protmethod(en-us,AX.60).gif editCostSheetNodeTable (Overrides the editCostSheetNodeTable Method.)
Gg770647.pubmethod(en-us,AX.60).gif editSubtype Sets and gets the subtype values for indirect cost nodes.
Gg770647.pubmethod(en-us,AX.60).gif equal (Overrides the equal Method.)
Gg770647.protmethod(en-us,AX.60).gif fetchCostGroupIdsForImpactUpdate Determines which cost groups would require the calculation node to be loaded during transactions processing. (Overrides the fetchCostGroupIdsForImpactUpdate Method.)
Gg770647.pubmethod(en-us,AX.60).gif fillCostGroupImpactMap Adds the node to the impact map. (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif fillNodeIndexMap (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif fillNodeList (Overrides the fillNodeList Method.)
Gg770647.pubmethod(en-us,AX.60).gif fillResultLineList (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif filterBasisCostCalcTransData Filters the data that was collected from the indirect cost basis lines by using the subtypes that are assigned to the basis lines.
Gg770647.pubmethod(en-us,AX.60).gif getAcctEstimatedIndirectAbsorption
Gg770647.pubmethod(en-us,AX.60).gif getAcctEstimatedIndirectAbsorptionOffset
Gg770647.pubmethod(en-us,AX.60).gif getAcctIndirectAbsorption
Gg770647.pubmethod(en-us,AX.60).gif getAcctIndirectAbsorptionOffset
Gg770647.protmethod(en-us,AX.60).gif getBasisEnumerator
Gg770647.protmethod(en-us,AX.60).gif getBasisSubtypeFieldName Determines the name of the field in the CostSheetCalculationBasis table that stores subtype values for this type of indirect costs.
Gg770647.pubmethod(en-us,AX.60).gif getBranchNodeIds (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif getCode (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif getCostCalcTransData (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif getCostSheetCalculationFactor
Gg770647.pubmethod(en-us,AX.60).gif getCostType Gets the CostPriceType enumeration value that represents the branch of the costing sheet for this node. (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif getDefaultDimension
Gg770647.pubmethod(en-us,AX.60).gif getDescription (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif getFactorEnumerator
Gg770647.pubmethod(en-us,AX.60).gif getFactorPerItem
Gg770647.pubmethod(en-us,AX.60).gif getFullPath (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif getImage Returns the resource index of the image that will represent this node in the editor. (Overrides the getImage Method.)
Gg770647.pubmethod(en-us,AX.60).gif getLevel (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif getNodeId (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif getParentNode (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif getSubtypeFieldName Determines the name of the field in the CostSheetNodeTable table that stores the subtype values for this type of indirect costs.
Gg770647.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif getType (Overrides the getType Method.)
Gg770647.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif hasFactorsPerItem Checks whether factors specific to items or item groups exist.
Gg770647.pubmethod(en-us,AX.60).gif hasSubnodes (Overrides the hasSubnodes Method.)
Gg770647.pubmethod(en-us,AX.60).gif isCalculated (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif isCostGroupWithSubnodes (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif isDescendantOf (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif loadSubnodes
Gg770647.pubmethod(en-us,AX.60).gif lookupSubtype Invokes a lookup form with the available subtype values of indirect costs.
Gg770647.protmethod(en-us,AX.60).gif new Initializes a new instance of the CostSheetNodeCalculation class. (Overrides the new Method.)
Gg770647.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.)
Gg770647.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.)
Gg770647.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the CostSheetNodeCalculation class. (Overrides the pack Method.)
Gg770647.protmethod(en-us,AX.60).gif registerCostGroupImpact Adds a cost group ID that impacts the costing sheet node to the set. (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif resetNodeId (Overrides the resetNodeId Method.)
Gg770647.pubmethod(en-us,AX.60).gif save (Overrides the save Method.)
Gg770647.protmethod(en-us,AX.60).gif selectCostSheetCalculationFactor Finds the most appropriate calculation factor for overhead cost.
Gg770647.pubmethod(en-us,AX.60).gif setParentNodeId (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif toBOMCalcTrans Creates a BOMCalcTrans record based on this costing sheet node.
Gg770647.pubmethod(en-us,AX.60).gif toPmfCoByProdCalcTrans Initializes the PmfCoByProdCalcTrans record.
Gg770647.pubmethod(en-us,AX.60).gif toProdCalcTrans Creates a ProdCalcTrans record based on this costing sheet node.
Gg770647.pubmethod(en-us,AX.60).gif toProdIndirectTrans
Gg770647.pubmethod(en-us,AX.60).gif toString (Inherited from CostSheetNode.)
Gg770647.pubmethod(en-us,AX.60).gif unpack Deserializes the _packedClass parameter value to an instance of the CostSheetNodeCalculation class. (Overrides the unpack Method.)
Gg770647.pubmethod(en-us,AX.60).gif update (Inherited from CostSheetNode.)
Gg770647.protmethod(en-us,AX.60).gif updateCostGroupImpactSet Fills the set of cost group IDs that impact the costing sheet node during calculation. (Inherited from CostSheetNode.)
Gg770647.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.)
Gg770647.protmethod(en-us,AX.60).gif useBasis
Gg770647.pubmethod(en-us,AX.60).gif validate (Overrides the validate Method.)
Gg770647.pubmethod(en-us,AX.60).gif validSubnodeTypeSet (Overrides the validSubnodeTypeSet Method.)
Gg770647.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg770647.pubmethod(en-us,AX.60).gif Gg770647.static(en-us,AX.60).gif ::construct Creates a new instance of the CostSheetNodeCalculation class.
Top

Community Additions

ADD
Show: