SAP Knowledge Base Article - Public

2693627 - Please confirm the following automatic change(s). Field <FieldID> exists in element jobInfo_XYZ with different attributes. Only the label can be different.

Symptom

When updating Country Specific Job Information configuration in Manage Business Configuration, you encounter a Validation Confirmation message, warning that one or more fields are not configured correctly in other Country configurations:

Example message (this can happen for different fields) -:

Please confirm the following automatic change(s)
Field payScaleType exists in element jobInfo_BRA with different attributes. Only the label can be different.
Field payScaleType exists in element jobInfo_DEU with different attributes. Only the label can be different.
Field payScaleType exists in element jobInfo_CAN with different attributes. Only the label can be different.
Field payScaleType exists in element jobInfo_GBR with different attributes. Only the label can be different.
Field payScaleType exists in element jobInfo_USA with different attributes. Only the label can be different.
Field payScaleType exists in element jobInfo_AUS with different attributes. Only the label can be different.
Field payScaleType exists in element jobInfo_CHN with different attributes. Only the label can be different.

BCUI_CSF_1.jpg

 

Or you are getting the following hard-stop Error message:

Data Model is not consistent. For Element : jobInfo the fields : [FieldID] cannot be configured in CSF multiple times with different configurations.

Example:

BCUI_CSF2.jpg

"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 HCM Suite- All Versions
  • SAP SuccessFactors Employee Central - All Versions

Reproducing the Issue

  1. Add a Business Rule to a CSF field via BCUI
  2. Save the configuration
  3. Go to another CSF country and change the label of any field and click save
  4. You will then encounter the Validation message about the field you set a rule on in step 1
  5. Click "Yes" will save without any impact
  6. Then go to the same field you used in Step 1 (same or different country) and then add a 2nd rule
  7. Click save > you will encounter the ERROR message and cannot save the configuration
  8. Remove the rule you set in step 1 and Save
  9. BCUI will save with the validation message again
  10. Then edit label for any CSF field and save - no validation message is thrown

Cause

  • This validation issue (Please confirm the following automatic change(s)) is caused by having a Business Rule configured in one of the countries, for the field mentioned in the validation message.
  • If you then try to add another rule to the same field in the same or different country configuration, you will get the "Error" message instead
  • This issue is under investigation currently.

Resolution

This issue is fixed on the 1905 release. In the meanwhile follow the workaround below :

Work-around:

1) The only way to work around this issue in the BCUI, is to remove the rules from the Country Specific field mentioned in the Validation message entirely. Save the change (so no rules are set for the CSF field) and then add the rules back to one of the CSF fields and save. This will set the rules to ALL countries version of this field.

OR

2) Maintaining the configuration via XML import will work fine, but in BCUI this might not be corectly reflected.

Keywords

SF, EC, Success factors, Employee Central, ECT-105912, bcui, Data Model is not consistent. For Element : jobInfo the fields : [FieldID] cannot be configured in CSF multiple times with different configurations, Please confirm the following automatic change(s) , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Bug Filed

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions