Symptom
When replicating worker details from SAP SuccessFactors to SAP S/4HANA Cloud Public Edition using SAP MDI integration scenario, the Service Cost Level appears empty in the Message Monitor.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- The integration for employee data between SuccessFactors and SAP S/4HANA Cloud Public Edition using SAP MDI has been enabled, utilizing 100% standard integrations as described in SAP documentation.
- The Service Cost Level is successfully delivered from SuccessFactors to MDI, and the value is visible in the payload.
- When the data is sent from MDI to S4, the Service Cost Level appears empty in the Message Monitor.
Cause
The Configuration Activities for Map Filters are not maintained correctly. The parameter EDM_SERVICECOSTLEVEL should have the same value as the extension field created in MDI.
Resolution
Update the Configuration Activities as follows:
- In the Product-Specific Configuration phase, go to the Configuration Activities tab.
- Navigate to the path: SAP Customizing Implementation Guide -> Cross-Application Components -> Workforce Integration -> Inbound Value Mappings -> Map Filters.
- In filter parameter EDM_SERVICECOSTLEVEL, maintain the value with the same value from MDI and save it.
See Also
- SAP Help Portal - Standard documentation S4 to MDI
- SAP Help Portal - Standard documentation SF EC
Keywords
service cost level, message monitor, empty field, s4 public cloud, sap mdi, successfactors integration, workforce domain, inbound value mappings, map filters, edm_servicecostlevel, employee data integration, manage workforce , KBA , CA-WFD-INT , S/4HANA Cloud Workforce Domain Integration , Problem
SAP Knowledge Base Article - Public