Skip to content

Employment Status

HR data will provide position status and you can map its value to different employee lifecycle. At the run time, the workflow will check the status mapping and decide which lifecycle to perform for the employee record.

Employment Status

Select the attributes which represent start date and last day worked of an employee in your HR system. The attributes need to be defined in the "HR Data Definition" step.

Map Employee Lifecycle Status HR Attribute

Figure 1. HR Attribute field to map the employee lifecycle status for Future Hire, Rehire and Termination

If you have selected 'Process leave of absence in HR system to AD' in 'Lifecycle Business Rules' step then, you will get another option i.e. long term leave in which you will select an attribute which will represent the position status of an employee. And you also need to map the value for 'Leave status'.

Map Leave Status

Figure 2. Mapping values to leave status for Future Hire, Rehire and Termination.

And, if you have unchecked the 'Future Hire, Rehire and Termination' option then the option will be provided as below

Select the attribute which represent position status in your HR system. The attribute needs to be defined in the "HR Data Definition" step.

Map Employee Lifecycle Status HR Attribute

Figure 3. HR Attribute field to map the employee lifecycle activity

Map Employee Lifecycle Status

Based on the operation you chose in the "Lifecycle Business Rules" step, you will see one or multiple options of status groups:

  • Hire, Rehire, or Profile Update
  • Leave
  • Terminate

You need to map the value of "Position Status" to those groups. As shown in the image below:

  1. When position status from HR data is active, the workflow will perform hire, rehire or profile update operation
  2. When position status from HR data is leave, the workflow will perform leave operation
  3. When position status from HR data is terminated, the workflow will perform termination operation.

If you have multiple values in HR system, you can also map multiple values to status group using comma. For example, "Active, A, Hire" for Hire, Rehire or Profile Update; "Leave, L" for Leave, and "Terminated, T" for "Terminate".

Map Employee Lifecycle Status Mapping fields

Figure 4. Mapping values to different employee status.

HR data will provide some attributes which can be used to identify lifecycle business status.

Map Employee Lifecycle Status for Paycom

To gain insights into the mapping of Employee Lifecycle status within Paycom, please refer to the following section:

Paycom's API accepts only a predefined set of status values. Paycom recognizes the following values for the specified status:

Accepted Value Description
A Active
I Inactive
T Terminated
D Deceased
R Retired
V On Leave
P Prehire W-2
N Not Hired

Based on the operation you chose in the "Lifecycle Business Rules" step, you will see one or multiple options of status groups:

  • Hire, Rehire, or Profile Update
  • Leave
  • Terminate

Map Employee Lifecycle Status Mapping fields

Figure 5. Mapping values to different employee status.

Map Employee Lifecycle Status for Rippling

To gain insights into the mapping of Employee Lifecycle status within Rippling, please refer to the following section:

Rippling's API accepts only a predefined set of status values which are as follows :

Accepted Value Description
INIT An initial record of an individual. An offer has not been made and they have not started working.
HIRED An offer has been made but they have not accepted or started yet.
ACCEPTED An offer has been made and they have accepted, but they have not started yet.
ACTIVE The employee currently works at the company and their start date is today or in the past.
TERMINATED The employee is no longer active.

Based on the operation you chose in the "Employment Lifecycle Sync" step, you will see one or multiple options of status groups:

  • Hire, Rehire, or Profile Update
  • Terminate

Map Employee Lifecycle Status Mapping fields

Figure 6. Mapping values to different employee status.