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:
- Go to Manage Permission Roles page and edit the role
- Find the field overrides on custom field and object, and record them
- Delete field overrides in step 2 without save
- Add the same field overrides back (this step will help to initiate the field override again with the data type from field definition)
- 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