Symptom
Customer is reporting seeing duplicated or unwanted data in Learning for Organizations, Regions, Job Classifications and Jobs Locations.
Environment
SAP SuccessFactors Learning
Cause
When manually creating users in BizX and triggering the SEB (SuccessFactors Employee Central BizX) sync, it's important to understand how the live user sync process handles data—especially for organizational fields and foundational objects. The live user sync uses the SF User Connector mapping along with default values for common fields like time zone, domain, and locale. While this setup typically ensures smooth integration, differences can arise in how certain fields are processed, particularly for organizational entities.
For example, your connector mapping might specify sfuser.field.mapping.data.ORG_ID=DEPARTMENT, but the live user sync may reformat the organization ID as “Org ID + Description.” This change causes the system to interpret the entry as a new entity in SAP SuccessFactors Learning, potentially resulting in duplicates.
Additionally, fields like location, job code, and department are treated as Foundation or Generic Objects and are synced using the pattern “FO Name (FO External Code).” If the name is empty, only the external code is synced. These formats are standard and expected on the Employee Profile (EP) side and are also used by other integrated systems.
To avoid issues, ensure consistency between how data is entered and how it’s expected to sync, particularly for organizational and foundational object fields.If discrepancies arise, reviewing and aligning your connector mappings with the sync format is recommended.
Resolution
To address the issues with user creation and language synchronization between Platform and Learning, we recommend stopping manual user creation and disabling the Service Event Bus (SEB).
While disabling SEB may result in the language preference not syncing automatically—for example, if a user switches their Platform language from English to German, Learning will continue to display English—this is a manageable limitation. The behavior is documented under SAP Note 2800231 - FAQ - Service Event Bus (SEB) and Real-time user creation/updates in Learning.
See Also
Keywords
Duplicates, Organizations, Regions, Job positions, Job locations. Connector, SEB, User Sync, job classification, job position , KBA , LOD-SF-LMS-USR , User Entity , LOD-SF-LMS-INT , Integrations with BizX , Problem