HcmWkrBenEligibilityEngine Class [AX 2012]
The HcmWkrBenEligibilityEngine class manages the benefit eligibility processing for a selected group of workers and benefits.
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| cleanEligibilityStatusData | Deletes all the existing HcmBenefitEligibilityStatus table data for a benefit eligibility. |
| cloneForSubProcessForWkrBen | Prepares the instance of the HcmWkrBenEligibilityEngine class to execute the executeParallelTaskForWkrBen method in parallel. |
| cloneSubProcessForBenefit | Prepares an instance of the HcmWkrBenEligibilityEngine class to execute the executeParallelTaskForBenefit method in parallel. |
| enableParallelExecution | Prepares the setup that is required to process the benefit enrollment of workers in a parallel processing environment. |
| enableParallelExecutionForBenefitRules | Prepares the setup that is required to process the benefit eligibility of workers in a parallel processing environment for benefit specific rules. |
| enableParallelExecutionForWkrBenRules | Prepares the setup that is required to process the benefit eligibility of workers in a parallel processing environment for worker benefit specific rules. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| executeParallelTaskForBenefit | Sets all the required variables for execution of the HcmWkrBenEligibilityEngine class in a parallel processing environment for processing rules associated only for worker. |
| executeParallelTaskForWkrBen | Sets all the required variables for execution of the HcmWkrBenEligibilityEngine class in a parallel processing environment. |
| getNextRecord | Gets the next available HcmBenefitEligibilityStatus record that is ready for benefit enrollment processing. |
| getNextRecordByBenefit | Gets the next available HcmBenefitEligibilityStatus record that is ready for benefit eligibility processing grouped by benefit. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| isProcessInProgress | Indicates whether there are HcmBenefitEligibilityStatus records processing or available for process. |
| isRecordForBenefitProcessingAvailable | Indicates whether there are HcmBenefitEligibilityStatus records available for process for benefit rules processing. |
| isRecordForWkrBenProcessingAvailable | Indicates whether there are HcmBenefitEligibilityStatus records available for process for worker benefit rules processing. |
| new | Initializes a new instance of the HcmWkrBenEligibilityEngine class. |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmBenefitEligibilityId | Gets or sets the BenefitEligibilityId parameter. |
| parmEligibilityEffectiveDate | Gets or sets the EligibilityEffectiveDate parameter. |
| parmIsSubProcess | Gets or sets the IsSubProcess parameter. |
| populateEligibilityStatusData | Populates the HcmBenefitEligibilityStatus table for every worker, legal entity and benefit combination existing for the benefit eligibility. |
| processAllBenefit | Processes all of the HcmBenefitEligibilityStatus records by validating them for rules which are specifically only benefit based. |
| processAllWorkerBenefit | Processes all of the HcmBenefitEligibilityStatus records by validating them for rules which are specifically worker and benefit based. |
| runEligibilityProcess | Provides an entry point into the HcmWkrBenEligibilityEngine class. |
| setBenEligStatusStateInProcess | Sets the status of the HcmBenefitEligibilityStatus record to in process. |
| setBenEligStatusStateInProcessForBen | Sets the status of all the HcmBenefitEligibilityStatus records to in process, for the provided benefit. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes a new instance of the HcmWkrBenEligibilityEngine class. |
Community Additions
ADD
Show: