Symptom
User Connector - SF in Learning runs with an exception indicating Error 1102 - "Entity does not exist.LocaleID:"
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 Learning
Reproducing the Issue
Check the User Connector - SF run results based on the timestamp provided.
- Navigate to Learning Administration > System Administration > Connectors > User Connector - SF > View Results >
- Find the run result based on the timestamp > Click "View Details" >
- Find the Error Code 1102.
Cause
The error is caused by either the locale not being active or not having a transformation rule for locale on the connector configuration.
Resolution
- Check if locale is active/enabled:
- Navigate to References > Manage Labels > Locales > Search for the locale (E.g. French).
Note: To enable the locale, please follow the instructions from KBA 2317742.
- Check the connector transformation rule:
- Navigate to System Administration > Configuration > System Configuration > Connectors > Search for mapping sfuser.field.transform.data.LOCALE.
Note: To create the mapping/transformation rule: Use the correct format > Apply changes.
Sample format: sfuser.field.transform.data.LOCALE.<locale ID e.g. French>=fr,fr_FR
If the Locale ID has a space or consist of two words (E.g. Spanish Mexican), place a "\" in between.
Sample format: sfuser.field.transform.data.LOCALE.Spanish\ Mexican=es,es_MX
Keywords
lms, learning, connector, locale, user connector -sf, transform, Entity does not exist.LocaleID, LocaleID, 1102 , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , Problem