Users saving products with a different numbering format and separators than the current value will destroy the value if changing any field in the product
I have mentioned this bug before in the developer list, but I can't find any issue about it yet. Since this gets us every other week and causes quite a lot of confusion, I better start a ticket. We have colleagues in US, India, China and Europe using the CRM and all of them have different currency settings including the format.
This can be reproduced quite easily on the demo vtiger:
- Create two users, one with a comma as a separator, one with dot as separator.
- Create a product with user 1 and give it a price.
- Edit the product description with user 2, save and see how the price has just been changed.
I see two problems with this:
- Why does it update the price field if only the description was changed.
- The value of the currency can't just be screwed because a different formatting is being used. This has to be respected and should not break the value.
I'm happy to help with resolving and committing changes, but I wouldn't know where to start looking. Thanks!