SAP Knowledge Base Article - Public

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


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





Invalid field names passed in the Upsert Request


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.


Receiving error for Upsert operation: EMPFILE_HRIS_INVALID_COLUMNS , KBA , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , Problem


SAP SuccessFactors HXM Core all versions