HcmPositionForecastCopy Class [AX 2012]

The HcmPositionForecastCopy class controls the bulk creation of position forecast data based upon a source position.

class HcmPositionForecastCopy extends HcmPositionCopyBase implements SysPackable

Run On

Called

  MethodDescription
JJ741770.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif checkNumSeq Checks whether the number sequence has been blocked. (Inherited from HcmPositionCopyBase.)
JJ741770.privmethod(en-us,AX.60).gif copyBudget Copies the budget related data from the source position to destination position record.
JJ741770.privmethod(en-us,AX.60).gif copyDefaultDimension Copies the position default dimension data from the source forecast position to destination forecast position record.
JJ741770.privmethod(en-us,AX.60).gif copyFinancialDimensions Copies the financial dimension related data from the source forecast position to destination forecast position record.
JJ741770.protmethod(en-us,AX.60).gif copyPositionDetail Creates a record in the HcmPositionDetail table from the passed in parameters.
JJ741770.protmethod(en-us,AX.60).gif copyPositionDuration Creates a record in the HcmPositionDuration table from the passed in parameters.
JJ741770.privmethod(en-us,AX.60).gif copyPositionForecast Creates records in the HcmForecastPosition, HcmPositionForecastDetail, and HcmPositionForecastDuration tables.
JJ741770.privmethod(en-us,AX.60).gif copyPositionForecastDetail Creates a record in the HcmPositionForecastDetail table from the passed in parameters.
JJ741770.privmethod(en-us,AX.60).gif copyPositionForecastLastModified Creates a record in the HcmPositionForecastLastModified table from the passed in parameters.
JJ741770.protmethod(en-us,AX.60).gif copyPositionForecastScenario Creates a record in the HcmPositionForecastScenario table from the passed in parameters.
JJ741770.privmethod(en-us,AX.60).gif copyRelationships Copies the reporting relationship related data from the source forecast position to destination forecast position record.
JJ741770.pubmethod(en-us,AX.60).gif createCopyPositionPosId Generates a value for the PositionId field by using a number sequence or user-defined parameters. (Inherited from HcmPositionCopyBase.)
JJ741770.privmethod(en-us,AX.60).gif createNewPositions This method creates new forecast positions from the selected forecast position.
JJ741770.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif initalize Performs housekeeping, initializes class properties, and calls the run method.
JJ741770.pubmethod(en-us,AX.60).gif initParameters Initializes a set of parameters that is used when the position is copied. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif initParmNumberSequence Initializes a number sequence that is related to class variables. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif isFormClosedOk Returns a Boolean value that indicates whether the form that is used with the class has been closed without errors. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif isInitParamNumberSeqSuccessful Returns a Boolean value that indicates whether the number sequence class variables have been initialized. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif isNumSeqConfigured Indicates whether the position number sequence is correctly configured. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif new Initializes an instance of the HcmPositionForecastCopy class.
JJ741770.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.)
JJ741770.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.)
JJ741770.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the HcmPositionForecastCopy class. (Overrides the pack Method.)
JJ741770.pubmethod(en-us,AX.60).gif parmAsOfDateTime Gets or sets the AsOfDateTime parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif parmDestinationPositionForecastRecId Gets or sets the DestinationPositionForecastRecId parameter.
JJ741770.pubmethod(en-us,AX.60).gif parmDestinationPositionRecId Gets or sets the DestinationPositionRecId parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif parmDestPositionForecastScenarioRecId Gets or sets the DestPositionForecastScenarioRecId parameter.
JJ741770.pubmethod(en-us,AX.60).gif parmFormUseNumSeq Gets or sets the FormUseNumSeq parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif parmInterval Gets or sets the Interval parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif parmNumberOfCopies Gets or sets the NumberOfCopies parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif parmPosition Gets or sets the Position parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif parmPositionDescription Gets or sets the PositionDescription parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif parmPositionForecastRecId Gets or sets the PositionForecastRecId parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif parmPositionForecastScenario Gets or sets the PositionForecastScenario parameter.
JJ741770.pubmethod(en-us,AX.60).gif parmPositionNumMask Gets or sets the PositionNumMask parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif parmPositionRecId Gets or sets the PositionRecId parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif parmStartValue Gets or sets the StartValue parameter. (Inherited from HcmPositionCopyBase.)
JJ741770.pubmethod(en-us,AX.60).gif run Contains the code that does the actual job of the class. (Overrides the run Method.)
JJ741770.protmethod(en-us,AX.60).gif setAvailableForAssignment Returns the default value for the AvailableForAssignment field, based on its HcmSharedParameters value. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif setDateTimeFromDataSource Determines the point in time that is used in queries that involve date-effective tables. (Inherited from HcmPositionCopyBase.)
JJ741770.protmethod(en-us,AX.60).gif setEffectiveDates Sets the effective dates that are used in the class. (Inherited from HcmPositionCopyBase.)
JJ741770.privmethod(en-us,AX.60).gif setPositionForecastScenarioDuration Saves Forecast position duration.
JJ741770.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif unpack Deserializes the packedClass parameter value to an instance of the HcmPositionForecastCopy class.
JJ741770.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.)
JJ741770.pubmethod(en-us,AX.60).gif validate Evaluates the data that will be used in the copy process and determines whether it is valid. (Inherited from HcmPositionCopyBase.)
JJ741770.privmethod(en-us,AX.60).gif validatePositionForecast Validates the dates and the number sequence for the forecast position to be created.
JJ741770.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ741770.pubmethod(en-us,AX.60).gif JJ741770.static(en-us,AX.60).gif ::create Creates an instance of the HcmPositionForecastCopy class on the server and sets the properties of the class from the supplied container.
JJ741770.pubmethod(en-us,AX.60).gif JJ741770.static(en-us,AX.60).gif ::main Provides an entry point for the HcmPositionForecastCopy class when it is called from a menu item.
JJ741770.pubmethod(en-us,AX.60).gif JJ741770.static(en-us,AX.60).gif ::runOnServer Creates a new HcmPositionForecastCopy on the server and sets the properties of the class from the supplied container.
Top

Object Class
  HcmPositionCopyBase Class
    HcmPositionForecastCopy Class

Community Additions

ADD
Show: