With the Mass Rehire function, you can now rehire numerous employees at once.
To rehire employees, they must have a Termination Date and Code on the Dates tab of the Employee Profile. Additionally, the employees must match any filters you create.
To rehire an employee, the Avanti User must have access to the employee’s Pay Group.
If Mass Rehire isn’t on your System Menu yet, go to How to Add New Items to Your Avanti Menus for more information.
Rehire Employees Overview
When you rehire employees, Active becomes selected on the Employment Data tab, and the following fields become blank on the Dates tab of the Employee Profile:
Termination Date
Termination Code
Termination Comments
Expected Recall
Final Pay Ending
ROE Issued
ROE Issued Date
Additionally, you can update the Employment Status and Job Status for the rehired employees.
A Current Employment History entry is created for every employee rehired. You can select a Reason Code and add additional Comments to these entries.
How to Adjust the Rehire Information
Step 1: Open Mass Rehire in the Avanti Desktop Application.
By default, this can be found in Canadian Payroll >> Employee Profile.
Step 2: Select the date the employees will begin work in Rehire Date.
Additional Information
The rehire date populates the Last Hire Date on the Dates tab of the Employee Profile.
Step 3: Select the Employment Status of the rehired employees in Employment Status. If you’d like to retain the employees' current status, select Do Not Change.
Additional Information
Employment Status is on the Employment Data tab of the Employee Profile.
Step 4: Select the Job Status of the rehired employees in Job Status. If you’d like to retain the employees' current status, select Do Not Change.
Additional Information
Job Status is on the Employment Data tab of the Employee Profile.
Step 5: Select the date in Terminated On Or After. Only employees terminated on or after this date will be rehired.
Additional Information
You can rehire employees terminated during a date range by creating a Data Filter. For more information, go to How to Further Restrict which Employees will be Rehired.
Step 6: Select the Reason code to populate the current employment history record, if desired.
Additional Information
The Reason on the Current Employment History entry updates for every employee rehired.
Step 7: Enter a Comment with any additional information.
Additional Information
The comments on the Current Employment History entry updates for every employee rehired.
How to Restrict which Employees will be Rehired
You can create employee filters to restrict which employees you’ll rehire. Only employees matching the selections in each filter will be rehired.
You can also create filters based on any of the Employee Profile selections. For more information, skip to How to Further Restrict which Employees will be Rehired.
Step 1: Select the filter from one of the following options:
Employee: Filter by selecting the employees. You can only choose employees who match the other Employee Filters you’ve created.
Positions: Filter employees by their primary position.
Locations: Filter employees by their location.
Work Group: Filter employees by their work group.
Pay Group: Filter employees by their pay group.
Job Status: Filter employees by their job status.
Additional Employee Fields: Filter employees by the additional fields defined on the Profile Field Names tab in Payroll Parameters.
GL Segments: Filter employees by their GL Account segments.
To include employees with Group selected for their GL Option, select the blank segment.
To exclude employees with Group selected for their GL Option, deselect the blank segment.
Step 2: Set the options for the filter.
Additional Information
Only terminated employees with one of the selected options selected for each filter will be rehired.
Step 3: Repeat Steps 1 and 2 for each employee filter you’d like to create.
Additional Information
If you create multiple filters, employees must match a selected option for each filter to be rehired.
How to Further Restrict which Employees will be Rehired
If you want to prevent terminated employees from being rehired, you can create Data Filters. Only employees matching the selections in each filter will be rehired.
Terminated employees are rehired if:
They’re terminated on or after the termination date specified.
They meet the Employee Filters.
They meet the Data Filters.
If you don’t need to create data filters, skip to the How to Review and Rehire Employees section below.
Additional Information
To rehire employees terminated during a date range, you can create a data filter. The beginning of the date range is specified in Terminated On or After on the Selection tab. The end of the date range is specified in the data filter. In the example below, employees terminated in October of 2020 are rehired.
Step 1: Select the Data Filter tab.
Step 2: Select Define.
Step 3: Select Insert.
Step 4: Select the Field which determines which employees are rehired.
Step 5: Select the limiting circumstance of the filter for the Condition from the following options:
< Less than
> Greater than
= Equal or exactly as
<= Less than or equal to
>= Greater than or equal to
<> Not equal to
Like Includes employees matching the value, when the value has wildcards (*)
Not Like Excludes employees matching the value, when the value has wildcards (*)
In Includes any employees matching one of the values in the list
Not In Excludes any employees matching one of the values in the list
Step 6: Select the Value from the list of available options. To be rehired the employee must match the value based on the conditions.
Additional Information
If the condition is ‘Like’ or ‘Not Like’, characters in the value can be replaced with wild cards (*). The condition is met if all the characters, except wild cards, match the value.
Step 7: Specify how multiple filter lines relate to the following filter in Conjunction.
And Filtered results meet all criteria defined.
Or Filtered results meet one or the other criteria defined.