Symptom
When trying to perform a Job Application creation or update, the following error is returned: "unhandled property type: Edm.String".
Environment
SAP SuccessFactors Recruiting Management
Cause
The error "unhandled property type: Edm.String" means that one or multiple fields which are supposed to receive a string as data type are receiving some type else.
Resolution
Make sure that all the values in the payload are correct according to the field-type.
For example, if the field-type is set as "text", the field won't accept a Picklist OptionID or a Boolean value.
Known common errors:
- Gender field: The Job Application Gender field is defined in the Implementation Guide as a Picklist field-type but when performing an API operation, only string values are supported and the options are: No Selection, Male or Female. - Job Application Template Standard Fields
- Here's an example: "gender": "Female"
See Also
SAP SuccessFactors HXM Suite OData API: Reference Guide - JobApplication entity
Keywords
update, odata, api, insert, upload, call, run, gender, unhandled, property, type:, Edm.String , KBA , LOD-SF-RCM , Recruiting Management , Problem