How to change a users or locations currency?

Briayan Hernand
Tera Contributor
  • Issue Details:

    We are trying to control how currency is displayed for users and locations in ServiceNow. Currently, we are seeing that currency values change based on the user’s session currency, which is determined by their locale.

    For example:

    • Users in Ireland expect to see prices in EUR (€), but after submitting a request, the price changes to GBP (£).
    • When they view the catalog item, the correct price and currency (EUR) are displayed. (image 1)
    • However, once they submit the request, the currency and price change.

    We need a way to ensure that specific users or locations always see prices in a designated currency, regardless of their session currency settings.


    What We Have Checked:

    • Catalog Item Price Settings (fx_price): The affected items are set to Fixed (Single Currency) in EUR (€).(image 2)
    • User Profiles: There is no direct currency field to update.
    • Locations and Companies: No clear setting to enforce a specific currency.
    • Exchange Rates (fx_rate): The system updates daily, but we need to prevent conversion in some cases.
    • System Properties (glide.i18n.single_currency): This is set to false, since we do not want to force a single currency globally. (we are a global company)

    What We Need Help With:

    • How can we ensure that certain users or locations always see a specific currency?
      • (we have way too many users to manually change each user)
    • Is there a way to override the session currency for a user or group of users?
    • Has anyone implemented a configuration or script to manage this?

    Any insights or best practices would be greatly appreciated.

    Thank you.

2 REPLIES 2

simonorange
Tera Contributor

I also have this issue. Would be really interested if there is a solution to this, or if others have had similar problems, and have found a solution. 

GlideFather
Tera Patron

Hi @Briayan Hernand@simonorange 

Check this article KB0596448How to use different currencies on a ServiceNow instance

and eventually:

Please keep me updated in case of your progress or if the blockers still persist
———
/* If my response wasn’t a total disaster ↙️ drop a Kudos or Accept as Solution ↘️ Cheers! */