SAP Knowledge Base Article - Public

2322377 - ImportException: error message key is EMPFILE_HRIS_INVALID_COLUMNS, arguments are [Ljava.lang.Object;@78e91fba

Symptom

Receiving below error message when trying to upsert the data in 'EmpJob' entity.

136666_error_screenshot.jpg

Environment

Successfactors

Cause

Invalid field names passed in the Upsert Request

Resolution

Please follow below steps to resolve the issue-

  1. Open the request payload/file that is sent to the Successfactors API with Upsert request.
  2. Login to the corresponding SFSF Instance and navigate to 'Admin Center -> Odata API Data Dictionary'
  3. Now expand the entity for which you are receiving the error[In this case it is 'EmpJob']
  4. And compare all the fields passed in the request file with the ones in Data Dictionary.
  5. Upon successfully comparing, you will be able to find the fields that are not part of the entity but are still present in the request payload.
  6. Delete these fields from the request file and then try upserting. The issue will be resolved.

Keywords

Receiving error for Upsert operation: EMPFILE_HRIS_INVALID_COLUMNS , KBA , LOD-SF-INT-API , SF API & Adhoc API Framework , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , Problem

Product

SAP SuccessFactors HCM Core all versions