Symptom
Error when trying to change/add any field in jobInfo or the country specific fields in JobInfo section under Manage Business Configuration:
Data Model is not consistent: For Element : jobInfo the fields : [change-reason] cannot be configured differently in CSF and Data Model.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to the Admin Center
- Search for Manage Business Configuration
- Edit/add any field in JobInfo
Cause
The visibility of the fields change-reason or change-reason-external is set as visibility=both in Succession Data Model or Country Specific for Succession Data Model and it should be "none" in all data models.
Resolution
If you have access to Provisioning:
- Export the Succession Data Model and Country Specific for Succession Data Model
- Search for the fields change-reason and change-reason-external and identify where is this field enable and with visibility=both and change to none
If you do not have access to Provisioning:
- Go to the Admin Center
- Search for Manage Business Configuration
- Select JobInfo section
- Search for the field in every section, including the country specific one, and disable the field
NOTE: Please make sure that if change-reason or change-reason-external is defined on some country specific job information they are also defined on global job information.
Keywords
sf, success factors, EC, BCUI , KBA , LOD-SF-EC-JOB , Job Information , Problem