Добрый день! Пытаюсь настроить обмен между базами, правила написаны в КД. Через универсальную выгрузку-загрузку правила отрабатывают без ошибок, а через план обмена (подключение через COM) вылетает ошибка: Ошибка при вызове метода контекста (ПроизвестиЧтениеДанных): Произошла исключительная ситуация (1C:Enterprise 8.2.18.104): {Документ.МойДокумент.МодульОбъекта(327,47)}: Переменная не определена (ФормированиеПечатныхФорм). В базе приемнике действительно в модуле объекта документа МойДокумент на строке 327 идет вызов общего модуля ФормированиеПечатныхФорм. Но это происходит в процедуре Печати, а я в правилах нигде не вызываю печать документа. В связи с чем возникает 2 вопроса: 1) почему читается эта процедура печати, 2) и почему при чтении этой процедуры не находится общий модуль ФормированиеПечатныхФорм, который есть в базе-приемнике?
при обменах происходит синтаксический контроль.
Перед запуском своих доработок делай проверку конфы с нужными галками (внешнее соединение, сервер и т.д.)
Если точнее то при обменах идёт работа с объектом. Модуль ФормированиеПечатныхФорм - сугубо клиентский, внешние соединение и сервер его не видит и спотыкается
(6) Ежегодно на мисте проводится конкурс с премией (под конец года), голосуй :)
Много людей помогающих на форуме есть и без меня
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший