Symptom
Onboarding Activity Assignees are not receiving notifications from the cancellation email template when the onboarding process is canceled for a candidate.
However, these same responsible users are successfully receiving notifications from other email templates, such as those triggered by standard onboarding tasks.
Environment
SAP SuccessFactors Onboarding
Cause
This behavior is expected by current system design. However, an enhancement is being created to avoid confusion.
Resolution
The system determines which users to notify based on the list of responsible users assigned to Onboarding activities. When an Onboarding process is canceled, the system compiles a unique list of email addresses for all responsible users across the activities in the process. If multiple assignees have the same email address, only one of them is included in the final notification list.
Multiple responsible users had the same email address set (e.g., noemail@noemail.com
). As a result, only one notification was sent to that email address, and the remaining users were not identified as unique recipients.
This also explains discrepancies observed between environments (e.g., Demo vs. Production), depending on how the user emails are configured.
To ensure all responsible users receive the expected email notifications:
-
Assign a unique email address to each responsible user in the system.
-
Once unique email addresses are used, the notification system will be able to correctly identify and notify all relevant users, including in case of onboarding process cancellation.
Additional Information:
This behavior is consistent with how the system handles notifications based on email uniqueness. However, differences in recipient builder logic between new hire activity assignment and process cancellation can cause confusion.
An enhancement request has been submitted to align these behaviors. The improvement is expected to be delivered in release 2H 2025 (2511).
See Also
Keywords
Onboarding Activities assignee, cancellation, cancel, email, template, not, notify, sent, send, missing, responsible, user, assignee, standard, task, Onboarding, OBX , KBA , LOD-SF-OBX-EML , Notifications , Problem