HR Event Configuration

Dayforce Implementation Guide

Version
R2025.1.1
HR Event Configuration

HR events allow you to associate submitted forms with one or more workflows that are triggered when the submitted form is processed.

You can configure HR events in Workflow Administration > HR Events.

There are two types of HR events:

HR Event Types
Type Description

Custom

Custom events are generated when a triggering form is submitted, and the transactions are approved. Custom HR events cannot be generated by background job. You can add, edit, and delete custom HR events, and Dayforce comes configured with four of them.

Template

Template (or system) events can be generated by running the Benefits HR Event Generator background job, updates to certain employee properties, or the approval of triggering forms. You can’t add new template HR events, and usually you can’t edit their basic settings, but you can configure them with triggering forms or triggered workflows. Dayforce comes configured with 21 template HR events.

Like custom events, if you want Dayforce to perform any tasks as a result of these HR events being generated, you must associate them with triggered workflows. You can also associate template events generated by the background job with triggering forms. Best practices for configuring these events are described in Template HR Events.

Note: If Dayforce generates an HR event for an employee because a submitted form was processed, the event isn’t generated again for the employee by the Benefits HR Event Generator background job.

The HR Event table in the database contains each generated HR event record, and each record reflects the event type and event date. When Dayforce generates an HR event, the associated triggered workflow is initiated immediately.

Note: You can also configure the HR Import to generate certain HR events. See Events Triggered by HR Import.

The most common use of a triggered workflow is to initiate the benefits recalculation process using the Benefits Enrollment object in the workflow. For example, benefit elections need to end upon termination of employment. You can use an HR event to trigger the benefit recalculation when the termination form has been submitted and processed as illustrated by the example that follows.

Configure a workflow with a Benefits Enrollment object:

Workflow diagram including Start, Benefits Enrollment, and End nodes.

Associate the appropriate HR event with triggering forms:

Sample of an HR Event configuration with Triggering Forms tab selected.

If you have any custom (rather than default) forms that you are using as part of a workflow, make sure to use those ones in your HR event configuration. Any changes you make to a form, including the name, are reflected in the Triggering Forms section.

Lastly, associate the HR event with the workflow that you configured:

Sample of an HR Event configuration with Triggered Workflows tab selected.

Now, when the configured termination forms are submitted, both the workflow to complete the termination and the benefits related workflow are triggered, because you associated the form with the HR event. If more than one workflow is associated with the HR event, the workflows are queued and executed sequentially.

Additionally, when the HR event is triggered, Dayforce calculates employee benefit eligibility and employees are presented with an enrollment if they are newly eligible for benefits on the event date. See Benefits Enrollment Node.

If you want employees to be able to declare an HR event by submitting the Life Event Declaration form, the Employee Declarable checkbox in the General section of the event configuration allows you to enable that functionality:

Sample of the General section of HR event configuration with the Employee Declarable checkbox highlighted.

When the checkbox is selected for an event, Dayforce shows the event in the Life Event drop-down list in the form. If you make an event employee declarable, you must add a triggering form for it, and it’s recommended that you enter a description for the event because that description is also shown in the Life Event Declaration Form. See Life Event Declaration Form.

You can select this checkbox for all custom events and the following five template HR events:

  • Dependent Added
  • Dependent Disability Status Changed
  • Dependent Ended
  • Dependent Student Status Changed
  • Dependent Tobacco Usage Changed

For these template HR events, you can also update the default description, unlike other template HR events.

Important: If any template HR events not in the list above were configured to be employee declarable prior to updating to Release 57, Service Pack 2, then the Employee Declarable checkbox and the Description field are both editable. However, if you clear the Employee Declarable checkbox and save the event, those fields will become read-only, and you will not be able to make the event employee declarable again, as is the case with other template HR events. It is recommended that you do this for any template events not listed above to avoid having employees trigger Life Event Enrollments for events that aren’t intended to have this effect.

There are 21 template HR events, and the following table lists these HR events and their cross-reference codes.

Template HR Events
HR Event Cross-reference Code
Address Changed AddressChanged
Age Changed AgeChanged
Assignment Changed AssignmentChanged
Benefit Compensation BenefitCompensationChanged
Dependent Added DependentAdded
Dependent Address Changed DependentAddressChanged
Dependent Age Changed DependentAgeChanged
Dependent Disability Status Changed DependentDisabilityStatusChanged
Dependent Ended DependentEnded
Dependent Student Status Changed DependentStudentStatusChanged
Dependent Tobacco Usage Changed DependentTobaccoUsageChanged
Employee Property Changed EmployeePropertyChanged
Employee Tobacco Usage Changed EmployeeTobaccoUsageChanged
Employment Status Changed EmploymentStatusChanged
Job Application Status Changed JobApplicationStatusChanged
Marital Status Changed MaritalStatusChanged
New Hire/Rehire NewHireCompleted
Number Of Days Since Hire NewHireXDays
Payroll Qualification Reached PayrollQualificationChanged
PPACA Override Date Changed PPACAOverrideDateChange
Spouse Coverage Verification Changed DependentOfferedCoverageChanged
Years of Service Changed (Hire Date) YearsOfServiceChangedHD
Years of Service Changed (Original Hire Date) YearsOfServiceChangedOHD
Years of Service Changed (Seniority Date) YearsOfServiceChangedSD

Important: If, in a release prior to Release 57, Service Pack 2, you created custom HR events using any of the same cross-reference codes as in the list below, those HR events are considered template events and are shown in the Template section of the left sidebar going forward.

For more information on each of the template HR events, see Template HR Events.

Dayforce comes configured with four custom events that can be edited (including their cross-reference codes) or deleted. Typically, these events are set up to be triggered by the Life Event Declaration form. The following table lists these events along with their default cross-reference codes.

Preconfigured Custom HR Events
HR Event Default Cross-reference Code
Dependent Gained Coverage DependentGainedCoverage
Dependent Gained Medicaid DependentGainedMedicaid
Dependent Lost Coverage DependentLostCoverage
Dependent Lost Medicaid DependentLostMedicaid

The following topics describe how to configure HR events: