Clarity: Team Default Allocation saved in a non-English Locale format causes the application to use 100% instead of the default value

book

Article ID: 49648

calendar_today

Updated On:

Products

CLARITY PPM FOR ITG CLARITY PPM FEDERAL CA Identity Manager CA Identity Governance CA Identity Portal Clarity PPM SaaS - Application Clarity PPM On Premise

Issue/Introduction

Description:

The Default Allocation attribute in the TEAM object is set to 0%. Everything worked fine until recently, eventhough the Default Allocation value is still 0%. However when attempting to add resources to a project team, the application is behaving as if the default value is set to 100%

After further investigation, we determined that the Team Default Allocation value was saved by a user with a non-English locale setting and the format of the Default Allocation as '0,00%' (with a comma) causes the application to behave in this manner.

Steps to Reproduce:

  1. Login to Clarity as an administrator

  2. Home > Account Settings > Locale > set to a non-English format

  3. Administration > Studio: Objects > Team > Attributes

  4. Find 'Default Allocation' attribute (ID=prallocdefault) > Properties

  5. Enter '0' into the Default field

  6. Click 'Save' button > the value changes to '0,00%'

    <Please see attached file for image>

    Figure 1

  7. Click 'Save' button again (so that the value appearing in the box is saved as displayed)

  8. Home > Projects > Open an existing Project > Team

  9. Click 'Add' button > Select a Resource > click 'Add' button

    <Please see attached file for image>

    Figure 2

Expected Result: The application should add the resource at 0% allocation - no alert messages should appear.

Actual Result: The action of adding a resource to a project team causes the application to use 100% as the default allocation value.

Solution:

WORKAROUND:

Reset the Default Allocation attribute default value to '0', click 'Save' button.

Once the saved value '0' refreshes on the page ; it will be displayed in the format of the end-user's locale setting.

Be sure that the 'Save' button is not clicked again when the number is formatted with commas.

If changes must be made on this page, before clicking the 'Save' button again, change the default value to '0'.

STATUS/RESOLUTION:

Resolved in Clarity 13.0

<Please see attached file for image>

Figure 3

<Please see attached file for image>

Figure 4

Keywords: CLARITYKB, CLRT-50819, clarity12open, clarity13resolved, prallocdefault, regional settings, number format.

Environment

Release: ESPCLA99000-12.1-Clarity-Extended Support Plus
Component:

Attachments

1558709650563000049648_sktwi1f5rjvs16rk1.gif get_app
1558709648501000049648_sktwi1f5rjvs16rk0.gif get_app
1558709646452000049648_sktwi1f5rjvs16rjz.gif get_app
1558709644122000049648_sktwi1f5rjvs16rjy.gif get_app
1558618567217000049648_sktwi9tkjvsehwz3.gif get_app
1558618565534000049648_sktwi9tkjvsehwz2.gif get_app
1558618563567000049648_sktwi9tkjvsehwz1.gif get_app
1558618561525000049648_sktwi9tkjvsehwz0.gif get_app