Saving an action to Set % Complete in certain locales increases value
book
Article ID: 404464
calendar_today
Updated On:
Products
Clarity PPM On PremiseClarity PPM SaaS
Issue/Introduction
When setting a % Complete in an action while using locales that use the comma (,) as a decimal separator, such as Spanish (Spain), German (Germany)... and saving any value that contains decimals, the saved value is multiplied by 100.
Steps to Reproduce:
Configure the account to use a Locale that uses comma (,) as decimal separator, such as 'Spanish (Spain)', and set the Language to 'English'.
Create a new Process based on the Project object.
Create a new System Action in a step.
Set the required fields and select 'Set % Complete' as the Action.
In the '% Complete (percent)', set any value other than 0% (e.g.: 100%), then click Save.
The value gets updated to 100,00% (expected).
Save again.
Expected Results: The value remains at 100,00%.
Actual Results: The value gets updated to 10.000,00%.
(If the value in Step 5 already contains decimals, such as 11,11%, steps 6 and 7 are not needed, a single save will show the issue, updating the value to 1.111,00%).