SAP Knowledge Base Article - Public

2694789 - Entity does not exist.CountryID

Symptom

The User Connector is throwing the 1102 exception and is not creating or updating records. In the Learning admin side > System Administration > Connectors > User Connector > View Results > View Details > The connector run details report is showing the "Entity does not exist.CountryID" error.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Run the User Connector/User Connector - SF >
  2. Navigate to Learning Administration > System Administration > Connectors > User Connector/User Connector - SF > View Results >
  3. Find the run result based on the timestamp > Click "View Details" > See the "Entity does not exist.CountryID: <>".

Cause

The connector rejects the record if the country ID provided at the input file is not valid.

Resolution

  • You need to create a country entity with the same ID that is being passed via the connector input file under Learning Administration > References > Geography > Countries/Regions.
  • As an alternative, it is possible to create a transformation rule to convert the country value received on the input file to the value expected on Learning on the CONNECTORS configuration file. For example if the country received on the input file is 'United States', but the country ID mapped on Learning is 'US' the transformation rule would be the following: sfuser.field.transform.data.CNTRY.US=United States.
  • It is recommended to engage the SAP team that delivers Professional Services or an SAP Certified Partner to review and perform adjustments in the connector configuration and related entities/settings. 

See Also

Keywords

learning, user, not, created, does, exist, connector, connector-sf, countryid, entity, countries, country, exception, 1102, Entity does not exist.CountryID , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions