Symptom
The job "Identify eligible users for milestone awards" job is completing however there is a message in the job details to rerun the job to identify and award any new eligible users:
The 'Create Milestone Award' job will first be initiated for 1 existing eligible users.Please rerun the job to identify and award any new eligible users.
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 Reward & Recognition
Reproducing the Issue
- Job "Identifies eligible users for milestone awards" runs in provisioning
- Then the create milestones award runs but award is missing from employee
- Check the details for the eligibility job and notice the message below:
Cause
This behavior only happens when old data exists for user, for example:
- Go to 'Manage data' -> 'Milestone Award eligible users' and select any record from there. Check its "Award due date". We will be running the 'Milestone eligibility job' for this date. Let's say, User A, due date = 17th Feb 2022
- Now select any other user and change their milestone award date to make sure that this user also gets picked up for the given date, e.g., User B, Original start date = 17th Feb 2021. Here, assuming that our milestone program is having award value set for 1 year.
- Now to go 'Schedule Job Manager' -> Schedule job and create a job for type 'identify eligible users for milestone awards" with job params = '17th Feb 2022' and 'Run it now".
- Notice in the job run details that the job will only pick User A and create Milestone awards for User A for 17th Feb 2022 and will skip User B.
- 'Run it now' the same job again and this time User B will also be picked and award will be created for him for 17th Feb 2022
Resolution
The fix for this issue is planned to be deployed on 1H 2025 release (b2505).
For release timelines, please review SAP SuccessFactors Product Release & Road Map Information.
Workaround
Rerun the Identifies eligible users for milestone awards job for the same date and then award will get created.
See Also
- SAP SuccessFactors Product Release & Road Map Information
- SAP SuccessFactors Patches Knowledge Base
- KB Article 2171560 - How to be notified of new or updated SAP Notes or KBAs
Keywords
milestone, award, job, eligibility, identify, eligible, user, run, type, failed, due, date, identifies, not, created, creation, employee, missing, KI2405, RNR-6948 , KBA , LOD-SF-RNR-MIL , Milestone Awards , Known Error