Ошибки форматов и подписей файлов
Ошибки форматов и подписей файлов возникают в электронном пакете тогда, когда корректный по содержанию документ невозможно надёжно открыть, идентифицировать, связать с нужной редакцией или подтвердить относящейся к нему электронной подписью. Поэтому проверяют не только внешний вид файла. Нужно пройти всю цепочку: электронный документ → его версия и идентификация → подпись → фактическое включение именно этой редакции в передаваемый пакет.
Главная диагностическая задача — отделить проблему содержания проектной документации от проблемы её электронного представления. Файл может содержать правильные чертежи и текст, но быть повреждённым или относиться к другой версии. И наоборот, файл может без ошибок открываться и иметь понятное имя, однако это ещё не подтверждает, что подпись относится именно к этой редакции и что в реестре указан тот же документ.
Формат и состояние файла
Первую проверку выполняют на самом электронном документе. Устанавливают, открывается ли переданный файл, доступно ли его содержимое и можно ли использовать его как именно тот документ, который заявлен в составе пакета. Повреждённый файл, файл в неподходящем для фактической передачи виде или документ, содержимое которого невозможно прочитать, создаёт проблему ещё до оценки проектных решений.
При этом техническая доступность файла и правильность его содержания — разные вопросы. Если документ открывается, это подтверждает только возможность ознакомиться с ним. Такая проверка сама по себе не показывает, что передана актуальная версия, правильно указан раздел или сохранена связь с электронной подписью.
Обратная ситуация также требует разграничения. Техническая проблема файла не означает автоматически, что проектное решение внутри него ошибочно. После восстановления пригодного для передачи файла содержание нужно сопоставлять с исходной редакцией документа, чтобы при техническом исправлении случайно не заменить сам проектный материал другой версией.
Идентификация документа и версии
Идентификация документа означает возможность однозначно понять, что именно передано: к какому разделу относится файл, какую редакцию он содержит и какое место занимает в комплекте. Для этого сопоставляют сам электронный документ, его наименование, реестр файлов и сопроводительные сведения.
Типичная проблема возникает после корректировки проекта. Новый файл уже подготовлен, но в реестре остаётся прежнее наименование или старая версия. В результате отдельно взятый документ может быть правильным, однако состав электронного пакета становится неоднозначным: невозможно уверенно установить, какая редакция фактически передана как действующая.
Другая ситуация — файл переименовали, не изменив его содержимое. Такое действие само по себе не создаёт новую подтверждённую редакцию. Нужно сверить содержание документа, его обозначение внутри самого файла, сведения в реестре и историю замены. Если эти элементы указывают на разные версии, переименование не устраняет причину расхождения.
Для контроля удобно сравнивать несколько признаков одновременно:
- наименование и назначение файла в реестре;
- обозначение документа и редакции внутри самого файла;
- место документа в фактическом электронном комплекте;
- сведения о замене или повторной загрузке;
- подпись, относящуюся к передаваемой редакции.
Совпадение этих признаков позволяет проследить конкретную версию. Если один из них противоречит остальным, сначала устанавливают, где возникла ошибка: в названии, реестре, составе пакета или фактически переданном документе.
Связь электронной подписи с документом
Для диагностики электронной подписи важно установить, к какому конкретному электронному документу и какой редакции она относится. Подпись может быть связана с файлом предусмотренным для фактического пакета способом либо сопровождать его отдельным файлом — в зависимости от применимого варианта передачи. В обоих случаях проверяется связь подписи именно с тем документом, который заявлен как действующий.
Характерная ошибка возникает после замены подписанного документа. Проектировщик корректирует содержимое, загружает новый файл, но в комплекте остаётся подпись от предыдущей редакции. Новый документ внешне может выглядеть полностью исправленным, однако прежняя подпись не должна автоматически восприниматься как подтверждение новой версии.
Поэтому проверку проводят в следующей последовательности: сначала однозначно идентифицируют файл и редакцию, затем устанавливают относящуюся к ним подпись и только после этого сопоставляют сведения о подписанте и фактическом составе передаваемого комплекта. Такая последовательность позволяет не смешивать проблему подписи с простой ошибкой имени файла.
Если подпись отсутствует либо невозможно установить её связь с фактически переданной редакцией, фиксируют именно этот разрыв. Делать более сильный вывод о действительности конкретной электронной подписи или полномочиях подписанта без проверки фактических реквизитов и применимого порядка нельзя.
Реестр файлов после замены документа
Реестр файлов выполняет роль контрольного списка версий. По нему должно быть понятно, какие документы входят в фактическую передачу. Поэтому после любой замены недостаточно обновить только сам файл: нужно проверить, что реестр и сопроводительные сведения описывают уже новую редакцию.
Например, документ может быть исправлен после замечания и повторно загружен. Если реестр продолжает ссылаться на прежнюю редакцию, возникает два возможных объяснения: либо новая версия не включена в пакет должным образом, либо сопроводительная информация не была синхронизирована. Перед исправлением нужно различить эти случаи, поскольку в первом требуется корректировать состав передачи, а во втором — сведения, по которым этот состав идентифицируется.
История замен помогает восстановить последовательность. Проверяют, какой файл был исходным, чем он заменён, какая версия должна считаться действующей и какие связанные элементы требовали обновления вместе с ней. Особое внимание уделяют ситуации, когда после нескольких повторных загрузок в папке одновременно сохраняются файлы с похожими именами. Здесь критерий выбора должен следовать из реестра и содержимого документов, а не из предположения по дате или названию.
Отличие от ошибок оформления
Ошибки электронного представления близки к ошибкам оформления документации, но предмет проверки различается. Оформление касается шифров, нумерации, наименований, ссылок и обозначений внутри комплекта. Ошибка формата или подписи относится к самому электронному файлу, его версии, пригодности для передачи и связи с подтверждением этой версии.
Например, разные шифры на титуле и в ведомости относятся прежде всего к оформлению. Повреждённый файл или подпись от предыдущей редакции — к электронному представлению. Смешанный случай возникает, когда неверное внутреннее обозначение документа мешает установить, какой файл фактически подписан и передан. Тогда сначала восстанавливают идентификацию, а затем отдельно проверяют оформление и подпись.
Такое разграничение предотвращает формальную правку. Изменение имени файла не исправляет внутреннее несоответствие шифров, а корректировка титульного листа не решает проблему подписи, связанной со старым электронным документом.
Отличие от недостающего документа
Отсутствующий файл и непригодный электронный файл тоже требуют разных выводов. Если требуемого документа действительно нет в фактическом комплекте, вопрос относится к недостающим документам. Если файл присутствует, но повреждён, не идентифицируется либо его версия расходится с реестром, документ нельзя автоматически считать просто отсутствующим.
Сначала устанавливают, существует ли фактически переданный документ и можно ли однозначно связать его с заявленным составом. Если нужное содержание есть, но электронное представление не позволяет им пользоваться или подтвердить редакцию, исправляют именно файл, идентификацию и связанные сведения. Если требуемого содержания в пакете нет вообще, требуется уже дополнение состава.
Ошибка после устранения замечания
Особый контроль нужен при повторной загрузке документов после корректировки замечаний. Проектное решение может быть исправлено правильно, но в электронном пакете остаются элементы прежней редакции: старый реестр, старая подпись или прежний файл с похожим именем. Тогда техническая организация передачи создаёт новое расхождение уже после содержательной корректировки.
Если вопрос возник при рассмотрении проектной документации, связь с конкретным замечанием можно проверить в контексте замечаний к проектной документации. При этом важно разделять два результата: устранение технической причины замечания и правильную передачу исправленного документа. Первое не подтверждает второе автоматически.
Контроль исправленного электронного пакета
Повторная проверка должна воспроизводить фактический путь документа до передачи. Для каждого заменённого или спорного файла устанавливают, что он открывается, однозначно идентифицируется, соответствует нужной редакции и совпадает со сведениями в реестре. Затем отдельно проверяют, что относящаяся к нему подпись или иное применимое подтверждение связано именно с этой версией.
После замены одного документа повторно просматривают связанные элементы пакета:
- сам электронный файл и его содержимое;
- обозначение документа и редакции;
- реестр передаваемых файлов;
- относящуюся к документу электронную подпись по применимости;
- сопроводительные сведения о составе передачи;
- остаточные прежние версии, способные создать неоднозначность.
Формальная правка обнаруживается, если исправлен только один элемент этой последовательности. Новый файл при старой подписи, новая подпись при старом файле или обновлённый документ при прежнем реестре не дают согласованного электронного комплекта.
Состав проверенного пакета
Результатом проверки становится электронный пакет, в котором формат документа, его идентификация, версия, реестр и подтверждение подписи не противоречат друг другу. По каждому спорному файлу можно установить, какой документ передаётся, какая редакция является фактической, чем она представлена в реестре и какое подтверждение относится именно к ней.
Если актуальная версия ключевого файла отсутствует, невозможно определить подписанную редакцию или не представлены необходимые сведения о подписи, фиксируют конкретно этот недостаток. До получения недостающих данных не делают вывод о действительности конкретной электронной подписи или полномочиях подписанта.
Для проектов в локации «Воронеж, Воронежская область» сама география не создаёт отдельного универсального требования к имени файла, формату или подписи. Фактический электронный пакет проверяют по применимому для него порядку, составу документации и конкретным реквизитам передаваемых документов.