SAP Knowledge Base Article - Public

2834986 - ChangeSet index 3 - gender is a required field and cannot be blank - SAP SuccessFactors

Symptom

On Fieldglass to SuccessFactors integration, you received the error:

<Messages><Message><Status>ERROR</Status><SecurityID_or_WorkOrderID>JD0000000</SecurityID_or_WorkOrderID><Text>ChangeSet index 3 - gender is a required field and cannot be blank. Failed record info: {PerPersonal/firstName=John, PerPersonal/formalName=John Snow, PerPersonal/lastName=Snow, PerPersonal/personIdExternal=0000000, PerPersonal/startDate=aaaa-MM-ddT00:00:00.000-00:00}. for Key PerPersonal/personIdExternal=0000000,PerPersonal/startDate=aaaa-MM-ddT00:00:00.000-00:00 with the index 0</Text></Message></Messages>

Environment

SAP SuccessFactors

Cause

Gender is a required field on SuccessFactors by default.

Resolution

You can change this field on Admin Center > Manage Business Configuration > PersonalInfo

Change the field gender to Mandatory no.

After this, please execute a metadata refresh according KBA 2171588 - SuccessFactors: OData API Metadata Refresh

Keywords

gender is a required field; ChangeSet index 3; fieldglass to sf; , KBA , LOD-SF-INT , Integrations , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , Problem

Product

SAP SuccessFactors HCM suite all versions