Employee Employment History Feed Change
Applicable Product:
- Talent Management: Performance, Compensation
Applicable Release:
- V23.07+
Summary:
This enhancement allows the Employee Employment History Feed to default to delta changes instead of kill-and-fill.
Detailed Information:
The Employee Employment History Feed (EEH) has long been kill-and-fill, meaning that any existing data is erased and replaced with the new data in the feed. This meant that the entire history had to be sent each time the EEH was updated.
In the 23.07 update of PeopleFluent Talent Management, the EEH feed now defaults to a delta, which keeps the existing data and adds the new data to it.
The EEH feed now supports an optional ClearCollection parameter. If the new parameter is passed as false, or if it is omitted, the application will keep the existing data and apply any changes and additions in the new data:
<EmploymentHistory ClearCollection="false">
or
<EmploymentHistory>
To keep the kill-and-fill behavior, you must pass the parameter as true like this:
<EmploymentHistory ClearCollection="true">
Related System Setting Change
As part of this enhancement, an existing system setting has a new option available.
The Employee Employment History API Position Matching Attributes setting uses attributes to denote the fields that the application uses to determine if a position in the feed matches a position in the existing data.
Clients can now use Manager as a matching criteria in this setting to track manager changes. So if the only difference in the feed is a different manager, the application will consider that as a new employment instance and create a new position with the new manager.
Keywords: Data Processing, Employee Employment History, Data Feed, 23.07 Enhancement
Created: Derrick Kwong
Reviewed: