Termination & Rehire Notification
Overview
- Future Dating (hires, terminations, job, compensation, and other table data)
- Rehiring
- Employment Status History
Future Dating
Currently, any time you future date a hire date, termination date, or tabular data (Job Information, Compensation etc.) we recognize that information in Bamboo immediately. With the coming change we will only recognize the date when the date arrives.
Rehiring
The rehiring process has been simplified from several steps to just one.
Employment Status History
To accomplish future dating and a new rehire process we are going to upgrade the Employment Status table to track the employment history for an employee.
Terminations will be tracked in the Employment Status tabled along with the other termination fields. This will enable the historical tracking of termination information.
To terminate employees through the API, you may have previously made a request like:
POST https://{companyDomain}.bamboohr.com/api/v1/employees/{number}
<employee>
<field id="terminationDate">2016-08-01</field>
</employee>The API field "terminationDate" will become a read-only field. It will continue to reflect the termination date of an employee if the employee is terminated, but in order to properly terminate an employee you will need to make a request like:
POST https://{companyDomain}.bamboohr.com/api/v1_1/employees/{employeeid}/tables/employmentStatus
<employee>
<field id="ymd">2016-08-01</field>
<field id="employmentStatus">1234</field><!-- 1234 is the id of the "Terminated" list value in the employmentStatus list. →
<!-- other termination fields will be available to update -->
</employee>