SAP Knowledge Base Article - Public

2261626 - Best practice to mass update the users preference data

Symptom

How to mass update users' Preferences (Locale, Date Pattern, Time Pattern)

Environment

SAP SuccessFactors Learning

Resolution

Example (scenario where an admin would like to mass update users' Locales/Date and Time Patterns):
NOTE: Locale field will be updated but this locale's defaults (date, time pattern etc.) are not applied to users who previously had preferences defined.
  1. On Learning Administration > References > Manage Labels > Locales >
  2. Select the Locale and check if the required Locale is already active >
  3. If you select the new Locale as default, it will be associated with any NEW user associated with this locale.
  4. To Mass update the current existing users: (via connector for example).
    Note: Update of locale will force an update of date and time pattern, because it is part of the locale.

Connector updates which have to be configured:

  1. On Learning Administration > System Administration > Configuration > System Configuration > CONNECTORS >
  2. set "user.connector.update.updatePreferences" to Y.
  3. In the input file, change the user's locale to another one i.e. your current locale is German, use English >
  4. Run the connector >
  5. If required, reset the value of "user.connector.update.updatePreferences"to N to avoid further system update of users individual settings by connectors.

Note:

If you are having an issue with English locale not updating date format please take the below steps to resolve this issue:

  1. Get the SF User Connector to change users current locale preferences to a different locale for example English UK Locale and then update to English Locale.
    This should then update the date format for English locale successfully for you.

We recommend you to always test it on a stage/test environment before applying it to a production environment, to verify if it will return the required results.

See Also

2317742 - How to Enable and Disable Locales or Languages in LMS

2848694 - SF User Connector is not UPDATING user preferences

Keywords

preferences, users, date format, mass update, change default date pattern, locale, sfuser, connector.update.updatePreferences , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-USR , User Entity , How To

Product

SAP SuccessFactors Learning all versions