SAP Knowledge Base Article - Public

2694474 - Error 'No key mapping exists for related Employee Central object xxxxxxxx' happens

Symptom

Error 'No key mapping exists for related Employee Central object xxxxxxxx' happens during replication of organizational object from SF EC to SAP ERP system.
The technical message is SFIOM_PROCESSING238.
SLG1 ERROR.png

Environment

  • Replicating Organizational object from Employee Central to SAP ERP HCM
  • PA_SE_IN

Reproducing the Issue

Replicate Organizational object from EC to ERP.

Cause

  • For target replicated object ID.
    • Synchronization of object ID is not activated.
    • And Key mapping is missing for target replicated object ID in SFIOM_KMAP_OSI or BADI EX_SFIOM_KEY_MAP_ENH_ORG_STRUC is not implemented.
  • For the object ID which has relationship to target replicated object.
    • Key mapping is missing in SFIOM_KMAP_OSI or BADI EX_SFIOM_KEY_MAP_ENH_ORG_STRUC is not implemented.

Resolution

  • For target replicated object ID.
    • Activate synchronization of object ID between SF and ERP system in V_SFIOM_SYNC_IDS.
    • Or do key mapping for the object ID in SFIOM_KMAP_OSI or implement BADI EX_SFIOM_KEY_MAP_ENH_ORG_STRUC to map the ERP object ID value.
  • For the object ID which has relationship to target replicated object.
    • If it is parent object of target replicated object, then replicate the parent object firstly.
    • Or do key mapping for the object ID in SFIOM_KMAP_OSI or implement BADI EX_SFIOM_KEY_MAP_ENH_ORG_STRUC to map the ERP object ID value.

Keywords

Synchronize ID; parent object; Key mapping table; Badi EX_SFIOM_KEY_MAP_ENH_ORG_STRUC; position; division; department; job , KBA , LOD-SF-INT-SAP , SAP OnPremise Payroll & Migration , Problem

Product

SAP SuccessFactors HCM Core 1802 ; SAP SuccessFactors HCM Core 1805 ; SAP SuccessFactors HCM Core 1808 ; SUCCESSFACTORS BIZX CORE 1811