HcmPositionForecastCalcProcessLauncher Class [AX 2012]

The HcmPositionForecastCalcProcessLauncher class is the form helper class for the HcmPositionForecastForm and it is used to invoke HcmPositionForecastCalculationEngine calculation engine class.

class HcmPositionForecastCalcProcessLauncher

Run On

Called

  MethodDescription
Dn536468.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif clearDirtyState Updates the PositionDirty state to Clean
Dn536468.protmethod(en-us,AX.60).gif deleteDefunctData Deletes data that has been left over in the calculation process tables from incomplete processes.
Dn536468.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif forecastCalcProcessingResultCallback Starts the calculation process for position forecast when the background process completes.
Dn536468.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif initPositionForecastCalcTables Initializes the data and objects that are required for interaction with the form.
Dn536468.protmethod(en-us,AX.60).gif new Initializes a new instance of the HcmPositionForecastCalcProcessLauncher class.
Dn536468.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.)
Dn536468.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.)
Dn536468.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif parmActivationDate Gets or sets the ActivationDate parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmBudgetAmountCur Gets or sets the BudgetAmountCur parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmBudgetPlanningProcessRecId Gets or sets the BudgetPlanningProcessRecId parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmLegalEntity Gets or sets the LegalEntity parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmPositionForecastCalculationGroup Gets or sets the PositionForecastCalculationGroup parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmPositionForecastScenarioRecId Gets or sets the PositionForecastScenarioRecId parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmPositionForecastScenarioSet Gets or sets the PositionForecastScenarioSet parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmProcessMultipleCostElements Gets or sets the ProcessMultipleCostElements parameter.
Dn536468.pubmethod(en-us,AX.60).gif parmRetirementDate Gets or sets the RetirementDate parameter.
Dn536468.privmethod(en-us,AX.60).gif positionForecastScenarioSetEnumerator
Dn536468.protmethod(en-us,AX.60).gif prepareForecastCalcTables Prepares the forecast calculation process tables for the forecast calculation process.
Dn536468.protmethod(en-us,AX.60).gif preparePositionForecastCalcGroupTable Creates a new HcmPositionForecastCalculationGroup table record.
Dn536468.protmethod(en-us,AX.60).gif preparePositionForecastCalcStatusTable Prepares new forecast calculation status records for every position that is chosen in the forecast calculation process.data source.
Dn536468.pubmethod(en-us,AX.60).gif runPositionForecstCalculationProcess Starts the forecast calculation engine in async mode.
Dn536468.privmethod(en-us,AX.60).gif setHcmPositionForecastCalculationStatus
Dn536468.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn536468.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.)
Dn536468.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn536468.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn536468.privmethod(en-us,AX.60).gif Dn536468.static(en-us,AX.60).gif ::clearPositionSetDirtyState HcmPositionForecastlastModified table records in order to set the PositionForecastScenarioState field to represent an unmodified state.
Dn536468.pubmethod(en-us,AX.60).gif Dn536468.static(en-us,AX.60).gif ::construct Constructs an HcmPositionForecastCalcProcessLauncher class instance.
Dn536468.pubmethod(en-us,AX.60).gif Dn536468.static(en-us,AX.60).gif ::newForecastCalcMultiplePositions Constructs a new calculation process object that will be used for performing calculation for the forecast positions.
Dn536468.pubmethod(en-us,AX.60).gif Dn536468.static(en-us,AX.60).gif ::newForecastCalculateSinglePosition Constructs a new calculation process object that will be used for performing calculation for the forecast positions.
Top

Object Class
  HcmPositionForecastCalcProcessLauncher Class

Community Additions

ADD
Show: