{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(3946)}: {Обработка.ОбменДаннымиXML.МодульОбъекта(14547)}: Ошибка при вызове метода контекста (ВыполнитьДействияПослеЗавершенияЧтенияДанных): Произошла исключительная ситуация (1C:Enterprise 8.2.19.68): {Обработка.ОбменДаннымиXML.МодульОбъекта(14310)}: Значение не является значением объектного типа (Закрыть)
Что делал:
1. Сообщить() - выделил в препроцессор "Если Клиент Тогда".
2. Конфигурация-приемник не типовая, и все ошибки при проверке модуля обработал. Сейчас ошибок нет (ранее работало с ошибками).
3. Конфигурация-приемник не изменялась.
4. Конфигурация-источник не изменялась в обработке "ОбменДаннымиXML".
(4) Отладка COM-объекта подключается но остановиться в строке не получается. Вообще ни в одной из процедур не останавливается (которые вызываются из источника)
Почему-то обмен ломался на одном из документов который Не участвовал в обмене (даже в правилах нет). Изменения в нем были. Но в модуле менеджера и форме документа.
Дописал:
Если ОбъектМД.Имя = "ИмяМоегоДокумента" Тогда
ЗаписьЖурналаРегистрации("Обмен.ИнициализацияМенеджеров.Документы", , , , "" + ОбъектМД.Имя + " : пропущено костылём");
Продолжить;
КонецЕсли;
В модуле менеджера найдена директива компиляции &НаСервере.
После её удаления обмен прошел успешно.
(3) успехов тебе.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой