Проблема с COM соединением при синхронизации УТ с БП
Синхронизация между УТ 11.5.22 и БП 3.0
Проверил на обоих базах версию платформы, перезагрузил службу 1С, да и сам сервак, даже пользователя службы поменял и перезагрузил, логин и пароль в подключении проверил, все норм подключается, но все равно выдает данную ошибку:
Обработка: ТранспортСообщенийОбменаCOM
Ошибка при вызове метода контекста (СтруктураНастроекОбмена)
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(522)}:СтруктураНастроекОбменаВС = ВнешнееСоединение.ОбменДаннымиВнешнееСоединение.СтруктураНастроекОбмена(СтруктураКорреспондента);
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(419)}:ВнешнееСоединение = ВнешнееСоединениеДляОтправкиПолученияСообщения(
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(46)}:Результат = ПолучитьСообщениеОбмена();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8698)}:Если Транспорт.ПолучитьДанные() Тогда
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9011)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(30)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6477)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1737)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1703)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.27.1936): {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(3289)}: Итератор для значения не определен
[ОшибкаИспользованияВстроенногоЯзыка]
Куда дальше копать, может кто-то сталкивался
Проверил на обоих базах версию платформы, перезагрузил службу 1С, да и сам сервак, даже пользователя службы поменял и перезагрузил, логин и пароль в подключении проверил, все норм подключается, но все равно выдает данную ошибку:
Обработка: ТранспортСообщенийОбменаCOM
Ошибка при вызове метода контекста (СтруктураНастроекОбмена)
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(522)}:СтруктураНастроекОбменаВС = ВнешнееСоединение.ОбменДаннымиВнешнееСоединение.СтруктураНастроекОбмена(СтруктураКорреспондента);
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(419)}:ВнешнееСоединение = ВнешнееСоединениеДляОтправкиПолученияСообщения(
{Обработка.ТранспортСообщенийОбменаCOM.МодульОбъекта(46)}:Результат = ПолучитьСообщениеОбмена();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8698)}:Если Транспорт.ПолучитьДанные() Тогда
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9011)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(30)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6477)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1737)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1703)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.27.1936): {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(3289)}: Итератор для значения не определен
[ОшибкаИспользованияВстроенногоЯзыка]
Куда дальше копать, может кто-то сталкивался
По теме из базы знаний
- Многофункциональная выгрузка из 1С:УТ 11/ УТ 10 в 1С:БП2, БП3 (соответствия товаров, контрагентов, складов, статей ДДС)+Свёртка по НДС
- Разные хм... неожиданности при работе с УТ 11 и платформой
- Сравнение данных и регистрация документов к обмену между 1С:Управление торговлей 11.5 и 1С:Бухгалтерия предприятия 3.0
- Сверка документов, остатков, и оборотов между УТ 11.5 и БП 3.0
- Сверка УТ и БП перед закрытием месяца: реализации и НДС
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
3.
Shade_echo
03.07.26 10:28
Сейчас в теме
(1) а базы обе обновлялись? Бывает, что синхронизация перестает работать, если разница в обновлениях программ большая. Например ут свежая, а бп трехмесячной давности, или наоборот
(1) Ну это обычная работа программиста. Для начала можно без отладки посмотреть, что там в ОбменДаннымиСобытия.Модуль(3289).
"Итератор для значения не определен" обычно возникает, когда через "Для Каждого Из" пытаются обойти не коллекцию.
"Итератор для значения не определен" обычно возникает, когда через "Для Каждого Из" пытаются обойти не коллекцию.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот