SAP Knowledge Base Article - Public

3520628 - Syncing RBP role failed with error "the data type or valid values source of the field of object definition has different values between the source and the target instances"

Symptom

Failed to sync RBP role by Configuration Transport Center and got error "the data type or valid values source of the field of object definition has different values between the source and the target instances. "

Environment

SAP SuccessFactors HCM Suite

Reproducing the Issue

1.Login to Source instance and export RBP role in Configuration Transport Center

2.Login to Target instance and import RBP role Bundle in Configuration Transport Center

3.The Bundle completed with the Error "the data type or valid values source of the field of object definition has different values between the source and the target instances. "

Cause

This error message indicates that the custom field in the custom MDF object has different data types in the source and target instances.
There is a mismatch in data types in the field and field override configuration under RBP.
This could happen because admin changed some fields' data types in the object definition but didn't update the field overrides in RBP.

Resolution

Please fix the data issue inside every role in source company by below steps:

  1. Go to Manage Permission Roles page and edit the role
  2. Find the field overrides on custom field and object, and record them
  3. Delete field overrides in step 2 without save
  4. Add the same field overrides back (this step will help to initiate the field override again with the data type from field definition)
  5. Save the role

After fix all the roles in source company, sync the roles again, the error should disappear, and the wrong field override data inside target company will be fixed by sync at the same time.

Note: Normally changing data type for existing field is not recommended, as it will lead to some data issues.

Keywords

Configuration Transport Center, sync RBP failed, the data type or valid values source of the field of object definition has different values between the source and the target instances , KBA , LOD-SF-MDF-RBP , RBP Permissions on Objects , LOD-SF-PLT-IST , Instance Sync Tool , LOD-SF-PLT-CGC , Configuration Center , LOD-SF-MDF , Metadata Framework , How To

Product

SAP SuccessFactors HCM Suite all versions