HcmWorkerEligibilityEngine Class [AX 2012]

The HcmWorkerEligibilityEngine class manages the benefit enrollment processing for a group of workers and a selected benefit.

class HcmWorkerEligibilityEngine

Run On

Server

  MethodDescription
Gg766424.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg766424.privmethod(en-us,AX.60).gif cloneForSubProcess Prepares the instance of the HcmWorkerEligibilityEngine class to execute the exectureParallelTask method in parallel.
Gg766424.privmethod(en-us,AX.60).gif enableParallelExecution Prepares the setup that is required to process the benefit enrollment of workers in a parallel processing environment.
Gg766424.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg766424.pubmethod(en-us,AX.60).gif executeParallelTask Sets all the required variables for execution of the HcmWorkerEligibilityEngine class in a parallel processing environment.
Gg766424.privmethod(en-us,AX.60).gif getNextRecord Gets the next available HcmBenefitEnrollmentStatus record that is ready for benefit enrollment processing.
Gg766424.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg766424.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg766424.privmethod(en-us,AX.60).gif isProcessInProgress Checks if there are HcmBenefitEnrollmentStatus records processing or available for process.
Gg766424.protmethod(en-us,AX.60).gif new Initializes a new instance of the HcmWorkerEligibilityEngine class.
Gg766424.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.)
Gg766424.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.)
Gg766424.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg766424.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg766424.pubmethod(en-us,AX.60).gif parmBenefitEndDate Gets or sets the BenefitEndDate parameter.
Gg766424.pubmethod(en-us,AX.60).gif parmBenefitStartDate Gets or sets the BenefitStartDate parameter.
Gg766424.pubmethod(en-us,AX.60).gif parmEnrollmentGroupId Gets or sets the EnrollmentGroupId parameter.
Gg766424.pubmethod(en-us,AX.60).gif parmIsSubProcess Gets or sets the IsSubProcess parameter.
Gg766424.privmethod(en-us,AX.60).gif processAll Processes all of the HcmBenefitEnrollmentStatus records by validating them and creating enrollment records.
Gg766424.pubmethod(en-us,AX.60).gif runEligibilityProcess Provides an entry point into the HcmWorkerEligibilityEngine class.
Gg766424.privmethod(en-us,AX.60).gif setBenefitEnrollmentStatusStateInProcess Sets the status of the HcmBenefitEnrollmentStatus record to in process.
Gg766424.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg766424.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg766424.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.)
Gg766424.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg766424.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg766424.pubmethod(en-us,AX.60).gif Gg766424.static(en-us,AX.60).gif ::construct Initializes a new instance of the HcmWorkerEligibilityEngine class.
Top

Object Class
  HcmWorkerEligibilityEngine Class

Community Additions

ADD
Show: