Ошибка синхронизации данных УТ 11 - БП КОРП 3.0

1. Nikitakaz1 17.11.25 15:10 Сейчас в теме
Версия платформы - 8.3.27.1859
Базы клиент-серверные
Имя ОС Майкрософт Windows Server 2016 Standard х64

Между Управление торговлей, редакция 11 (11.5.25.61) и Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.186.21) настроена синхронизация данных. Из бухи ничего не выгружаю, из ут выгружаю только нси используемую в документах. Транспорт через прямое подключение (com-соединение), проверка подключения успешная. При попытке синхронизации из бухи идет бесконечный анализ данных, при попытке из ут падает в ошибку:

Обмен данными.СинхронизацияДанныхЧерезУниверсальныйФормат.Получение данных

Обработка: ТранспортСообщенийОбменаCOM
Ошибка при вызове метода контекста (СтруктураНастроекОбмена)
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(522)}:СтруктураНастроекОбменаВС = ВнешнееСоединение.ОбменДаннымиВнешнееСоединение.СтруктураНастроекОбмена(СтруктураКорреспондента);
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(419)}:ВнешнееСоединение = ВнешнееСоединениеДляОтправкиПолученияСообщения(
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(46)}:Результат = ПолучитьСообщениеОбмена();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8698)}:Если Транспорт.ПолучитьДанные() Тогда
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9011)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(30)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6474)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1715)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1682)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.27.1859): {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(3287)}: Итератор для значения не определен
[ОшибкаИспользованияВстроенногоЯзыка]

Платформу переустанавливал, старые версии удалял, агент сервера перезапускал, comcntr.dll текущей версии конфигурации регистрировал, совсем недавно ещё работала, но либо после установки новой версии платформы, либо после апгрейда бухи до версии корп обмен перестал работать
По теме из базы знаний
Найденные решения
8. Nikitakaz1 20.11.25 20:20 Сейчас в теме
Итого, как я и предполагал, ошибка никак не связана ни с версиями платформы, ни с версиями конфигурации, проблема в комконнекторе.
Удалил в службе компонентов v83ComConnector, создал новый и все взлетело
VyacheslavShilov; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ipx 8 17.11.25 15:31 Сейчас в теме
Сделайте обмен через файл
3. nekiilik1c 19 18.11.25 07:06 Сейчас в теме
Другой формат обмена/другую платформу попробуй/жди пока пофиксят)
6. Nikitakaz1 18.11.25 13:42 Сейчас в теме
(3) Пробовал 3 вариации платформы 8.3.27, ошибка не ушла
4. vlad636 14 18.11.25 07:38 Сейчас в теме
либо после апгрейда бухи до версии корп обмен перестал работать

Если БП апдейтили до корп, то скорее всего заново надо настраивать синхронизацию
5. Nikitakaz1 18.11.25 13:41 Сейчас в теме
(4) Да, это делал, не помогло)
7. chesnokov-a-v 100 20.11.25 12:24 Сейчас в теме
Как вариант написать простое расширение, которое эту ошибку запишет в журнал регистрации. Точнее тот объект, на котором она возникает. а дальше его уже смотреть в файле обмена.
На этой же строке ошибка: Для Каждого Элемент Из СтруктураИсточник Цикл
Нужно узнать что из себя представляет СтруктураИсточник.
Второй вариант - отладка (останавливаться при ошибке), но включать режим отладки на рабочем сервере, нужно только на время, а потом отключить.
По мне первый вариант быстрее.
Nikitakaz1; +1 Ответить
8. Nikitakaz1 20.11.25 20:20 Сейчас в теме
Итого, как я и предполагал, ошибка никак не связана ни с версиями платформы, ни с версиями конфигурации, проблема в комконнекторе.
Удалил в службе компонентов v83ComConnector, создал новый и все взлетело
VyacheslavShilov; +1 Ответить
Для отправки сообщения требуется регистрация/авторизация

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот