Внедрение 1С:Архив: особенности конфигурации, законодательные требования и решение технических проблем

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При внедрении современных систем хранения электронных документов (СХЭД), в частности конфигурации 1С:Архив, специалисты часто сталкиваются с неопределенностью. Продукт относительно новый (выпущен в 2022 году), и его часто путают со старыми версиями «1С:Архива» из 90-х или с «1С:Документооборотом». В данной статье мы разберем, чем обусловлена необходимость внедрения этого решения, проанализируем его техническое состояние и рассмотрим типичные проблемы, с которыми сталкиваются первопроходцы.

Различие между СЭД (1С:Документооборот) и СХЭД (1С:Архив)

Для начала проанализируем фундаментальную разницу в назначении систем. Согласно приказу Росархива №69 от 15.06.2020, существуют четкие функциональные требования к системам документооборота и архивам:

  1. Системы электронного документооборота (СЭД): Предназначены для оперативной работы и временного хранения документов (обычно до 10 лет). К ним относится 1С:Документооборот.
  2. Системы хранения электронных документов (СХЭД): Предназначены для долговременного (свыше 10 лет) и постоянного хранения. Именно эту нишу занимает 1С:Архив.

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

Технические проблемы типового кода и методы их решения

Практика внедрения показывает, что конфигурация на текущем этапе может содержать ошибки, которые принято называть «детскими». Разберем ситуацию, когда в запросах пропущены скобки при использовании логического оператора ИЛИ. Это критично, так как может привести к неверной выборке данных при проверке прав доступа или поиске документов.

Рассмотрим пример типичной ошибки в коде, на которую указывают специалисты при внедрении:


// Пример ошибочной логики в запросе
"ГДЕ Документ.Вид = &Вид
    И Документ.ПометкаУдаления = ЛОЖЬ
    И Документ.Статус = &Статус1 
    ИЛИ Документ.Статус = &Статус2"

В данном случае условие ИЛИ без скобок сработает так, что система выберет все документы со статусом Статус2, игнорируя фильтры по виду и пометке удаления. При анализе кода и написании собственных запросов в 1С:Архив нам необходимо строго следить за приоритетами операций:


// Исправленный вариант с правильной группировкой
"ГДЕ Документ.Вид = &Вид
    И Документ.ПометкаУдаления = ЛОЖЬ
    И (Документ.Статус = &Статус1 ИЛИ Документ.Статус = &Статус2)"

Обеспечение юридической значимости: контейнеры и подписи

Одной из ключевых особенностей 1С:Архив является способ хранения данных. Система не просто хранит файлы, а формирует архивные контейнеры. Рассмотрим подробнее их структуру:

Для обеспечения хранения подписей на протяжении десятилетий используется технология CAdES-A. Проанализируем, как это работает: система автоматически добавляет в архив доказательства валидности сертификатов (CRL, данные OCSP) на момент подписания. Это позволяет подтвердить подлинность документа даже через 50 лет, когда удостоверяющий центр, выдавший подпись, может уже не существовать.

Интеграция с внешними системами и 1С:Документооборот 3.0

Наиболее эффективная совместная работа достигается при связке 1С:Документооборот 3.0 и 1С:Архив. В «тройке» реализован бесшовный механизм передачи дел:

  1. В 1С:ДО документы закрываются в дела по завершении календарного года.
  2. По истечении срока оперативного хранения ответственный сотрудник инициирует передачу в архив.
  3. Система автоматически формирует контейнеры и передает их через шину данных или веб-сервисы в 1С:Архив.

Если же перед нами стоит задача миграции данных из сторонних сервисов (например, Контур.Диадок или СБИС), следует учитывать, что готовых инструментов «из коробки» для этого может быть недостаточно. Нам придется реализовать механизм захвата документов через API этих сервисов и последующую упаковку в формат, понятный для 1С:Архив.

Практические советы по внедрению

Проанализируем шаги, которые необходимо предпринять для успешного запуска системы:

Шаг 1: Настройка топографии архива. Мы должны описать структуру фонда: определить описи, места хранения, номера полок и коробок. Это касается как электронных, так и бумажных оригиналов документов.

Шаг 2: Настройка экспертизы ценности. Выясним причину, по которой документы нельзя удалять автоматически. Согласно регламентам, должна работать экспертная комиссия. В программе настраиваются бизнес-процессы, в рамках которых ответственные лица принимают решение об уничтожении документов с истекшим сроком хранения или о продлении этого срока.

Шаг 3: Контроль дискового пространства. Посмотрим на объемы данных. Поскольку система хранит множество версий метаданных и полные цепочки сертификатов, требования к дисковой подсистеме будут значительно выше, чем у обычной СЭД. Рекомендуется использовать быстрые хранилища для базы данных и объемные SAS/SATA диски для томов хранения файлов.

В заключение отметим, что несмотря на наличие отдельных ошибок в типовом коде, конфигурация 1С:Архив является единственным на текущий момент легитимным способом автоматизации СХЭД на платформе 1С, полностью соответствующим требованиям Росархива. При работе с ней программисту важно внимательно проверять запросы в расширениях и следить за обновлениями вендора, которые выходят достаточно регулярно.

← На главную