Change of default currency is not applied in the MUX
search cancel

Change of default currency is not applied in the MUX

book

Article ID: 250594

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

After changing the default currency of a Money attribute, you create a new instance of the related object in the Modern UX and it still uses the previous currency.

Steps to Reproduce

  1. Create an API enabled custom object
  2. Create a Money attribute. Set the default to one currency (e.g.: USD) and set the API Attribute ID.
  3. Open the grid view for the custom object and add the Money attribute column.
  4. Create a new instance and enter some value for the Money attribute (e.g.: 10)
  5. Open the Details flyout and "$10" is shown.
  6. Change the default currency of this attribute from USD to EUR.
  7. Open the grid view for the custom object and add the Money attribute column (refresh the page or go to a different page and go back to it).
  8. Create another instance and enter some value for the Money attribute (e.g.: 10).

Expected Results: The Money attribute in the Details flyout shows €10.

Actual Results: The Money attribute in the Details flyout shows $10.

Cause

The default currency for the attribute is cached in the session.

Resolution

This is working as expected. As the default currency is cached in the session, log out and log back in for the new default to be applied in new instances.