Symptom
- A future-dated rehire needs to be processed for an employee, and with this rehire, the employee is also going through a manager change.
- When the rehire has been processed / submitted, the future manager receives the “Congratulations! You have a new direct report: X with effective date Y.” EC Hire message, but the current manager receives the “Congratulations! You have a new direct report: X with effective date Y. Please work with X to create objectives.” Goal Management notification.
- The future manager is expected to receive both notifications.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to 'Rehire Inactive Employee' and rehire an employee for a future date, with a new manager
- Submit the rehire
- The future manager receives the “Congratulations! You have a new direct report: X with effective date Y.” notification triggered from the EC New Hire / Rehire Event
- The current / past manager receives the “Congratulations! You have a new direct report: X with effective date Y. Please work with X to create objectives.” Goal Management notification, which is sent as part of the EC New Hire / Rehire event subscribers.
Cause
Expected behaviour due to the Goal Management notification system handling
Resolution
- When the Rehire is processed / submitted, an on-the-fly HRIS Sync job runs which triggers the New Hire event and subsequent notifications.
- The “Congratulations! You have a new direct report: X with effective date Y.” EC notification works off of the HRIS Sync and is able to correctly determine the future manager and send the notification appropriately.
- However, the “Congratulations! You have a new direct report: X with effective date Y. Please work with X to create objectives.” Goal Management notification works off of the UDF.
- As this is a future-dated change, the UDF does not yet contain the new manager value (this will not occur until the rehire date is reached) and, as the Goal Management notification triggers on the rehire processing date, not the rehire's rehire date, the current / old manager receives the notification.
- As a workaround to this, an off-cycle event batch can be created and configure to run on the rehire date, where it will then trigger the new hire event and send the EC and Goal Management notifications to the new manager as expected, though it means the notifications will not be received until the rehire date.
- Alternatively, the Goal Management subscriber can be removed from the EC New Hire / Rehire Event and the off-cycle event batch can be used to send a custom notification about the Goal Management processes on the rehire date.
- If you would like this feature to be adjusted / implemented in the future, you could submit an enhancement request (as per KBA 2090228) for the same.
See Also
Keywords
rehire, future, dated, manager, change, future-dated, manager change, notification, "You have a new direct report", "to create objectives", “You have a new direct report: X with effective date Y”, “Please work with X to create objectives”, “Congratulations! You have a new direct report: X with effective date Y. Please work with X to create objectives”, “Congratulations! You have a new direct report: X with effective date Y” , KBA , LOD-SF-EC-HIR-RIE , Rehire Inactive Employee , Product Enhancement