SAP Knowledge Base Article - Public

3733891 - Employment percentage exceeds 100% (wfd_bl_msg001) during successfactors worker replication via jb1

Symptom

  • Integration issue during worker replication between SuccessFactors and S/4HANA Cloud.
  • Error message: WFD_BL_MSG001 – Employment percentage is more than 100 percent.
  • Employment percentage exceeds 100% due to FTE values (for example, 40h/35h resulting in 1.14 FTE).
  • Question about availability of mapping or a BAdI to adjust FTE during the interface.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Trigger a full data load from the SuccessFactors API.
  2. Open the message monitoring app with assigned rights to /WFD - WFD_WORKER-1 and review the messages.

Cause

  • In SAP S/4HANA Cloud Public Edition, the maximum allowed employment percentage/FTE is 1.0 (100%). When a replicated FTE exceeds 1.0 (for example, 1.14), the system raises error WFD_BL_MSG001 by design.

Resolution

  1. If using the JB1 integration setup, implement the Pre-Staging BAdI “Workforce Person Change for JB1 (WFD_CHANGE_WFP_JB1)”.
  2. In the BAdI implementation, adjust the replicated FTE before it is processed by the Workforce framework; for example: if FTE > 1.0, set FTE = 1.0 to meet system validation.
  3. Run a worker replication test and verify that records no longer fail with WFD_BL_MSG001.
  4. Monitor results in the message monitoring app (/WFD - WFD_WORKER-1) to confirm successful processing.

See Also

Keywords

wfd_bl_msg001, employment percentage more than 100 percent, fte > 1.0, fte limit 1.0, successfactors integration, worker replication, jb1, pre-staging badi, wfd_change_wfp_jb1, manage workforce, message monitoring, wfd_worker-1, fte adjustment, s/4hana cloud, employee replication error , KBA , CA-WFD-INT , S/4HANA Cloud Workforce Domain Integration , Problem

Product

SAP S/4HANA Cloud Public Edition all versions