Как видно - в модели нет определения типа MetaDataObject, но! в переменной MetaDataObjectType есть какое-то кривое определение типа.
Два вопроса- как это произошло? Какой метод исправления этой ошибки есть (кроме смены tns и версии платформы)?
Ну а так-то даже чтение-запись конфы, выгруженной платформой в ХМЛ, через фабрику этой же платформы, не дает неизменного результата - типы теряются.
Так что бросай ты это гиблое дело - через фабрику читать.
я так понимаю - конкретно для tns "http://v8.1c.ru/8.3/MDClasses" платформа забивает на определение переданное ей и берет свое внутреннее определение? так?
Все равно есть определение типа для MetaDataObject
Хотя быть не должно
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший