STEPS TO REPRODUCE:
1. Classic PPM > Administration > Studio
2. Go to the project object
3. Create a number type attribute
4. Add two decimals to the attribute definition
5. Add the number type field to a project blueprint
6. With a user with English locale, enter a negative value, i.e -25
7. The value displays
8. Change the locale of the user to Spanish, German ....
9. The value still displays
10. Change the locale of the user to English
11. Modify the value to -25.45
12. The value displays
13. Change the locale of the user to Spanish, German ....
14. The value does not display.
15. If you modify the value to -15 it displays
16. If you add a value with a decimal, the value gets erased from the DB
Expected Results: Negative values with decimals should be saved and displayed regardless of the user locale
Actual Results: Negative values with decimals do not get displayed or saved when user locale is other than English
Clarity 16.2.3, 16.3.0
This is caused by DE156166
This is fixed in 16.3.1 and we are targeting to backport it to 16.2.3.3 (16.2.3 patch 3)