SAP Knowledge Base Article - Public

3433178 - Unwanted data created in Learning for Organizations, Regions, Job Classifications and Job Locations

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

Special Handling for Syncing Fields

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

Product

SAP SuccessFactors Learning all versions