Symptom
When a notification email is received for learning expirations it contains a limited amount of information. There is no item id, title or curriculum listed in the email. Because of this there is no way to determine for what learning the email notification was sent for.
Environment
SAP SuccessFactors Learning - All Supported Versions
Reproducing the Issue
- A learning item must be assigned to a user with a required learning date approaching.
- The Learning Expiration automatic process must be scheduled to run and notify expiration for items within the threshold of the previous item.
Cause
The labels for the message text are not properly created and therefore do not have the placeholders for the items.
Resolution
The best option is to set the MessageText labels back to their default values. In order to do this within the Admin, navigate to References > Geography > Labels
Search for the Label ID notification.ApmTrainingExpiration.MessageText
Select edit for each MessageText label, as an example see MessageText1 below. For each one click the Reset button to reset the text back to the defaults.
The 0 and 1 in the above screenshot indicate the argument placeholders for the notification template used for this notification.
Keywords
notification.ApmTrainingExpiration.MessageText, details missing, no ID, , KBA , LOD-SF-LMS-NOT , Notifications , Problem