Вход | Регистрация

1С:Предприятие ::

Метки: 

Фиксированное значение свойства в XDTO

Я
   PythonJ
 
04.04.18 - 12:12
Добрый день. Пытаюсь увязать ГИС ЖКХ с фабрикой XDTO в 1С.
В статье на хабре был описан способ это сделать, в общем-то ничего сложного. https://habrahabr.ru/post/313910/
Статья писалась давно и в ней есть такой момент "импорт XDTO не обрабатывает аттрибут fixed". Начиная с версии платформы 8.3.10 этот атрибут стал обрабатываться, но при этом 1С не сохраняет XDTO пакет, ругается вот так (на примере импорта файлов ГИС ЖКХ) "Ошибка проверки модели XDTO: xdto-objectType-3.9.1    (определение анонимного типа)    свойство: exportOrgRegistryRequest    пакет: http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/
Неоднозначное определение свойства 'version'".
Я вычистил пакеты и оставил только два свойства, которые вызывают проблему. Выглядит это вот так: Базовое свойство в пакете base http://prntscr.com/j0n6w6 и фиксированное свойство в пакете organizations_registry_common http://prntscr.com/j0n7h3. Если хочется попробовать - вот здесь регламенты ГИС ЖКХ https://dom.gosuslugi.ru/filestore/publicDownloadServlet?context=contentmanagement&uid=488171c1-5d6a-444e-9dc8-5076dd830493 попробуйте импортировать пакет organizations-registry-common. Могу выложить конфигурацию, или вычищенные xsd, чтобы посмотреть.
Собственно вопрос - каким образом заставить 1С понять, что это атрибут из указанного пространства имен и при этом имеет фиксированное значение? При необходимости можно поправить исходные xsd, главное, чтобы потом на выходе получился правильный XML.
 
 


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует