ОБСУЖДЕНИЕ

Во время обмена выпадает: "При подписке на событие произошла ошиб

2 ответов 6,2 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Здравствуйте все.

Ситуация:
Самописная конфигурация на базе Библиотеки стандартных подсистем, платформа 8.2.10.82.
Создан план обмена. Во время обмена, на стадии формирования файла xml, выходит сообщение об ошибке:
{ПланОбмена.МойОбмен.МодульОбъекта(183)}: Ошибка при вызове метода контекста (Получить): Произошла исключительная ситуация: При подписке на событие произошла ошибка. Метод обработчика события не найден.
Данные = ВыборкаИзменений.Получить();

В обеих конфигурациях прошёлся по подпискам на события, методы обработчика везде указаны.
Кто-нибудь сталкивался? Как решать?

НомерСообщения = ЗаписьСообщения.НомерСообщения;
ВыборкаИзменений = База.ПланыОбмена.ВыбратьИзменения(ЗаписьСообщения.Получатель, НомерСообщения);
Пока ВыборкаИзменений.Следующий() Цикл
Данные = ВыборкаИзменений.Получить(); //вот здесь ошибка
База.ЗаписатьXML(ЗаписьXML, Данные);
КонецЦикла;
 
Какой тип?

Возможно, что метод "Получить()" на стороне компиляции не существует

ВыборкаИзменений имеет тип ВыборкаДанных.

Я попробовал так:
Пока ВыборкаИзменений.Следующий() Цикл
Попытка
Данные = ВыборкаИзменений.Получить();
База.ЗаписатьXML(ЗаписьXML, Данные);
Исключение
КонецПопытки;
КонецЦикла;

Обмен происходит, но в базу-получатель приходят далеко не все данные.