Добрый день. Возникла проблема с настройкой обмена данными между расширениями конфигурации. Имеем Бухгалтерию 3, риб на 2 базы в плане обмена Полный установлена галка включать расширения. В расширении заимствован план обмена полный, добавлены необходимые справочники и регистры из расширения установлена авторегистрация. Обмен между расширениями не происходит, пытался зарегистрировать изменения через штатную обработку Регистрация изменений для обмена она справочников и регистров из расширений не видит. При чтении метаданных узла, читает все объекты конфы, но в журнале регистрации выдает ошибку:
Несоответствие типов (параметр номер '1')
{Обработка.РегистрацияИзмененийДляОбменаДанными.Форма.Форма.Форма(1939)}: Данные = ДеревоМетаданных.НайтиПоИдентификатору(ТекущаяСтрока);
{Обработка.РегистрацияИзмененийДляОбменаДанными.Форма.Форма.Форма(963)}: НастроитьРедактированиеИзмененийСервер(ТекущаяСтрокаМетаданных);
Пробовал добавить расширения и настроить обмен на демо-базе платформы, там изменения регистрируются, обмены ходят. Что я делаю не так?
Демо-база для платформы идет без понижения режима совместимости. Т.е. она вероятно просто не совпадает с тем, что в БП3
И еще момент, что в демобазе будет другой программный код.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший