SAP Knowledge Base Article - Public

2250834 - Timezone and Currency field not getting updated in LMS via the SF user connector


Customer is running the User Connector - SF connector but the users' timezone and currency is not updating.


SuccessFactors Learning Management System (LMS) - All Supported Versions


This issue happens because the feature sfuser.connector.update.updatePreferences is set to "N" in the Connector Properties.


To update Currency and Time Zone fields via connector, admins will need to change the value of the feature sfuser.connector.update.updatePreferences from N to Y. To do so you will need to:

  1. System Administration > Configuration > System Configuration > Connectors
  2. Do a CTRL + F and search for sfuser.connector.update.updatePreferences
  3. Set it to Y
  4. Click on "Apply Changes"

Before loading the user data file, please also make sure to configure the features below with the value that the users will be updated with.

  • sfuser.connector.defaultValue.preferenceTimeZone=
  • sfuser.connector.defaultValue.preferenceCurrency=

Please make sure that these values exist in your LMS or the connector will reject the users records.

NOTE: Same thing applies to User Connector >> user.connector.update.updatePreferences=Y & the Admin Connector >> admin.connector.update.updatePreferences=Y

See Also

3085902 - Fatal error updating User Timezone field not being Updated via connector


user connector sf, update preferences, timezone and currency, sfuser.connector.defaultValue.preference, sfuser.connector.defaultValue.preferenceTimeZone, sfuser.connector.defaultValue.preferenceCurrency, sfuser.connector.update.updatePreferences , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , Problem


SAP SuccessFactors Learning all versions