SAP Knowledge Base Article - Public

3558326 - "Unable to map the source instance DGField" Error occurs when transporting RBP Groups

Symptom

When transporting RBP Groups, the following sample error can be seen on some RBP groups.

i.e:

Unable to map the source instance DGField [FieldId: hris_jobInfo$xxxx (Picklist / GO&FO) , FieldLabel: XXXX, Values: {P=XXXX, FC=XXXX}] to target instance DGField[FieldId: hris_jobInfo$xxxx (Picklist / GO&FO), FieldLabel: XXXX, Values: {XX=xyz, XX=def, XXX=abc}];

Environment

SAP SuccessFactors HCM Suite

Reproducing the Issue

  1. Go to Configuration Transport Center. 
  2. Select RBP Groups to transport then initiate the transport.
  3. After transport completed, on the target instance - check the report  by going to the Transport Requests tab and select Imports. 
  4. Under Action, click the three dot icon button to expand the menu and select View Report. 
  5. RBP groups transport failed, it is failing with this error: Unable to map the source instance DGField [FieldId: hris_jobInfo$xxxx (Picklist / GO&FO) , FieldLabel: XXXX, Values: {P=XXXX, FC=XXXX}] to target instance DGField[FieldId: hris_jobInfo$xxxx (Picklist / GO&FO), FieldLabel: XXXX, Values: {XX=xyz, XX=def, XXX=abc}];

Cause

Resolution

It is Expected Behavior.

The Root Cause is due to the RBP group Filter is configured by Picklist, Foundation Object or Generic Object, and there has configuration mis-match between Source & Target instances for the related RBP Group filter configurations, or, there has data mis-match of the related Picklist, Foundation Object or Generic Object.

The workaround could be please ensure to check and resolve below configurations & data mis-match issues before transporting RBP group:

  • if configuration of the related RBP group filters are the same. i.e if source &target instances both configured the same GO/FO & picklist as RBP group filters.
  • if data match between source & target instances for the related GO/FO & Picklist.
  • ensure that the field configuration matches between source and target instances, and the field values are correctly set in the target picklist or GO/FO

Our Engineering team is trying to enhance the error message in CTC report of RBP group transport to make the message more understandable with resolution guidance.

In the next release, the error messages are planned to be enhanced with below 2 kind of messages:

1.Unable to map the source instance DGField[%s] to corresponding field in target instance. Please ensure that the field is set up as a group filter in the Manage Business Configuration.

Resolution: This indicates that the field is not set as DGFilters in BCUI. Please go to Manage Business Configuration set the field as DGFilters in target instance. 

2.Unable to map the source instance DGField[%s] to target instance DGField[%s]. To resolve this, ensure that the field configuration matches between source and target instances, and the field values are correctly set in the target picklist or GO/FO. 

Resolution: ensure that the RBP filter configuration matches between source and target instances, and the field values are correctly set in the target picklist or GO/FO.

  • check if configuration of the related RBP group filters are the same. i.e if source &target instances both configured the same GO/FO & picklist as RBP group filters.
  • check if data match between source & target instances for the related GO/FO & Picklist. 

 

Keywords

PLA-49995, CTC, Configuration Transport Center, Error, RBP, RBP Group, RBP filter, RBP group filter, SF, Unable to map the source instance DGField, Error, Fail, transport RBP Group , KBA , LOD-SF-PLT-RBP , Role Based Permissions , LOD-SF-PLT-IST , Instance Sync Tool , Product Enhancement

Product

SAP SuccessFactors HCM Suite all versions