Symptom
How to set up EC alert job for the first time
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 HXM Suite
- SAP SuccessFactors Employee Central
Resolution
Function Logic:
1.If the schedule job never run before and the user doesn’t specify a date, the alert job checks all the history job information records.
2.If the user choose specify a date, the alert job checks all the job records with the last modified date >= the specific date. Specify a date should only be used run "once". it cannot be set as recurring job.
3.By default, the alert job check all the job records starting from the last modified date >= last success EC alert job run date.
4.EC alert and notification job run process:
a.Scan all the job information records that are modified since the special date.
b.If the job info matches the business rule, an alert with effective trigger date will be created for the rule and job info.
c.User can set up multiple rules for the alert. It's possible a job record change matches multiple rule. Therefore, multiple alerts will be created for single job record.
d.When current date is after or equal the alert record effective trigger date, the notification will be sent. An email will be sent to the relevant workflow CC users. A ToDo item will be created for the relevant workflow approvers. When the approver login to their home page, they will see the alert in their todo list. The approver needs to click the “Done ” button to finish the todo.
Example:
The content is correct and clear. One point can be added:
Note:
As confirmed by EC Alert Developer team, above content is correct.
Also, after triggering an alert business rule, if no effective date or effective workflow information is calculated, no alert will be created.
- 2156278 - How to Set Up EC Alerts and Notifications Using Business Rules
- 2697132 - EC Alerts: How to correct stored Alert after the Business Rule has been changed
- 2677124 - EC Alerts: System Logic for when a saveAlert Rule is Removed or Changed
- 2462997 - EC Alerts and Notification Job Failing
FAQ - Additional Information
Q) Where can I get Guide?
A) Guide: Implementing and Administering Workflows in Employee Central
Chapter: Job Execution Overview and Examples of Handling Old Pending Alerts in Different Scenarios
Q: An error message d Based on the error message, `Run job failed because it exceeded the daily scheduling/manual threshold for execution`, this behavior is expected when job frequency limits are exceededisplay in monitor
A: error Run job failed because it exceeded the daily scheduling/manual threshold for execution Based on the error message, `Run job failed because it exceeded the daily scheduling/manual threshold for execution`, this behavior is expected when job frequency limits are exceeded
EC Alerts and Notifications
- Purpose:
Checks records regularly and sends alert notifications when conditions are met. - Limits:
- Up to 10 runs per day (if scheduled multiple times daily)
- Only 1 run per day if it’s set as a recurring job
✔️ Your example clarified:
- If you configure it as a recurring job, it can run only once per day.
The maximum number of times the EC Alerts and Notifications job can be run each day is 1 time. Ensure your job configuration adheres to this limit.
Q) Where can I get information on this from the Guide?
A) Guide: Managing Scheduled Jobs: Managing Scheduled Jobs in Admin Center
See Also
- 2697132 - EC Alerts: How to correct stored Alert after the Business Rule has been changed
- 2677124 - EC Alerts: System Logic for when a saveAlert Rule is Removed or Changed
- 2462997 - EC Alerts and Notification Job Failing
-
2757863 - Manage Alerts and Notifications tool
-
3329464 -Employee Central Scheduled Jobs Fail with Error: job failed because it exceeded the daily scheduling threshold for execution
-
0002677445- EC Alerts and Notifications: Improved Details for EC Alerts and Notifications scheduled job log
Keywords
EC alert, notification, Alert job, alert, rule, change, modify, specify, Run job failed because it exceeded the daily scheduling/manual threshold for execution , KBA , LOD-SF-EC-ALR , Alerts & Notifications (saveAlert - EC Core only) , LOD-SF-EC , Employee Central , Problem
SAP Knowledge Base Article - Public