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
BIZX, SAP HCM, SAP PI, HCI, Successfactors
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 reason for failure is Processing Parameter processInactiveEmployees is not set to true, This will tell api to continue process the inactive user information after the status changed 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 , KBA , LOD-SF-INT-ADD , AddOn Solutions , LOD-SF-INT , Integrations , Problem