Сделал еще такую проверку:
- Поцепил функцию на onSave
- Проверил что onSave запускается перед повторным onChange
- В onSave написал строчку
Код:
Xrm.Page.getAttribute("new_a1").removeOnChange(econsulting.TM.changeDateTime);
Получил желаемый результат

поле не изменилось, но и onChange больше на нем нет тем самым в поле можно вводить что угодно
Вопрос
Что может вызывать onChange поля после сохранения ? onLoad больше не запускается.
Интересные факты- В CRM 2013 обновление страницы по нажатию на F5 или Ctrl+F5 вызывают функции на onSave
- Если поле типа Дата и время было заполнено ранее и мы открыли запись и нажали сохранить то фокуса с повторным onChange нет