Ответ на
пост №4
MaryS, В первую очередь стоит проверить версии правил конвертации и регистрации и в УТ и в Бух-е. В идеале они, если типовые,перекрестно должны совпадать с версиями конфигураций например (см. скрин). Само собой, протестить обе БД. При необходимости еще раз обновить их.

Не поможет - дальше - смотреть в списке значения по ошибке:
ИмяПКО = Контрагенты
ТипОбъекта = Контрагент Объект = "..." Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Получение элемента по индексу для значения не определено возможно в УТ и/или Бух есть безымянные контрагенты или бесхозные договора или незаполненные реквизиты, или подобный косяк типа того, и учитывая эффект от коммента:
РаботаСДоговорамиКонтрагентовБП.УстановитьОсновнойДоговорКонтрагента(ПараметрыОбъекта["ОсновнойДоговорКонтрагента"]);
особо обратить внимание на этот реквизит.
ОсновнойДоговорКонтрагентаВ списке с реквизитами иногда их хорошо видно - или в стандартном, или отчет какой быстренько сделать или обработкой ГрупповаяОбработкаСправочниковИДокументов - все подойдет.
Несколько сложнее и не всегда дает результат, но как вариант, целевым образом иногда помогает - в отладке, при синхронизации найти значение, которое блочит обмен, например через попытку, возможно станет понятно так, где косяк в данных, если он есть. При этом отрицательный результат - это уже отсыл к правилам. (Понятно, нужно умение пользоваться отладкой, конфигуратором и эл. знание языка, XML и понятия о правилах)
Более продвинутый вариант: В конфигурации "конвертация" загрузить МД УТ и Бух, подсунуть правила и посмотреть, нет ли в них косяков при конвертации объектов, особенно где Вам выкидывает ошибки.
Метод небыстрый, непростой, требует квалификации, достаточной для написания правил, но это - почти последняя инстанция перед веревкой )