HcmPositionTransition Class [AX 2012]

The HcmPositionTransition class manages the different actions that a user can perform on a position or a position worker assignment.

class HcmPositionTransition

Run On

Server

  MethodDescription
Gg727343.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg727343.protmethod(en-us,AX.60).gif createHcmPositionDuration Creates a new position duration.
Gg727343.protmethod(en-us,AX.60).gif createHcmPositionWorkerAssignment Creates a new position worker assignment.
Gg727343.protmethod(en-us,AX.60).gif deleteHcmPositionDuration Deletes the HcmPositionDuration record that is stored in the class.
Gg727343.protmethod(en-us,AX.60).gif deleteHcmPositionWorkerAssignment Deletes the HcmPositionWorkerAssignment record that is stored in the class.
Gg727343.privmethod(en-us,AX.60).gif endAllHcmWorkerPositionAssignments Ends all active position worker assignments.
Gg727343.protmethod(en-us,AX.60).gif endHcmPositionWorkerAssignment Ends an active or future position worker assignment.
Gg727343.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg727343.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg727343.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg727343.protmethod(en-us,AX.60).gif new Initializes a new instance of the HcmPositionTransition class.
Gg727343.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.)
Gg727343.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.)
Gg727343.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg727343.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg727343.protmethod(en-us,AX.60).gif parmHcmFullTimeEquivalency Gets or sets the _value parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionActivationDateTime Gets or sets the ValidFrom parameter for the HcmPositionDuration record.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionDuration Gets or sets the HcmPositionDuration parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionRecId Gets or sets the HcmPositionRecId parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionRecIdNew Gets or sets the _value parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionRetirementDateTime Gets or sets the ValidTo parameter for the HcmPositionDuration record.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionWorkerAssignment Gets or sets the HcmPositionWorkerAssignment parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionWorkerAssignmentEndDate Gets or sets the ValidTo parameter for the HcmPositionWorkerAssignment record.
Gg727343.protmethod(en-us,AX.60).gif parmHcmPositionWorkerAssignmentStartDate Gets or sets the ValidFrom parameter for the HcmPositionWorkerAssignment record.
Gg727343.protmethod(en-us,AX.60).gif parmHcmReasonCodeRecId Gets or sets the HcmReasonCodeRecId parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmReasonCodeRecIdNew Gets or sets the _value parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmWorkerAssignmentEndDateNew Gets or sets the new _value parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmWorkerAssignmentStartDateNew Gets or sets the new _value parameter.
Gg727343.protmethod(en-us,AX.60).gif parmHcmWorkerRecId Gets or sets the HcmWorkerRecId parameter for the HcmPositionWorkerAssignment record.
Gg727343.protmethod(en-us,AX.60).gif parmPrimaryPosition Gets or sets the _value parameter.
Gg727343.protmethod(en-us,AX.60).gif parmRetirePositions Gets or sets the Boolean parameter
Gg727343.protmethod(en-us,AX.60).gif parmShowInfoMessage Gets or sets the ShowInfoMessage parameter.
Gg727343.protmethod(en-us,AX.60).gif retireHcmPositionDuration Retires an active or future position duration.
Gg727343.privmethod(en-us,AX.60).gif retireHcmPositions Retires all of the positions in the given list.
Gg727343.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg727343.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg727343.privmethod(en-us,AX.60).gif updateHcmFullTimeEquivalency Updates the HcmFullTimeEquivalency value for the new HcmPositionDetail record.
Gg727343.protmethod(en-us,AX.60).gif updateHcmPositionDuration Updates the effective dates for a given HcmPositionDuration record.
Gg727343.privmethod(en-us,AX.60).gif updateHcmPositionDurationValidFrom Updates the HcmPositionActivationDateTime value for a given position duration.
Gg727343.privmethod(en-us,AX.60).gif updateHcmPositionDurationValidTo Updates the HcmPositionRetirementDateTime value for a given position duration.
Gg727343.protmethod(en-us,AX.60).gif updateHcmPositionWorkerAssignment Updates the effective dates for a given HcmPositionWorkerAssignment record.
Gg727343.privmethod(en-us,AX.60).gif updateWorkerAssignmentReasonCode Updates the HcmReasonCodeRecId value for a given position worker assignment.
Gg727343.privmethod(en-us,AX.60).gif updateWorkerAssignmentValidFrom Updates the HcmPositionWorkerAssignmentStartDate for a given position worker assignment.
Gg727343.privmethod(en-us,AX.60).gif updateWorkerAssignmentValidTo Updates the HcmPositionWorkerAssignmentEndDate value for a given position worker assignment.
Gg727343.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.)
Gg727343.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg727343.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::createHcmPosition Creates a new position that includes the position detail record.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newCreateHcmPositionDuration Creates a new position duration.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newCreateHcmPositionWorkerAssignment Creates a new position worker assignment.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newDeleteHcmPositionDuration Deletes a position duration record.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newEndAllHcmPositionWorkerAssignment Ends all active position worker assignments for a given worker and optionally retires associated positions.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newEndHcmPositionWorkerAssignment Ends an active or future position worker assignment.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newRetireHcmPositionDuration Retires an active or future position duration.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newUpdateHcmPositionDuration Updates the effective dates for a given HcmPositionDuration record.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::newUpdateHcmPositionWorkerAssignment Updates the effective dates for a given HcmPositionWorkerAssignment record.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::transferWorkerToNewCompFixed Transfers a worker from one fixed compensation plan to another in a different position.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::transferWorkerToNewCompFixedPlan Transfers a worker from one fixed compensation plan to another in a different position.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::transferWorkerToNewPosition Transfers a worker from one position to another.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtAssignmentEmploymentEndDate Returns an error message if validation of the employment end date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtAssignmentEmploymentStartDate Returns an error message if validation of the employment start date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtAssignmentPositionEndDate Returns an error message if validation of the position end date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtAssignmentPositionStartDate Returns an error message if validation of the position start date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtAssignmentStartEndDate Returns an error message if validation of the assignment start date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtEarlyPositionAssignment Returns an error message if validation of the position's available for assignment date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtLastDayWorked Returns an error message if validation of the worker's last day worked fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtPositionNotAvailableForAssignment Returns an error message if validation of the position's available for assignment date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::txtTerminationDate Returns an error message if validation of the termination date fails.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateAssignmentAvailableDate Validates whether the assignment start date of a worker is after the position that is available for assignment.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateAssignmentEmploymentEndDate Determines whether the assignment end date of the worker is valid according to the employment end date.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateAssignmentEmploymentStartDate Determines whether the assignment start date of the worker is valid according to the employment start date.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateAssignmentPositionEndDate Determines whether the assignment end date of the worker is valid according to the retirement date of the position.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateAssignmentPositionStartDate Validates whether the assignment start date of the worker is valid according to the activation date of the position.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateAssignmentStartEndDate Validates whether the assignment start and end dates of the worker are valid.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateEmploymentDate Validates whether the employment start date and employment end date are valid.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validatePositionIsAvailable Validates whether the position is available for assignment.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateWorkerAssignment Validates whether the HcmPositionWorkerAssignment record that will be created is valid.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateWorkerAssignmentEndDate Validates whether the assignment end date is valid.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateWorkerAssignmentOverlap Validates that the assignment does not overlap an existing assignment.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateWorkerAssignmentStartDate Validates whether the assignment start date is valid.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateWorkerAssignmentStartDates Validates whether the supplied dates are valid for a worker's assignment to a position.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateWorkerLastDayWorked Validates whether the last day worked and termination date are valid.
Gg727343.pubmethod(en-us,AX.60).gif Gg727343.static(en-us,AX.60).gif ::validateWorkerTerminationDate Validates whether the retirement date and termination date are valid.
Top

Object Class
  HcmPositionTransition Class

Community Additions

ADD
Show: