Employee Filter

Employee Filter us used to set which employees to include in the sync process

For example: You only want to work with Active employees.

This can be achieved by adding an Employee Filter expression that states to only read Active employees from UKG.

Employment.EmployeeStatus == 'Active'

employee filter - employee status Active.png

You may only want to work with specific employees based on their employee number.

This can be achieved by adding an Employee Filter expression that states to only read employees from UKG where their employee number matches a list you provide.

Employment.EmployeeNumber.OneOf('001111,002222,003333')
rules_employee_filter_by_employee_number.png
 

You may only want to work with Active Regular employees.

This can be achieved by adding an Employee Filter expression that states to only read Active Fulltime employees from UKG.

Employment.EmployeeStatusCode == 'Active' && Employment.WorkerType == 'Regular'
employee filter - employee status worker type.png
 
You may only want to work with all employees from company ACME.
This can be achieved by adding an Employee Filter expression that states to only read employees where company name is ACME from UKG.
Company.CompanyName == "ACME"
 
employee filter - company name.png
 
Overall the filter is a great way to run tests using Connect to AD, by explicitly using test employees or a small subset of normal employees. It is also a great way to define multiple environments to do different tasks.

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.