Symptom
You are doing replication of Inactive Employees from HCM to BIZX system.
- The assesmet forms are not being removed from inactive user.
- Inactive employees are not replicated to the SFSF system.
Environment
- SAP SuccessFactors HXM Suite
- Integrations
Reproducing the Issue
You followed below steps to reproduce the issue:
- Run HCM report to replicate employees from HCM to SFSF: RH_SFI_SYNCHRONIZE_EMPL_DATA
- Check status of replicated inactive employees in Successfactors.
- You will observe that Inactive employees are not replicated and the asesment forms are also not removed for inactive employees.
- However in SFAPI Audit logs the Processing Parameter removeInProgressDocsForInactiveUser is set to 'false'.
Cause
The issue occurs because the Processing Parameter processInactiveEmployees is not set to true, which prevents the API from processing inactive user information after their status changes to inactive.
Resolution
To resolve this error go to SAP HCM and define the Processing Parameter processInactiveEmployees in BADI: HRSFI_B_SFSF_API_PARAMETER
Keywords
HRSFI_B_SFSF_API_PARAMETER, inactive employees, RH_SFI_SYNCHRONIZE_EMPL_DATA, processInactiveEmployees, assessment forms, replication issue, SuccessFactors, BIZX, SFAPI Audit logs, inactive user processing, employee synchronization, HCM report, API parameter, BADI configuration, user status , KBA , ss_anonymizedkba , LOD-SF-INT-ADD , AddOn Solutions , LOD-SF-INT , Integrations , Problem
SAP Knowledge Base Article - Public