Symptom
When triggering Workflow e-mail Notifications and EC Alerts and Notifications how is the Recipient's Local determined.
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 Employee Central
- SAP SuccessFactors HCM Suite
Resolution
- The recipients locale is determined by the default locale in the Employee Export.
- However if the user changes their Language selection via the "Options" menu, the language selected in the UI will be selected as the recipients locale if it differs from the value maintained in the Export.
- If the recipient is an external system user (not a user in the instance) this is most likely for external e-mail users, added as a CC role recipient.
This recipient is not a user in the instance, and so the system cannot determine their locale based on the above two methods. If the mail is triggered to ccUser by a ccOnly workflow, the recipient will follow the initiator's locale. If the mail is triggered to ccUser by the final approve, the recipient will follow the approver's locale. Other cases, the default template is used for that recipient. This template can be found by downloading the template from E-mail Notification Template Settings:
You can open export file with a test editor. The below highlighted text is the default template, which is used when the recipients locale cannot be determined:
You can edit this template and upload it to the system to make changes to this default template:
Please Note:
Email Templates must be initialized in the instance on first use. If this is not carried out, you will not receive the email's in all enabled locales.
To check is an email template is not initialized, navigate to the template for the desired locale.
You will then see a warning message stating "You do not have a template created for the selected language, this is the recommended XXXXX locale template".
To initialize this template please make any required changes to the template and save the template:
See Also
Keywords
Recipients, Locale, Workflow, Email, Notification, Template, language, You do not have a template created for the selected language, You do not have a template created for the selected language, this is the recommended XXXXX locale template, wrong laguage , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-ALR , Alerts & Notifications (saveAlert - EC Core only) , LOD-SF-EC-TIM-WAN , Workflows - Alerts - Notifications , Problem
SAP Knowledge Base Article - Public