HcmWorkerTransition Class [AX 2012]

The HcmWorkerTransition class manages the creating, editing, and deleting of the worker and employment entities.

class HcmWorkerTransition

Run On

Server

  MethodDescription
Gg737326.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg737326.protmethod(en-us,AX.60).gif createHcmEmployment Creates a new employment.
Gg737326.protmethod(en-us,AX.60).gif createHcmWorker Creates a new worker.
Gg737326.protmethod(en-us,AX.60).gif deleteHcmEmployment Deletes the HcmEmployment record that is stored in the class.
Gg737326.privmethod(en-us,AX.60).gif endAllHcmEmployments Ends all of the active employment for a specified worker.
Gg737326.protmethod(en-us,AX.60).gif endHcmEmployment Ends an active or future employment.
Gg737326.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg737326.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg737326.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg737326.protmethod(en-us,AX.60).gif hireHcmWorker Hires a new worker by creating the HcmWorker and the HcmPositionWorkerAssignment records.
Gg737326.protmethod(en-us,AX.60).gif new Initializes a new instance of the HcmWorkerTransition class.
Gg737326.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.)
Gg737326.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.)
Gg737326.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg737326.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg737326.protmethod(en-us,AX.60).gif parmHcmEmployment Gets or sets the HcmEmployment parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmEmploymentDetail Gets or sets the HcmEmploymentDetail parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmEmploymentLastDayWorked Gets or sets the HcmEmploymentLastWorkedDateTime parameter for the HcmEmploymentDetail record.
Gg737326.protmethod(en-us,AX.60).gif parmHcmEmploymentRecId Gets or sets the HcmEmploymentRecId parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmEmploymentType Gets or sets the HcmEmploymentType parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmPositionRetirementDateTime Gets or sets the ValidTo parameter for the HcmPositionDuration record.
Gg737326.protmethod(en-us,AX.60).gif parmHcmPositionWorkerAssignmentRecId Gets or sets the _value parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmReasonCodeRecId Gets or sets the HcmReasonCodeRecId parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmWorkerPrimaryPositionEndDate Gets or sets the _value parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmWorkerPrimaryPositionStartDate Gets or sets the _value parameter.
Gg737326.protmethod(en-us,AX.60).gif parmHcmWorkerRecId Gets or sets the HcmWorkerRecId parameter for the HcmEmployment record.
Gg737326.protmethod(en-us,AX.60).gif parmLegalEntityRecId Gets or sets the legal entity record ID parameter for the HcmEmployment record.
Gg737326.protmethod(en-us,AX.60).gif parmRetirePositions Gets or sets the retirePositions parameter.
Gg737326.protmethod(en-us,AX.60).gif parmValidFrom Gets or sets the ValidFrom parameter for the HcmEmployment record.
Gg737326.protmethod(en-us,AX.60).gif parmValidTo Gets or sets the ValidTo parameter for the HcmEmployment record.
Gg737326.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg737326.privmethod(en-us,AX.60).gif terminateHcmWorker Terminates a worker by ending all of the active employments and position worker assignments and optionally retiring the assigned positions.
Gg737326.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg737326.protmethod(en-us,AX.60).gif updateHcmEmployment Updates the effective dates for a given HcmEmployment record.
Gg737326.protmethod(en-us,AX.60).gif updateHcmEmploymentDetail Updates the effective dates for a given HcmEmploymentDetail record.
Gg737326.protmethod(en-us,AX.60).gif updateHcmEmploymentValidFrom Updates the ValidFrom value for a given employment record.
Gg737326.protmethod(en-us,AX.60).gif updateHcmEmploymentValidTo Updates the ValidTo value for a given employment record.
Gg737326.protmethod(en-us,AX.60).gif updateWorkerPositionAssignments
Gg737326.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.)
Gg737326.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg737326.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::getNewHcmWorkerPersonnelNumber Generates a new personnel number automatically for the new worker that is being created.
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::newCreateHcmEmployment Creates a new employment.
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::newCreateHcmWorker Creates a new worker.
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::newEndHcmEmployment Ends an active or future employment.
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::newHireHcmWorker Hires a new worker by creating the HcmWorker and the HcmPositionWorkerAssignment records.
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::newTerminateHcmWorker
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::newUpdateHcmEmployment Updates the effective dates for a given HcmEmployment record.
Gg737326.pubmethod(en-us,AX.60).gif Gg737326.static(en-us,AX.60).gif ::updateHcmWorkerPrimaryPosition Creates a new HcmWorkerPrimaryPosition record that is based on the specified parameters.
Top

Object Class
  HcmWorkerTransition Class

Community Additions

ADD
Show: