При использовании такой схемы CRM4.0 -> Migrating Tools -> CRM 2011 а потом на это накатить UR12, то в 99% в системных объектах на формах могут возникать системные ошибки, если были скрипты на OnLoad, OnSave и системных полях.
А все потому что названия function которые создает Migrating Tools очень похожи на системные названия функций для этих объектов (они одинаковы за исключением того что у системной есть область имен Mscrm).
При накатывании UR12 воспринимает эти функции как одну и оставляет последнюю, а это кастомная.
Решение проблемы только с помощью правки XML файла customizations.xml, в нем найти блок <events> для нужной формы и заменить его на блок с чистой системы, загрузить обратно и после этого зайти на форму и переподключить старые функции в нужные места.
Еще заметил что скрипты с 4.0 не все отрабатывают, например ForceSubmit и attachEvent (ну эта походу понятно так как в SDK не задекларирована)
|