Hi,
I am facing a problem with the validation of number and money fields in CRM 2013 SP1 and CRM 2013 UR1 for SP1.
When inputting a value outside the field range, the validation alert message (JavaScript alert) is appearing twice (2 consequent alerts on field change) or more (up to 6 consequent alerts on form save).
On any form, that does not even include any custom Web resources or customizations, e.g. on Invoice, I could reproduce the following:
- Input number 999 in field (Discount %), which only accepts numbers between 0.00 and 100.00
- Press TAB (or move the mouse focus to a different field)
- The validation message “You must enter a number between 0.00 and 100.00” appears

- Click Ok in the message alert
- The validation message “You must enter a number between 0.00 and 100.00” appears again
- Click Ok in the message alert
- The field (Discount %) is still filled by 999, with the notification message (“You must enter a number between 0.00 and 100.00”) next to the field label
What I need is to check whether this is actually a bug / wrong behavior in CRM 2013 and if anyone has also faced the problem, or not.
And if it is a bug, I would like to be guided to a working solution or any workaround that could prevent the validation alert message to appear more than one time, at least.
Note: While debugging the default CRM scripts, a focus is set to the parent form tab after the first alert, which seems to initiate the second alert.
Thank you.