Symptom
When requesting "Benefit Employee Claim" and ID is visible in the workflow confirmation page.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
- SAP SuccessFactors HCM Suite
- SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Employee Profile
- Benefits > ''Go to Benefits'
- Press on 'start an claim' for any reimbursement
- Add an effective date and amount
- Click save
- In the confirmation pop up you will see a code
Cause
Claim externalCode is generated by benefit module's processor at preSave stage. If the workflow rule is configured as save rule, workflow is triggered after benefit processor, that's the reason why the claim ID is visible on pop-up.
Resolution
Currently this is the system expected behavior and, in order to make sure the system works as expected, we need to ensure the workflow rule is configured as save rule to avoid issues.
Refer to the guide on associating the workflow with a claim: Associating the Workflow with a Claim.
See Also
Keywords
workflow confirmation, claim id, externalCode, externalName, benefit module, preSave stage, validate rule, save rule, SAP SuccessFactors Employee Central, Global Benefits, wfl, GBF, ben, claim, reimbursement, EC , KBA , LOD-SF-EC-GBF , Global Benefits , Problem