Currency Code not updated on the details Flyout when changing to another instance
search cancel

Currency Code not updated on the details Flyout when changing to another instance

book

Article ID: 194284

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

In the New UX, the Details flyout from a list view that uses different currencies in the same attribute will always show the same currency until the Details flyout is closed. This currency will be the same as the one of the first instance that was selected, although the money amount is correct.

Steps to Reproduce:

  1. In a multi-currency environment, enable at least two different currencies, USD and EUR
  2. Create a new Project subobject that is API enabled
  3. Create a new attribute for this new subobject of type Money, choose "Attribute has its own currency code field" and any Currency
  4. In the Classic UX, create two instances of this subobject, each one with a different currency code, one with '10 USD', the other with '20 EUR'
    NOTE: In Modern UX, it is not possible to set the currency code on the Money field that uses it's own currency code
  5. Add the subobject as a blueprint module
  6. In a project using this blueprint, go to the module
  7. In the Modern UX, select the instance using USD
  8. Open the Details flyout - $10 is displayed.
  9. Select the other currency instance

Expected Results: €20 is displayed.

Actual Results: $20 is displayed.

  1. Close the Details flyout, select the instance using EUR
  2. Open the Details flyout -  €20 is displayed
  3. Select the other currency instance

Expected Results: €20 is displayed.

Actual Results: $20 is displayed.

Environment

This issue has been reported for 15.8 and 15.8.1

Cause

This issue has been reported to Engineering as DE56081.

Resolution

This issue has been fixed in Clarity 15.9.3.