COSCalculationRun Class [AX 2012]

The COSCalculationRun class provides all calculation steps for the calculation version. The calculation can apply for all cost value types depending on the user selection.

class COSCalculationRun

Run On

Server

  MethodDescription
Gg738523.protmethod(en-us,AX.60).gif calculateAllocation
Gg738523.protmethod(en-us,AX.60).gif calculateCost
Gg738523.protmethod(en-us,AX.60).gif calculateCostDistribution
Gg738523.protmethod(en-us,AX.60).gif calculateCostDistributionLedger
Gg738523.protmethod(en-us,AX.60).gif calculateCostDistributionLine
Gg738523.protmethod(en-us,AX.60).gif calculateCostRates Calculates cost rates for a defined rate type.
Gg738523.protmethod(en-us,AX.60).gif calculateWork
Gg738523.protmethod(en-us,AX.60).gif calculateWorkAllocation
Gg738523.protmethod(en-us,AX.60).gif calculateWorkDistribution
Gg738523.protmethod(en-us,AX.60).gif calculateWorkDistributionUnit
Gg738523.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg738523.protmethod(en-us,AX.60).gif deleteCostCalculation
Gg738523.pubmethod(en-us,AX.60).gif deleteCostRates
Gg738523.protmethod(en-us,AX.60).gif deleteOldCalculation Deletes records that are created by the previous calculation.
Gg738523.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg738523.pubmethod(en-us,AX.60).gif getPlanModelId Gives the identification of a plan model, which is used for a calculation.
Gg738523.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg738523.protmethod(en-us,AX.60).gif getVoucher
Gg738523.pubmethod(en-us,AX.60).gif getWorkLoad Retrieves the value of a work load for the calculation of target plan costs.
Gg738523.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg738523.protmethod(en-us,AX.60).gif isPlannedCostCalculationNeeded Identifies whether an additional cost value type should be calculated.
Gg738523.protmethod(en-us,AX.60).gif new
Gg738523.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.)
Gg738523.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.)
Gg738523.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg738523.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg738523.pubmethod(en-us,AX.60).gif run Performs the calculation steps.
Gg738523.protmethod(en-us,AX.60).gif setAllocation Calculates allocations for selected cost value types.
Gg738523.protmethod(en-us,AX.60).gif setAllocationDimension Calculates allocation values for a selected allocation and dimension.  
Gg738523.privmethod(en-us,AX.60).gif setCalcTransBuffer
Gg738523.privmethod(en-us,AX.60).gif setOffCalcTransBuffer
Gg738523.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg738523.privmethod(en-us,AX.60).gif setTmpNextCostBalances
Gg738523.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg738523.protmethod(en-us,AX.60).gif updateLinearStructure
Gg738523.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.)
Gg738523.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg738523.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg738523.pubmethod(en-us,AX.60).gif Gg738523.static(en-us,AX.60).gif ::construct
Gg738523.pubmethod(en-us,AX.60).gif Gg738523.static(en-us,AX.60).gif ::getPlanCostValueType Returns the cost value type, based on the budget model.
Top

There are three calculation types:

  • special

  • periodic

  • plan

  • The user chooses the calculation type by calling three different menu items for each type.

Object Class
  COSCalculationRun Class

Community Additions

ADD
Show: