Troubleshooting: Contingent Worker to Employee Conversion
In Peakon, the email address and employee number are their unique identifiers. Workday generates a different
Workday ID
(WID) for a Contingent Worker
(CW) and the Converted Employee
(Emp).This results on a conflict of functional identifiers as both records are using the same email address and employee number. This error can be caused by a mismatch in:
- EmployeeID
- ExternalID
- Email address
The error appears on the Workday Integration page in Peakon as
Error creating/updating: HttpError: 422 Cannot override externalId (id) with externalId (id) for employee with email/identifier (email/employeeid
)This conflict can also occur if the same worker ends up with a different unique identifier. Example: The worker have the same email address but a different
Employee ID
. Additionally, the error:
HttpError: 422 Cannot override attributes for employee
occurs when trying to update an identifier, such as an ExternalId.The solution is to update those employee records through a manual upload in Peakon.
- Security:View employeesandUpdate employees.
- Go to .
- In the search filters, select all 3 options underEmployee Status: Employed (not yet started), Employed, No longer employed.
- Click .
- In the Excel file, remove all rows except the header row and the employees impacted.
- Delete all columns exceptEmployee ID,First name,Last name,EmailandExternal ID.
- Remove all values under the External ID column.
- Savefile.
- On the Employee page in Peakon, clickImport.
- Once the import is complete, go to .
- ClickSync all.