ТИМ | BIM | Литература | НПА | НТД: post #1632 — TG.ME

Forwarded fromBIBIMSERT

Вопрос/Ответ: о регистре хэш-сумм файлов при формировании Пояснительной записки (Раздел ПД №1) Вопрос: При подаче пояснительной записки в ФАУ «Главгосэкспертиза России» нам выставлено замечание, что контрольные суммы CRC-32 должны быть записаны в верхнем регистре. Однако XML-схема explanatorynote-01-07.xsd допускает любой регистр. Правомерно ли данное замечание? Ответ: Нет, замечание о необходимости верхнего регистра является требованием конкретной информационной системы (ЕЦПЭ), а не требованием XML-схемы explanatorynote-01-07.xsd. В схеме explanatorynote-01-07.xsd тип tFileChecksum определен следующим образом: <xs:simpleType name="tFileChecksum"> <xs:annotation> <xs:documentation xml:lang="ru">Текстовая строка длиной 8 символов</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[0-9a-fA-F]{8}"/> </xs:restriction> </xs:simpleType> Регулярное выражение [0-9a-fA-F]{8} явно допускает: • 0-9 - цифры; • a-f - строчные буквы; • A-F - прописные буквы. Таким образом, с точки зрения XML-схемы файл с хэш-суммами в любом регистре является валидным. Если файл успешно прошел проверку по XML-схеме, а система требует верхний регистр - это ограничение программного обеспечения (ЕЦПЭ), которое должно быть устранено на стороне системы, так как оно противоречит принятой логике в данной версии XML-схемы. Примеры валидных значений по XML-схеме ПЗ версии 01.07: • 3c57452f - строчные: валидно; • 3C57452F - прописные: валидно; • 3c57452F - смешанный: валидно. С точки зрения XML-схемы - регистр не имеет значения, все варианты допустимы. Замечание ФАУ «Главгосэкспертиза России» о необходимости верхнего регистра не закреплено в схеме и по сути противоречит ей. Обращаем внимание, что для всех типов файлов, упоминаемых в XML-файле пояснительной записки, используется один и тот же тип tFileChecksum: • файлы проектной документации; • файлы отчетов по инженерным изысканиям; • файлы подписей; • файлы 3D-моделей; • любые другие файлы. Таким образом, правило одинаково для всех файлов, и указанное противоречие носит системный характер. Рекомендуется обратиться в Техподдержку ФАУ «Главгосэкспертиза России» для разъяснения данного требования и его приведения в соответствие с XML-схемой. 📸 bimsert

👍1
August 25, 2026 132