Схемы подлежащие использованию для формирования электронных документов в виде файлов в формате xml

Обновлено: 04.07.2024

Документ разработан специалистами Минстроя России и Главгосэкспертизы России.

В документе описываются общие требования к формату электронных документов, представляемых для проведения государственной экспертизы проектной документации и результатов инженерных изысканий и проверки достоверности определения сметной стоимости строительства, реконструкции, капитального ремонта объектов капитального строительства, общие требования к структуре XML-документа. Документ разработан в соответствии с требованиями действующего законодательства, на основании положений нормативных правовых и методических документов по ценообразованию и сметному нормированию в области градостроительной деятельности, бухгалтерскому учету, налогообложению. При наличии разночтений в данном описании и файле xml-схемы приоритет следует отдавать файлу схемы.

В документе приводится описание допустимой структуры файла обмена, типов данных и накладываемых на них ограничений, элементов логической модели файла обмена, признаков обязательности присутствия элементов, элементов составной части XML-документа, вложенных и корневых элементов XML-документа. Описывается порядок округления элементов затрат при определении сметной стоимости строительных (ремонтных) работ, работ по монтажу оборудования (монтажных работ), стоимость оборудования и прочие затраты (в том числе пусконаладочные работы).

Требования документа распространяются на форматы файлов обмена формализованными сведениями, представленными с использованием языка XML при информационном обмене между участниками инвестиционно-строительной сферы и государственных органов экспертизы. В соответствии с приказом Минстроя России от 12 мая 2017 г. № 783/пр об утверждении требований к формату электронных документов, представляемых для проведения государственной экспертизы проектной документации и (или) результатов инженерных изысканий и проверки достоверности определения сметной стоимости строительства, реконструкции, капитального ремонта объектов капитального строительства схемы, подлежащие использованию для формирования документов в формате XML, размещаются на официальном сайте Министерства строительства и жилищно-коммунального хозяйства Российской Федерации в информационно-телекоммуникационной сети "Интернет".


С сегодняшнего дня вступает в силу Схема электронных документов, подлежащих использованию при формировании локальных сметных расчетов (XML-схема). Минстрой России опубликовал пояснению к порядку ее применения.

Пунктом 2 Требований к формату электронных документов, представляемых для проведения государственной экспертизы проектной документации и (или) результатов инженерных изысканий и проверки достоверности определения сметной стоимости строительства, реконструкции, капитального ремонта объектов капитального строительства, утвержденных приказом Минстроя России от 12.05.2017 № 783/пр, установлено, что для получения соответствующих услуг электронные документы представляются в виде файлов в формате xml согласно схемам, размещенным на сайте Минстроя России в сети Интернет, за исключением случаев, установленных пунктом 3 Требований.

Схема электронных документов, подлежащих использованию при формировании локальных сметных расчетов (далее – XML-схема), сформированная с учетом требований Методики определения сметной стоимости строительства, реконструкции, капитального ремонта, сноса объектов капитального строительства, работ по сохранению объектов культурного наследия (памятников истории и культуры) народов Российской Федерации на территории Российской Федерации, утвержденной приказом Минстроя России от 4 августа 2020 г. № 421/пр, опубликована на сайте Минстроя России 18 мая 2021 года в разделе «Документы».

В соответствии с пунктом 2 Требований XML-схемы, размещенные на сайте Минстроя России, вводятся в действие по истечении трех месяцев со дня их размещения, в связи с чем XML-схема вступает в силу с 18 августа 2021 года.

Учитывая изложенное, в отношении проектной документации, договор на разработку которой заключен до 18 августа 2021 года со сроком исполнения после указанной даты, допускается направление сметной документации для проведения государственной экспертизы проектной документации и проверки достоверности определения сметной стоимости в виде электронных документов без использования размещенной на сайте Минстроя России XML-схемы.

Сметная документация по договорам, указанным выше, может быть направлена на государственную экспертизу и проверку достоверности определения сметной стоимости строительства, реконструкции, капитального ремонта объектов капитального строительства в форматах doc, docx, odt, pdf, xls, xlsx, ods.

При этом следует иметь в виду, что направление сметной документации для повторной государственной экспертизы может осуществляться в формате, в котором документы были направлены на экспертизу первоначально.

Вероятно, вы слышали о языке XML и вам известно множество причин, по которым его необходимо использовать в вашей организации. Но что именно представляет собой XML? В этой статье объясняется, что такое XML и как он работает.

В этой статье

Пометки, разметка и теги

Чтобы понять XML, полезно понимать идею пометки данных. Люди создавали документы на протяжении многих лет и на протяжении всего времени они их помечали. Например, преподаватели могут постоянно пометить документы учащихся. Учащиеся могут перемещать абзацы, уточнять предложения, исправлять опечатки и так далее. Пометка документа определяет структуру, смысл и внешний вид сведений в документе. Если вы когда-либо использовали функцию "Отслеживание изменений" в Microsoft Office Word, то использовали компьютеризированную форму пометки.

В мире информационных технологий термин "пометка" превратился в термин "разметка". При разметке используются коды, называемые тегами (или иногда токенами), для определения структуры, визуального оформления и — в случае XML — смысла данных.

Текст этой статьи в формате HTML является хорошим примером применения компьютерной разметки. Если в Microsoft Internet Explorer щелкнуть эту страницу правой кнопкой мыши и выбрать команду Просмотр HTML-кода, вы увидите читаемый текст и теги HTML, например <p> и <h2> . В HTML- и XML-документах теги легко распознать, поскольку они заключены в угловые скобки. В исходном тексте этой статьи теги HTML выполняют множество функций, например определяют начало и конец каждого абзаца ( <p> . </p> ) и местоположение рисунков.

Отличительные черты XML

Документы в форматах HTML и XML содержат данные, заключенные в теги, но на этом сходство между двумя языками заканчивается. В формате HTML теги определяют оформление данных — расположение заголовков, начало абзаца и т. д. В формате XML теги определяют структуру и смысл данных — то, чем они являются.

При описании структуры и смысла данных становится возможным их повторное использование несколькими способами. Например, если у вас есть блок данных о продажах, каждый элемент в котором четко определен, то можно загрузить в отчет о продажах только необходимые элементы, а другие данные передать в бухгалтерскую базу данных. Иначе говоря, можно использовать одну систему для генерации данных и пометки их тегами в формате XML, а затем обрабатывать эти данные в любых других системах вне зависимости от клиентской платформы или операционной системы. Благодаря такой совместимости XML является основой одной из самых популярных технологий обмена данными.

Учитывайте при работе следующее:

HTML нельзя использовать вместо XML. Однако XML-данные можно заключать в HTML-теги и отображать на веб-страницах.

Возможности HTML ограничены предопределенным набором тегов, общим для всех пользователей.

Правила XML разрешают создавать любые теги, требуемые для описания данных и их структуры. Допустим, что вам необходимо хранить и совместно использовать сведения о домашних животных. Для этого можно создать следующий XML-код:

Как видно, по тегам XML понятно, какие данные вы просматриваете. Например, ясно, что это данные о коте, и можно легко определить его имя, возраст и т. д. Благодаря возможности создавать теги, определяющие почти любую структуру данных, язык XML является расширяемым.

Но не путайте теги в данном примере с тегами в HTML-файле. Например, если приведенный выше текст в формате XML вставить в HTML-файл и открыть его в браузере, то результаты будут выглядеть следующим образом:

Izzy Siamese 6 yes no Izz138bod Colin Wilcox

Веб-браузер проигнорирует теги XML и отобразит только данные.

Правильно сформированные данные

Правила создания правильно сформированного XML-файла знать необязательно (хотя понять их нетрудно), но следует помнить, что использовать в других приложениях и системах можно лишь правильно сформированные XML-данные. Если XML-файл не открывается, то он, вероятно, неправильно сформирован.

XML не зависит от платформы, и это значит, что любая программа, созданная для использования XML, может читать и обрабатывать XML-данные независимо от оборудования или операционной системы. Например, при применении правильных тегов XML можно использовать программу на настольном компьютере для открытия и обработки данных, полученных с мейнфрейма. И, независимо от того, кто создал XML-данные, с ними данными можно работать в различных приложениях Office. Благодаря своей совместимости XML стал одной из самых популярных технологий обмена данными между базами данных и пользовательскими компьютерами.

В дополнение к правильно сформированным данным с тегами XML-системы обычно используют два дополнительных компонента: схемы и преобразования. В следующих разделах описывается, как они работают.

Схемы

Не пугайтесь термина "схема". Схема — это просто XML-файл, содержащий правила для содержимого XML-файла данных. Файлы схем обычно имеют расширение XSD, тогда как для файлов данных XML используется расширение XML.

Схемы могут быть сложными, и в данной статье невозможно объяснить, как их создавать. (Кроме того, скорее всего, в вашей организации есть ИТ-специалисты, которые знают, как это делать.) Однако полезно знать, как выглядят схемы. Следующая схема определяет правила для набора тегов <CAT> . </CAT>:

Не беспокойтесь, если в примере не все понятно. Просто обратите внимание на следующее:

Строковые элементы в приведенном примере схемы называются объявлениями. Если бы требовались дополнительные сведения о животном, например его цвет или особые признаки, то специалисты отдела ИТ добавили бы к схеме соответствующие объявления. Систему XML можно изменять по мере развития потребностей бизнеса.

Объявления являются мощным средством управления структурой данных. Например, объявление <xsd:sequence> означает, что теги, такие как <NAME> и <BREED> , должны следовать в указанном выше порядке. С помощью объявлений можно также проверять типы данных, вводимых пользователем. Например, приведенная выше схема требует ввода положительного целого числа для возраста кота и логических значений (TRUE или FALSE) для тегов ALTERED и DECLAWED.

Если данные в XML-файле соответствуют правилам схемы, то такие данные называют допустимыми. Процесс контроля соответствия XML-файла данных правилам схемы называют (достаточно логично) проверкой. Большим преимуществом использования схем является возможность предотвратить с их помощью повреждение данных. Схемы также облегчают поиск поврежденных данных, поскольку при возникновении такой проблемы обработка XML-файла останавливается.

Преобразования

Как говорилось выше, XML также позволяет эффективно использовать и повторно использовать данные. Механизм повторного использования данных называется преобразованием XSLT (или просто преобразованием).

Вы (или ваш ИТ-отдел) можете также использовать преобразования для обмена данными между серверными системами, например между базами данных. Предположим, что в базе данных А данные о продажах хранятся в таблице, удобной для отдела продаж. В базе данных Б хранятся данные о доходах и расходах в таблице, специально разработанной для бухгалтерии. База данных Б может использовать преобразование, чтобы принять данные от базы данных A и поместить их в соответствующие таблицы.

Сочетание файла данных, схемы и преобразования образует базовую систему XML. На следующем рисунке показана работа подобных систем. Файл данных проверяется на соответствие правилам схемы, а затем передается любым пригодным способом для преобразования. В этом случае преобразование размещает данные в таблице на веб-странице.

В следующем примере кода показан один из способов написания преобразования. Она загружает данные <CAT> в таблицу на веб-странице. В этом примере суть не в том, чтобы показать, как написать преобразование, а в том, чтобы показать одну форму, которую может принять преобразование.

В этом примере показано, как может выглядеть текст одного из типов преобразования, но помните, что вы можете ограничиться четким описанием того, что вам нужно от данных, и это описание может быть сделано на вашем родном языке. Например, вы можете пойти в отдел ИТ и сказать, что необходимо напечатать данные о продажах для конкретных регионов за последние два года, и что эти сведения должны выглядеть так-то и так-то. После этого специалисты отдела могут написать (или изменить) преобразование, чтобы выполнить вашу просьбу.

Корпорация Майкрософт и растущее число других компаний создают преобразования для различных задач, что делает использование XML еще более удобным. В будущем, скорее всего, можно будет скачать преобразование, отвечающее вашим потребностям без дополнительной настройки или с небольшими изменениями. Это означает, что со временем использование XML будет требовать все меньше и меньше затрат.

XML в системе Microsoft Office

Профессиональные выпуски Office обеспечивают всестороннюю поддержку XML. Начиная с Microsoft Office 2007, в Microsoft Office используются форматы файлов на основе XML, например DOCX, XLSX и PPTX. Поскольку XML-данные хранятся в текстовом формате вместо запатентованного двоичного формата, ваши клиенты могут определять собственные схемы и использовать ваши данные разными способами без лицензионных отчислений. Дополнительные сведения о новых форматах см. в сведениях о форматах Open XML и расширениях имен файлов. К другим преимуществам относятся:

Меньший размер файлов. Новый формат использует ZIP и другие технологии сжатия, поэтому размер файла на 75 процентов меньше, чем в двоичных форматах, применяемых в более ранних версиях Office.

Более простое восстановление данных и большая безопасность. Формат XML может быть легко прочитан пользователем, поэтому если файл поврежден, его можно открыть в Блокноте или другой программе для просмотра текста и восстановить хотя бы часть данных. Кроме того, новые файлы более безопасны, потому что они не могут содержать код Visual Basic для приложений (VBA). Если новый формат используется для создания шаблонов, то элементы ActiveX и макросы VBA находятся в отдельном, более безопасном разделе файла. Кроме того, можно удалять личные данные из документов с помощью таких средств, как инспектор документов. Дополнительные сведения об использовании инспектора документов см. в статье Удаление скрытых и персональных данных при проверке документов.

Пока все хорошо, но что делать, если у вас есть данные XML без схемы? У Office программ, которые поддерживают XML, есть свои подходы к работе с данными. Например, Excel выдаст схему, если вы откроете XML-файл, который еще не имеет такой схемы. Excel затем вы можете загрузить эти данные в XML-таблицу. Для сортировки, фильтрации или добавления вычислений в данные можно использовать XML-списки и таблицы.

Включение средств XML в Office

По умолчанию вкладка "Разработчик" не отображается. Ее необходимо добавить на ленту для использования команд XML в Office.

В Office 2016, Office 2013 или Office 2010: Отображение вкладки "Разработчик".

Что это за формат-то такой, как в него переводить чертежи и как их будет смотреть экспертиза?
В электронной форме уже сдавались, в формате pdf, все нормально.
К чему готовиться?


-BuTeK-



Просмотр профиля

Что это за формат-то такой, как в него переводить чертежи и как их будет смотреть экспертиза?
В электронной форме уже сдавались, в формате pdf, все нормально.
К чему готовиться?


Там же есть пункт 3, который говорит, что выдавать пока можно в привычных форматах.
На XML основаны современных файлы MS Office - .docx и .xlsx.


Татьяна Удальцов.



Просмотр профиля Там же есть пункт 3, который говорит, что выдавать пока можно в привычных форматах.
На XML основаны современных файлы MS Office - .docx и .xlsx.

Э, не так всё просто. XML - всего лишь формат структурированных документов. Частный его случай - HTML, который мы сейчас смотрим в браузере. Там можно хоть что увидеть.

Но сказано "Схемы, подлежащие использованию для формирования документов в формате xml (далее - xml-схемы), размещаются на официальном сайте". И это совсем не то, что в .docx и .xlsx.

Вот в этом и засада. XML, который будет предоставляться в министерство, должен будет соответствовать этой схеме. До буковки, до точечки. Принципиально это правильно, т.к. позволит автоматически пополнять базу данных сведениями из разных источников.

Мы уже сталкивались с этим при разработке энергопаспортов. В Минэнерго они тоже должны предоставляться в XML, и тоже на сайте министерства были выложены Требования и XSD-схемы.
Вручную такой XML не заполнишь, это надо делать программой, в которой заполняются требуемые формы, а она генерирует XML.

И мы делали две такие программы - Лидер-Энергопроект и Лидер-Энергодом. Но для разработки схем была привлечена одна фирма, которая эти схемы и разработала. Под себя. И потом они эти схемы много раз меняли, но на официальном сайте изменений не было. Т.е. таким образом была пресечена возможная конкуренция.

Вот и здесь, 146% что будет так же. То, что пока можно просто означает, что такая программа еще не разработана. А когда будет сделана, появится условие - правильность (валидность) документов будут проверять именно в этой программе. Как и в Минэнерго сделали. И это значит, что все проектировщики должны будут её покупать. Как пришлось покупать всем энергоаудиторам.

Но чертежи в XML вряд ли будут, хотя в принципе и этот формат есть - DesignXML. Но это сложнее, т.к. САПР используются разные, разных фирм и "построить" их вряд ли удастся.


-BuTeK-

Официально стартовал запуск приема на проверку сметной документации на проверку в XML-формате, Минстрой выпустил разъяснение.

Если без воды, то у всех (в том числе и у разработчиков сметного ПО) пока есть ещё время подготовиться к XML-формату, предоставляя сметы на проверку в pdf/word/excel, а экспертиза по-старинке проверит их даже в бумажном виде.

Но времени немного, пока не пойдут новые договора! В самом ближайшем будущем – уже полноценный переход на XML.

XML-схема выгрузка из сметной программы сметы

То есть: новые сметы по новым проектам с 18 августа – только в формате XML! Не путать с выдачей заключения в формате XML от Главгосэкспертизы России!

«В отношении проектной документации, договор на разработку которой заключен до 18 августа 2021 года со сроком исполнения после указанной даты, допускается направление сметной документации для проведения государственной экспертизы проектной документации и проверки достоверности определения сметной стоимости в виде электронных документов без использования размещенной на сайте Минстроя России XML-схемы. Для таких случаев можно использовать форматы doc, docx, odt, pdf, xls, xlsx, ods.»

«До 1 января 2022 года направление сметной документации для повторной государственной экспертизы может осуществляться в формате, в котором документы были направлены на экспертизу первоначально.»

Александр Вилков, Заместитель начальника Главгосэкспертизы России: «Мы планомерно подходим к внедрению формата: создана группа сметчиков для реализации тестирования поступающих смет в формате XML. Вместе с тем, объем поступающей документации не позволяет провести тестирование новой версии формата и представителям разработчиков сметного ПО необходимо ускориться. В рабочем порядке готовы принять для проверки сметы, выгруженные из программного комплекса и обсуждать как с каждым разработчиком по отдельности, так и в рамках рабочей группы все возникающие вопросы. Но заставлять никого не будем.»

Много попыток было ранее: АРПС, АРПС 2.0, ESTML. Сейчас мяч на стороне поля разработчиков. Официально на сегодняшний день о поддержке формата XML в последнем релизе сметной программы заявили «Госстройсмета» и «Гранд-смета 2021.2».

Запуск XML-формата, это:

  • Универсальность автоматической проверки XML-схемы как для форматно-логического контроля, так и соответствия расценок эталонной базе ФСНБ-2020, замены ресурсов, применения поправок. Исключение погрешностей округления и порядков расчёта
  • Унификация (однотипность) сметной документации
  • Ускорение обмена, обработки, наполнения базы (BigData сметной документации), анализа и моделирования данных
  • Разработка НЦС
  • Получение из XML прайсов по всем субъектам и их анализ
  • Мониторинг часто используемых ресурсов
  • Мониторинг стоимости
  • Дополнительный источник данных для актуализации ФСНБ
  • И другие, только положительные и полезные моменты для всего сметного сообщества.

Для профессионалов сметного дела – новые горизонты, упрощение работы со сметной документацией, и …упрощение перехода с одного ПО на другое, снятие барьеров при заходе на экспертизу (в одном определенном ПО) или к заказчику. Может быть, сокращение конкуренции несколько тормозит разработчиков?

XML-схема формата представления локальных сметных расчетов в органы госэкспертизы на сегодняшний день поддерживается в следующих программных комплексах:

  • SmetaWizard версия 4.1.6.7
  • Госстройсмета версия 3.16
  • Гранд-смета 2021.2
  • Estimate
  • А0 версия 2.9.6.
  • Smeta ru версия 11.4
  • АРОС-Лидер версия 5-4-6
  • Адепт: Смета версия 11.8
  • Гектор. Сметчик-строитель
  • Смета-Багира

На самом деле времени у разработчиков, походу… нет. Если завтра нужно договор заключать на составление сметной документации, то нужно прописывать формат XML, а если программа его не поддерживает или поддерживает криво, что делать заказчику? Еще вчера, можно было проверить в печатке, а завтра – в xml не так-то просто влезть.

Хорошо знать и уметь работать именно в одной сметной программе теперь должно быть выгодно! Заодно перераспределятся бюджеты, которые ранее шли на обслуживание нескольких сметных программ в направление дополнительного обучения самой «любимой». Загрузка и выгрузка данных в совместимом формате для всех программных комплексов – это то, чего ВСЕ очень долго ждали.

Обновив свою сметную программу, можно заранее провести тестирование. Отметим, что любая сметная программа, которая будет использоваться в проверяющих органах, должна поддерживать нормальную «открывашку» XML-смет, выгруженных из стороннего ПО.

На сайте Главгосэкспертизы России есть сервис по проверке загрузки xml из разных сметных программ. Можно проверить и сообщить нам о готовности вашей сметной программы и соответствии xml-схеме Минстроя РФ. Если у Вас не получилось – пишите, предложим варианты решения!

Не забываем, что в Главгосэкспертизе три направления работы с XML: выдача заключений, прием сметной документации на проверку, база ФСНБ 2020 на сайте ФГИС ЦС с привязками норм НР и СП:

Заместитель начальника Главгосэкспертизы России по ценообразованию Сергей Лахаев: «В 2020 году была утверждена федеральная сметно-нормативная база (ФСНБ 2020). Мы обеспечили возможность ее безвозмездного скачивания с портала ФГИС ЦС в формате XML. С момента размещения ФСНБ-2020 на портале ФГИС ЦС к ней было выпущено уже семь дополнений.»

Утверждение изменений к важнейшей Методике определения сметной стоимости строительства (приказ 258/пр от 26.04.21) неприлично затянулось (не хочется думать, что искусственно), фактически срывая ввод в действие XML-схемы Минстроя для представления и приёмки сметной документации на экспертизу. Де-факто разработчикам нужно «допилить» XML с учетом изменений к Методике, де-юре действует 421/пр. Ранее принятые Постановления правительства 1315 и приказ 500/пр, позволяющие пересчитывать сметы контрактов в связи с изменением цен на стройматериалы, в разы увеличивают объем работы экспертов ГГЭ. Хорошо, что здесь пока не нужны сметы в XML. Иначе бы все стройки просто встали.

Остались вопросы? Есть результаты тестирования вашей сметной программы? Не получается выгрузить в XML для проверки в Главгосэкспертизе смету? Пишите!

Читайте также: