К статье
Практический материал

Администрирование · 10 мин

Как провести сертификат в 1С: настройка и проверка

Как добавить и провести сертификат электронной подписи в 1С: установка, настройка программы, проверка подписания документов и решение типичных ошибок.

Фраза «провести сертификат в 1С» обычно означает одну из двух задач: подключить сертификат электронной подписи (ЭП) к программе, чтобы подписывать и отправлять документы, либо зарегистрировать в учёте сертификат соответствия на товар. Чаще всего речь идёт о сертификате электронной подписи — без него невозможен обмен юридически значимыми документами с контрагентами и отчётность в контролирующие органы. В этой статье разобран основной сценарий с ЭП, а работа с товарными сертификатами описана отдельным разделом.

Порядок действий зависит от конфигурации: в 1С:Бухгалтерии, 1С:Управление торговлей, 1С:ЗУП и других решениях на базе Библиотеки стандартных подсистем механика схожа — сертификат устанавливается в операционную систему, затем подключается в настройках программы. Ниже приведён универсальный порядок, который подходит для большинства типовых конфигураций.

Перед началом убедитесь, что у вас есть действующий сертификат, выпущенный аккредитованным удостоверяющим центром, установленное средство криптозащиты (например, КриптоПро CSP или ViPNet CSP) и права администратора на компьютере или хотя бы возможность установки программ. Без этих условий корректно провести сертификат в 1С не получится.

Подготовка: что нужно проверить до подключения сертификата

Сначала убедитесь, что сертификат действителен: срок действия квалифицированной электронной подписи обычно ограничен, и просроченный сертификат программа отклонит. Посмотреть срок можно в свойствах сертификата через панель управления средства криптозащиты или через оснастку «Сертификаты» в Windows.

Проверьте, что токен (Рутокен, eToken) или файл-контейнер с закрытым ключом доступен на этом компьютере. Если сертификат выписан на руководителя, а работает бухгалтер, потребуется либо машиночитаемая доверенность, либо отдельный сертификат на сотрудника — иначе подписанные документы могут быть оспорены.

Срок действия сертификатаДата окончания в будущем

Откройте свойства сертификата в КриптоПро CSP или хранилище Windows

Средство криптозащитыУстановлено и лицензия активна

Запустите панель управления КриптоПро/ViPNet и проверьте лицензию

Носитель ключаТокен определяется системой

Подключите токен и убедитесь, что он виден в диспетчере устройств

Права пользователяДоступ к настройкам обмена в 1С

Проверьте роли пользователя в разделе администрирования

Установка сертификата в операционную систему

1С не хранит сертификаты самостоятельно — она обращается к системному хранилищу через криптопровайдер. Поэтому первый этап — установка сертификата в Windows. Откройте панель управления вашего средства криптозащиты (например, «КриптоПро CSP» → вкладка «Сервис» → «Просмотреть сертификаты в контейнере»), найдите контейнер закрытого ключа на токене и выполните команду «Установить личный сертификат».

Альтернативный путь — двойной щелчок по файлу сертификата (.cer) и установка в хранилище «Личные» текущего пользователя. Если сертификат устанавливается для серверного варианта 1С или для обмена через сервис, его нужно поместить в хранилище компьютера, а не пользователя, иначе служба сервера 1С его не увидит.

Подключение сертификата в 1С

В типовых конфигурациях перейдите в раздел «Администрирование» → «Обмен электронными документами» → «Настройки электронной подписи и шифрования» (в некоторых версиях путь называется «Электронная подпись»). Нажмите «Добавить» → «Из установленных на компьютере» и выберите нужный сертификат из списка.

После добавления программа предложит привязать сертификат к организации и пользователю. Укажите организацию, от имени которой будут подписываться документы, и при необходимости ограничьте использование сертификата конкретными сотрудниками. Если в базе несколько организаций, каждой потребуется свой сертификат.

Для обмена с контрагентами через операторов ЭДО дополнительно настройте учётную запись обмена: в разделе «Обмен с контрагентами» создайте или откройте профиль настроек ЭДО и укажите добавленный сертификат как используемый для подписания. Без этой привязки документы будут формироваться, но не подпишутся.

Порядок подключения сертификата в 1С
  1. 1
    Установите сертификат в систему через средство криптозащиты
  2. 2
    Откройте «Администрирование» → «Обмен электронными документами» → «Электронная подпись»
  3. 3
    Нажмите «Добавить» → «Из установленных на компьютере» и выберите сертификат
  4. 4
    Привяжите сертификат к организации и пользователю
  5. 5
    Укажите сертификат в профиле настроек ЭДО
  6. 6
    Подпишите тестовый документ и проверьте результат

Проверка: как убедиться, что сертификат работает

Самый надёжный способ — подписать тестовый документ. Создайте черновик счёта или актa, нажмите «Подписать» и выберите добавленный сертификат. Программа запросит пин-код токена и выдаст сообщение об успешном подписании либо текст ошибки.

Если используется обмен с контрагентами, отправьте приглашение тестовому контрагенту или подпишите входящий документ. Успешная отправка и статус «Подписан» в журнале обмена подтверждают, что цепочка «сертификат — криптопровайдер — 1С — оператор ЭДО» работает полностью.

Контрольные точки

Как проверить результат

Сертификат виден в списке 1С
Норма

Отображается владелец, срок действия, статус «Действителен»

Тревожный признак

Сертификат отсутствует или помечен как недействительный

Подписание документа
Норма

Документ подписывается после ввода пин-кода, появляется отметка о подписи

Тревожный признак

Ошибка «сертификат не найден» или «не удаётся построить цепочку»

Отправка через ЭДО
Норма

Статус документа меняется на «Отправлен» / «Подписан»

Тревожный признак

Документ зависает в статусе «Ожидает подписания»

Регистрация товарного сертификата соответствия в 1С

Если под «провести сертификат» понимается учёт сертификата соответствия на товар, механика другая. В конфигурациях с торговым учётом (1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация) данные о сертификате указываются в карточке номенклатуры на вкладке, связанной с сертификацией, либо через специализированный регистр сведений.

Откройте карточку товара, найдите блок «Сертификация» (или аналогичный), введите номер сертификата, срок действия, орган, выдавший документ, и при необходимости приложите скан. В некоторых конфигурациях сертификат регистрируется как отдельный документ с привязкой к списку номенклатуры — это удобно, когда один сертификат покрывает группу товаров.

Проверьте, что данные сертификата выводятся в печатные формы, если это требуется: например, в товарных накладных или отгрузочных документах для сетевых клиентов. Настройка вывода выполняется в макете печатной формы.

Типичные ошибки и их устранение

Наиболее частая проблема — 1С не видит установленный сертификат. Причины: сертификат установлен в хранилище другого пользователя, не установлен корневой сертификат удостоверяющего центра, либо 1С запущена под другой учётной записью Windows. Решение — переустановить сертификат в правильное хранилище и перезапустить программу.

Ошибка «не удаётся построить цепочку сертификатов» означает, что в системе отсутствует корневой сертификат УЦ или промежуточные сертификаты. Скачайте актуальную цепочку с сайта вашего удостоверяющего центра и установите её в хранилища «Доверенные корневые центры сертификации» и «Промежуточные центры сертификации».

Если подписание проходит, но документ не отправляется контрагенту, проверьте настройки обмена: активность учётной записи ЭДО, согласие контрагента на обмен и корректность идентификатора участника. Проблема здесь не в сертификате, а в маршруте документа.

Типичные ошибки
01
Установка сертификата только в файл .cer без привязки к контейнеру закрытого ключа — подписание невозможно, так как нет доступа к закрытому ключу
02
Работа с просроченным сертификатом — подписанные документы могут быть признаны недействительными
03
Установка личного сертификата в хранилище пользователя при серверном обмене — служба сервера 1С его не видит
04
Игнорирование ошибки цепочки сертификатов — подпись формируется, но не проходит проверку у контрагента

Ограничения и когда нужен специалист

Самостоятельно можно безопасно выполнить установку сертификата, его подключение в типовой конфигурации и проверку подписания. Это штатные операции, не затрагивающие данные учёта.

Привлекайте специалиста, если требуется настроить автоматическое подписание на сервере, интеграцию с нестандартным оператором ЭДО, доработку печатных форм с выводом данных сертификата или миграцию настроек при обновлении конфигурации. Ошибки в этих сценариях могут нарушить документооборот всей организации.

Итог

Что важно запомнить

Сертификат ЭП сначала устанавливается в систему через криптопровайдер, затем добавляется в настройках электронной подписи 1С и привязывается к организации. Работоспособность проверяется подписанием тестового документа. Товарный сертификат соответствия регистрируется в карточке номенклатуры или отдельным документом. Большинство ошибок связано с хранилищем сертификатов и отсутствием цепочки УЦ.

Частые вопросы

Можно ли использовать один сертификат на нескольких компьютерах?

Да, если носитель с закрытым ключом физически переносится между компьютерами (токен) или контейнер скопирован на каждый компьютер. На каждом рабочем месте должны быть установлены средство криптозащиты и сам сертификат в системное хранилище. Копирование закрытого ключа снижает безопасность, поэтому предпочтительнее токен.

Почему 1С не видит сертификат, хотя он установлен в Windows?

Чаще всего сертификат установлен в хранилище другого пользователя или не привязан к контейнеру закрытого ключа. Переустановите его через панель криптопровайдера с опцией «Найти контейнер автоматически» и перезапустите 1С. Также проверьте, что сеанс 1С запущен под той же учётной записью Windows.

Что делать, если сертификат истёк в середине документооборота?

Заранее получите новый сертификат в удостоверяющем центре, установите его и добавьте в 1С, после чего обновите профиль настроек ЭДО. Документы, подписанные старым сертификатом в период его действия, остаются юридически значимыми — заменять их не требуется.

Нужно ли заново настраивать сертификат после обновления 1С?

Обычно нет: настройки электронной подписи хранятся в базе данных и сохраняются при обновлении. Проверку стоит выполнить, если обновление меняло подсистему обмена электронными документами или вы переходили на новую редакцию конфигурации — в этом случае подпишите тестовый документ.

Можно ли подписывать документы в 1С без токена?

Да, если закрытый ключ хранится в реестре компьютера или используется облачная подпись через оператора. Однако хранение ключа в реестре менее защищено, чем на токене, а облачная подпись требует действующего договора с сервисом и подключения соответствующей настройки в 1С.

Как вывести номер сертификата соответствия в печатную форму накладной?

Если типовая печатная форма не выводит эти данные, потребуется доработка макета: добавить поле с обращением к данным сертификации номенклатуры. Это работа для программиста 1С либо выполняется через механизм пользовательских печатных форм, если конфигурация его поддерживает.