Validation error displays incorrectly if we customize the data format

Hi there,

In our project, we use our custom data format for number on form:

        "decimalSeparator": ",",
        "thousandsSeparator": ".",

In general it displays as expected with the number in the input form, but the validation does not.
We are setting the min value is 50.000, max value is 2.000.000. But as you can see from the picture, the validation automatically added 2 more “00” into our value, which makes 50.000 becomes 5.000.000 and 2.000.000 becomes 200.000.000 (But it still gets correct values to compare, that’s why the error message displayed)


Please help us to investigate this issue

Hey @hau-pure-spruce, could you please create a bug ticket for your issue and link it here afterwards?
Since you are using custom code, it’s quite hard to “guess” which component could be affected. Therefore we want to have a closer look to your request based on the ticket

Thanks in advance!

The bug ticket was created with A12-15713

The issue is resolved by now with an upgrade to the latest A12 version. The underlying problem was a bug in the localization & formatting logic that was introduced in version 2023.06-ext3.