Документы и Печать · 11 мин
Как добавить ЭЦП в 1С:Управление нашей фирмой
Как подключить и настроить электронную подпись в 1С:Управление нашей фирмой: требования, установка сертификата, настройка программы и проверка работы ЭЦП.
Электронная подпись в 1С:Управление нашей фирмой (УНФ) позволяет подписывать документы прямо из программы: счета, акты, накладные, договоры, а также обмениваться юридически значимыми документами с контрагентами через ЭДО. Без корректно настроенной ЭЦП невозможно отправить отчётность в контролирующие органы и подписать универсальный передаточный документ.
Подключение ЭЦП в УНФ состоит из трёх этапов: подготовка рабочего места (криптопровайдер и сертификат), настройка программы и проверка подписания тестовым документом. Пропуск любого этапа приводит к типовым ошибкам вида «сертификат не найден» или «не удалось создать подпись».
Инструкция подходит для актуальных версий УНФ (редакции 1.6 и 3.0). Названия пунктов меню в разных релизах могут незначительно отличаться, но общая логика настройки одинакова.
Что потребуется перед началом настройки
Прежде чем открывать 1С, убедитесь, что у вас есть три обязательных компонента. Первый — действующий сертификат ключа проверки электронной подписи, выданный аккредитованным удостоверяющим центром. Для руководителя организации и ИП нужна квалифицированная подпись (УКЭП); для сотрудников, подписывающих внутренние документы, обычно достаточно неквалифицированной.
Второй компонент — криптопровайдер: программа, которая выполняет криптографические операции. Чаще всего используют КриптоПро CSP или ViPNet CSP. Криптопровайдер должен быть установлен на компьютере и иметь действующую лицензию. Без него 1С не сможет обратиться к ключу подписи.
Третий компонент — сам носитель ключа. Это может быть токен (РуТокен, eToken, JaCarta) с установленными драйверами, либо ключ, записанный в реестр компьютера, либо облачная подпись от оператора ЭДО. Проверьте, что носитель определяется системой: токен виден в панели управления криптопровайдера.
Откройте панель КриптоПро CSP или ViPNet и проверьте срок лицензии
Проверьте срок действия и цепочку доверия в оснастке «Сертификаты»
Токен должен быть виден в криптопровайдере, драйверы установлены
Нужны права администратора или настройки ЭДО в УНФ
Установка сертификата в операционную систему
1С:УНФ берёт сертификаты из хранилища операционной системы, поэтому сначала сертификат нужно установить туда. Откройте панель КриптоПро CSP, перейдите на вкладку «Сервис» и выберите «Просмотреть сертификаты в контейнере». Укажите контейнер на токене или в реестре и нажмите «Установить» — сертификат попадёт в личное хранилище текущего пользователя.
Проверить установку можно через оснастку Windows: нажмите Win+R, введите certmgr.msc и откройте раздел «Личное — Сертификаты». Ваш сертификат должен отображаться в списке, а в его свойствах — привязка к закрытому ключу. Если привязки нет, подписание в 1С будет невозможно, даже если сертификат виден.
Дополнительно установите корневой сертификат удостоверяющего центра в хранилище «Доверенные корневые центры сертификации». Без него цепочка доверия не строится, и 1С может сообщать, что сертификат недействителен.
Включение электронных подписей в настройках УНФ
Откройте 1С:УНФ под пользователем с правами администратора. Перейдите в раздел «Компания» (или «Настройки») — «Администрирование» — «Общие настройки». Найдите блок «Электронные подписи» и установите флажок «Электронные подписи» (в некоторых релизах — «Использовать электронные подписи и шифрование»).
После включения флажка станут доступны ссылки «Настройки электронной подписи» и «Сертификаты ключей электронной подписи». Откройте настройки и проверьте, что программа видит установленный криптопровайдер. В типовой УНФ программы криптографии определяются автоматически; если список пуст, добавьте программу вручную, указав тип (например, «КриптоПро CSP») и путь к модулям.
Если планируете обмен документами с контрагентами, дополнительно включите обмен электронными документами в разделе «Администрирование» — «Обмен электронными документами». Это отдельная подсистема, которая использует те же сертификаты, но настраивается независимо.
Добавление сертификата в справочник 1С
Из настроек электронных подписей откройте справочник «Сертификаты ключей электронной подписи» и нажмите «Добавить» — «Из установленных на компьютере». Программа покажет список сертификатов из личного хранилища; выберите нужный. Если сертификат в списке отсутствует, значит, он не установлен в систему или не имеет привязки к закрытому ключу — вернитесь к предыдущему разделу.
В карточке сертификата заполните поле «Кому выдан» и при необходимости ограничьте доступ к сертификату по пользователям на соответствующей вкладке. Это важно, если в базе работают несколько сотрудников, а подписывать документы должен только руководитель или конкретный менеджер.
Для работы с ЭДО сертификат дополнительно привязывается к учётной записи обмена: в настройках обмена электронными документами укажите, какие сертификаты используются для подписания исходящих документов по каждой организации.
Подписание документа и проверка результата
Откройте любой печатный документ, например счёт на оплату или акт. Нажмите кнопку «Подписать» (в разных формах она может называться «Подписать ЭП» или находиться в меню «Ещё»). Выберите сертификат, введите PIN-код токена, если он запрошен. После успешного подписания рядом с документом появится отметка о наличии подписи с указанием сертификата и даты.
Проверьте подпись через команду «Проверить» в том же меню: программа должна сообщить, что подпись верна и сертификат действителен. Если проверка выдаёт ошибку цепочки доверия, не установлен корневой сертификат УЦ; если ошибку ключа — нарушена привязка сертификата к контейнеру.
Для обмена с контрагентами выполните полный цикл: сформируйте исходящий электронный документ, подпишите его и отправьте через оператора ЭДО. Успешная доставка и подтверждение от оператора — окончательное подтверждение, что вся цепочка настроена правильно.
Как проверить результат
Отображается без ошибок, статус действителен
Не виден в списке или помечен как недействительный
Появилась отметка о подписи с данными сертификата
Ошибка «не найден закрытый ключ» или запрос несуществующего контейнера
«Подпись верна», цепочка доверия построена
Ошибка доверия к издателю сертификата
Документ доставлен, есть квитанция оператора
Документ завис в статусе подготовки или отклонён
Типичные ошибки и способы их устранения
Самая частая проблема — сообщение «Сертификат не найден» при попытке подписать документ. Причины: сертификат не установлен в личное хранилище, установлен без привязки к закрытому ключу, либо истёк его срок действия. Проверьте сертификат через certmgr.msc и повторно установите его через криптопровайдер.
Вторая распространённая ошибка — «Не удалось создать менеджер криптографии» или пустой список программ криптографии в настройках. Это означает, что криптопровайдер не установлен, его лицензия истекла либо разрядность конфликтует с клиентом 1С. Убедитесь, что версия криптопровайдера совместима с используемой платформой 1С (32- или 64-разрядной).
Третья группа проблем — ошибки при обмене ЭДО: документ не отправляется или отклоняется оператором. Здесь проверяйте привязку сертификата к учётной записи ЭДО, срок действия договора с оператором и соответствие ИНН/КПП в сертификате данным организации в 1С.
Облачная подпись и альтернативные варианты
Если нет возможности установить токен на каждое рабочее место, рассмотрите облачную ЭЦП: закрытый ключ хранится у оператора, а подписание подтверждается кодом из SMS или приложения. УНФ поддерживает работу с облачными сертификатами через сервисы подписания, интегрированные с типовой подсистемой ЭДО. Это удобно для руководителей, которые подписывают документы с разных устройств.
Альтернатива для внутреннего документооборота — неквалифицированная подпись, сформированная средствами самой 1С без внешнего криптопровайдера. Она подходит для внутренних согласований, но не имеет юридической силы квалифицированной подписи при обмене с контрагентами и госорганами.
Сравнение вариантов подписи
Максимальная юридическая значимость, подходит для ЭДО и отчётности; требует криптопровайдер и носитель на каждом рабочем месте
Подписание с любого устройства без токена; зависимость от сервиса оператора и подтверждение каждой подписи
Быстрая настройка без внешних средств; годится только для внутренних документов, не принимается госорганами
Частые вопросы
Можно ли использовать одну ЭЦП на нескольких компьютерах?
Да, если это токен — его можно физически переносить между рабочими местами, на каждом из которых установлен криптопровайдер, драйверы и сертификат. Копировать закрытый ключ в реестр нескольких машин небезопасно и часто запрещено условиями выдачи сертификата.
Почему УНФ не видит сертификат, хотя он установлен в Windows?
Чаще всего сертификат установлен без привязки к закрытому ключу или установлен в хранилище другого пользователя Windows. Проверьте в свойствах сертификата наличие строки о соответствии закрытому ключу и переустановите его через криптопровайдер из контейнера.
Нужна ли отдельная подпись для ЭДО и для отчётности?
Не обязательно: один сертификат квалифицированной подписи руководителя обычно подходит для обеих задач. Ограничения могут быть связаны с полномочиями, указанными в сертификате, и требованиями конкретного оператора или ведомства.
Что делать, если истекает срок действия сертификата?
Подайте заявление на перевыпуск в свой удостоверяющий центр заранее, установите новый сертификат в систему и добавьте его в справочник УНФ, привязав к учётной записи ЭДО. Старый сертификат оставьте в программе — он нужен для проверки подписей на ранее подписанных документах.
Можно ли подписывать документы в УНФ без КриптоПро?
Да, если использовать ViPNet CSP, облачную подпись оператора ЭДО или встроенные средства платформы для неквалифицированной подписи. Для квалифицированной подписи на токене криптопровайдер всё равно потребуется — это требование работы с ключевыми носителями.
Что важно запомнить
Добавление ЭЦП в 1С:УНФ сводится к трём шагам: установить криптопровайдер и сертификат с привязкой к закрытому ключу, включить электронные подписи в настройках программы и добавить сертификат в справочник. Завершайте настройку подписанием тестового документа и проверкой подписи — только так можно убедиться, что вся цепочка работает.