SAP Knowledge Base Article - Public

3619205 - FTE Field propagation issue when having multiple workflow approvals at the same time related to job information changes.

Symptom

FTE incorrectly updated when multiple workflow approvals are executed at same time for employee job information history.

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Choose an employee to update job information
  2. Change FTE field value and save the change. This will trigger a workflow approval.
  3. Do not yet approve this workflow and instead make another field value change in job change (Any other field that is not FTE) and save change.
  4. Now you have 2 workflow approvals waiting to be approved.
  5. Now approve the first workflow approval. You will see job information just update correct with new FTE value.
  6. Now approve the 2nd and last workflow approval. Note that for some reason the FTE field value changes back incorrectly to value that was set before all the changes.

Cause

This was deemed to be a current design limitation on how the system handles FTE field.

It is related to how the FTE value is processed. The FTE field is always added to the workflow attributes, even if its value has not changed. So the second workflow approval will contain an outdated value for FTE because the first workflow changes it, but hasn't been approved yet. 

Resolution

Engineering is aware of this current limitation in the product and an enhancement ID was created for this.

The current design is being investigate on how it can be changed in future releases.

Current Workaround: To make sure you always approve first workflow related to FTE field changes before opening another workflow.

Keywords

FTE, workflow approval, INC13300769, ECT-259446  , KBA , LOD-SF-EC-JOB-FWP , Forward Propagation , Problem

Product

SAP SuccessFactors HCM Core 2505