Rate Matrix Cost rate increase causes rate multiplied by 1M with German locale
Article ID: 111563
CLARITY PPM FOR ITGCLARITY PPM FEDERALClarity PPM SaaS - ApplicationClarity PPM On Premise
With German Locale set, the cost rate increase in a rate matrix is multiplied by 1M. NOTE: This is only seen when MSSqlServer is used as database, with Oracle this works fine.
STEPS TO REPRODUCE 1. Open menu Administration - Finance - Manage Matrix 2. Open a matrix - edit matrix rows 3. Select a row and click on "Rate increase" 4. Set a percentage, fill in the dates and click on preview 5. The increase is correctly calculated in the preview 6. Mark the row and click on Submit. 7. In the matrix detail screen the new row is correctly displayed with the same values as the preview values. 8. Go to Home - Account Settings and change the Locale and language to German. 9. Repeat step 1 to 6. 10. The result of step 7 is now: In the matrix detail screen the new row is displayed with the preview values increased by 1M (1,000,000).
Expected Results: To see the same values in the submitted row as in the preview.
Actual Results: Values are multiplied by 1,000,000
This is caused by a defect reported as bug DE41704.