При внедрении современных систем хранения электронных документов (СХЭД), в частности конфигурации 1С:Архив, специалисты часто сталкиваются с неопределенностью. Продукт относительно новый (выпущен в 2022 году), и его часто путают со старыми версиями «1С:Архива» из 90-х или с «1С:Документооборотом». В данной статье мы разберем, чем обусловлена необходимость внедрения этого решения, проанализируем его техническое состояние и рассмотрим типичные проблемы, с которыми сталкиваются первопроходцы.
Для начала проанализируем фундаментальную разницу в назначении систем. Согласно приказу Росархива №69 от 15.06.2020, существуют четкие функциональные требования к системам документооборота и архивам:
1С:Документооборот.1С:Архив.Важно понимать, что по истечении 10 лет документы должны быть изъяты из оперативной системы и переданы в специализированный архив. Это необходимо для поддержания юридической значимости, так как обычные сертификаты электронных подписей имеют ограниченный срок действия.
Практика внедрения показывает, что конфигурация на текущем этапе может содержать ошибки, которые принято называть «детскими». Разберем ситуацию, когда в запросах пропущены скобки при использовании логического оператора ИЛИ. Это критично, так как может привести к неверной выборке данных при проверке прав доступа или поиске документов.
Рассмотрим пример типичной ошибки в коде, на которую указывают специалисты при внедрении:
// Пример ошибочной логики в запросе
"ГДЕ Документ.Вид = &Вид
И Документ.ПометкаУдаления = ЛОЖЬ
И Документ.Статус = &Статус1
ИЛИ Документ.Статус = &Статус2"
В данном случае условие ИЛИ без скобок сработает так, что система выберет все документы со статусом Статус2, игнорируя фильтры по виду и пометке удаления. При анализе кода и написании собственных запросов в 1С:Архив нам необходимо строго следить за приоритетами операций:
// Исправленный вариант с правильной группировкой
"ГДЕ Документ.Вид = &Вид
И Документ.ПометкаУдаления = ЛОЖЬ
И (Документ.Статус = &Статус1 ИЛИ Документ.Статус = &Статус2)"
Одной из ключевых особенностей 1С:Архив является способ хранения данных. Система не просто хранит файлы, а формирует архивные контейнеры. Рассмотрим подробнее их структуру:
XML.Для обеспечения хранения подписей на протяжении десятилетий используется технология CAdES-A. Проанализируем, как это работает: система автоматически добавляет в архив доказательства валидности сертификатов (CRL, данные OCSP) на момент подписания. Это позволяет подтвердить подлинность документа даже через 50 лет, когда удостоверяющий центр, выдавший подпись, может уже не существовать.
Наиболее эффективная совместная работа достигается при связке 1С:Документооборот 3.0 и 1С:Архив. В «тройке» реализован бесшовный механизм передачи дел:
1С:ДО документы закрываются в дела по завершении календарного года.1С:Архив.Если же перед нами стоит задача миграции данных из сторонних сервисов (например, Контур.Диадок или СБИС), следует учитывать, что готовых инструментов «из коробки» для этого может быть недостаточно. Нам придется реализовать механизм захвата документов через API этих сервисов и последующую упаковку в формат, понятный для 1С:Архив.
Проанализируем шаги, которые необходимо предпринять для успешного запуска системы:
Шаг 1: Настройка топографии архива. Мы должны описать структуру фонда: определить описи, места хранения, номера полок и коробок. Это касается как электронных, так и бумажных оригиналов документов.
Шаг 2: Настройка экспертизы ценности. Выясним причину, по которой документы нельзя удалять автоматически. Согласно регламентам, должна работать экспертная комиссия. В программе настраиваются бизнес-процессы, в рамках которых ответственные лица принимают решение об уничтожении документов с истекшим сроком хранения или о продлении этого срока.
Шаг 3: Контроль дискового пространства. Посмотрим на объемы данных. Поскольку система хранит множество версий метаданных и полные цепочки сертификатов, требования к дисковой подсистеме будут значительно выше, чем у обычной СЭД. Рекомендуется использовать быстрые хранилища для базы данных и объемные SAS/SATA диски для томов хранения файлов.
В заключение отметим, что несмотря на наличие отдельных ошибок в типовом коде, конфигурация 1С:Архив является единственным на текущий момент легитимным способом автоматизации СХЭД на платформе 1С, полностью соответствующим требованиям Росархива. При работе с ней программисту важно внимательно проверять запросы в расширениях и следить за обновлениями вендора, которые выходят достаточно регулярно.