HcmWkrBenEligibilityEngine Class [AX 2012]

The HcmWkrBenEligibilityEngine class manages the benefit eligibility processing for a selected group of workers and benefits.

class HcmWkrBenEligibilityEngine

Run On

Server

  MethodDescription
JJ743701.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ743701.privmethod(en-us,AX.60).gif cleanEligibilityStatusData Deletes all the existing HcmBenefitEligibilityStatus table data for a benefit eligibility.
JJ743701.privmethod(en-us,AX.60).gif cloneForSubProcessForWkrBen Prepares the instance of the HcmWkrBenEligibilityEngine class to execute the executeParallelTaskForWkrBen method in parallel.
JJ743701.privmethod(en-us,AX.60).gif cloneSubProcessForBenefit Prepares an instance of the HcmWkrBenEligibilityEngine class to execute the executeParallelTaskForBenefit method in parallel.
JJ743701.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.
JJ743701.privmethod(en-us,AX.60).gif enableParallelExecutionForBenefitRules Prepares the setup that is required to process the benefit eligibility of workers in a parallel processing environment for benefit specific rules.
JJ743701.privmethod(en-us,AX.60).gif enableParallelExecutionForWkrBenRules Prepares the setup that is required to process the benefit eligibility of workers in a parallel processing environment for worker benefit specific rules.
JJ743701.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ743701.pubmethod(en-us,AX.60).gif executeParallelTaskForBenefit Sets all the required variables for execution of the HcmWkrBenEligibilityEngine class in a parallel processing environment for processing rules associated only for worker.
JJ743701.pubmethod(en-us,AX.60).gif executeParallelTaskForWkrBen Sets all the required variables for execution of the HcmWkrBenEligibilityEngine class in a parallel processing environment.
JJ743701.privmethod(en-us,AX.60).gif getNextRecord Gets the next available HcmBenefitEligibilityStatus record that is ready for benefit enrollment processing.
JJ743701.privmethod(en-us,AX.60).gif getNextRecordByBenefit Gets the next available HcmBenefitEligibilityStatus record that is ready for benefit eligibility processing grouped by benefit.
JJ743701.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ743701.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ743701.privmethod(en-us,AX.60).gif isProcessInProgress Indicates whether there are HcmBenefitEligibilityStatus records processing or available for process.
JJ743701.privmethod(en-us,AX.60).gif isRecordForBenefitProcessingAvailable Indicates whether there are HcmBenefitEligibilityStatus records available for process for benefit rules processing.
JJ743701.privmethod(en-us,AX.60).gif isRecordForWkrBenProcessingAvailable Indicates whether there are HcmBenefitEligibilityStatus records available for process for worker benefit rules processing.
JJ743701.protmethod(en-us,AX.60).gif new Initializes a new instance of the HcmWkrBenEligibilityEngine class.
JJ743701.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.)
JJ743701.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.)
JJ743701.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ743701.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ743701.pubmethod(en-us,AX.60).gif parmBenefitEligibilityId Gets or sets the BenefitEligibilityId parameter.
JJ743701.pubmethod(en-us,AX.60).gif parmEligibilityEffectiveDate Gets or sets the EligibilityEffectiveDate parameter.
JJ743701.pubmethod(en-us,AX.60).gif parmIsSubProcess Gets or sets the IsSubProcess parameter.
JJ743701.privmethod(en-us,AX.60).gif populateEligibilityStatusData Populates the HcmBenefitEligibilityStatus table for every worker, legal entity and benefit combination existing for the benefit eligibility.
JJ743701.privmethod(en-us,AX.60).gif processAllBenefit Processes all of the HcmBenefitEligibilityStatus records by validating them for rules which are specifically only benefit based.
JJ743701.privmethod(en-us,AX.60).gif processAllWorkerBenefit Processes all of the HcmBenefitEligibilityStatus records by validating them for rules which are specifically worker and benefit based.
JJ743701.pubmethod(en-us,AX.60).gif runEligibilityProcess Provides an entry point into the HcmWkrBenEligibilityEngine class.
JJ743701.privmethod(en-us,AX.60).gif setBenEligStatusStateInProcess Sets the status of the HcmBenefitEligibilityStatus record to in process.
JJ743701.privmethod(en-us,AX.60).gif setBenEligStatusStateInProcessForBen Sets the status of all the HcmBenefitEligibilityStatus records to in process, for the provided benefit.
JJ743701.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ743701.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ743701.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.)
JJ743701.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ743701.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ743701.pubmethod(en-us,AX.60).gif JJ743701.static(en-us,AX.60).gif ::construct Initializes a new instance of the HcmWkrBenEligibilityEngine class.
Top

Object Class
  HcmWkrBenEligibilityEngine Class

Community Additions

ADD
Show: