Ошибка возникает из-за скрипта на изменение полей и обновление формы.. Только я не пойму почему
if (crmForm.all.totalamount.DataValue!=0) {
crmForm.all.new_mchprib.DataValue=crmForm.all.totalamount.DataValue-crmForm.all.new_msumzakupki.DataValue-crmForm.all.new_mpodarok.DataValue-crmForm.all.new_msumwork.DataValue;
}