Администрирование · 12 мин
Как в 1С посмотреть сертификаты ЭЦП
Как в 1С посмотреть сертификаты ЭЦП: где найти список сертификатов, проверить срок действия, владельца и привязку к пользователю в типовых конфигурациях.
Сертификат электронной подписи в 1С используется для подписания документов, обмена с контрагентами через ЭДО, отправки отчётности в контролирующие органы и работы с банком. Когда подписание внезапно перестаёт работать или нужно понять, какой сертификат привязан к организации, первым делом возникает вопрос: где в программе посмотреть список сертификатов и их свойства. В типовых конфигурациях на базе Библиотеки стандартных подсистем (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, 1С:ЗУП) для этого предусмотрены стандартные разделы.
Расположение нужного пункта меню зависит от конфигурации и её версии, но логика везде одинаковая: сертификаты хранятся в справочнике «Сертификаты ключей электронной подписи и шифрования», а управление ими ведётся через подсистему «Электронная подпись». Ниже разобраны основные способы найти сертификат, проверить его срок действия, владельца и привязку к пользователю, а также типичные ситуации, когда сертификат не отображается.
Важно понимать различие: в 1С отображаются не сами ключи, а учётные записи сертификатов, которые ссылаются на контейнеры закрытых ключей в криптопровайдере (КриптоПро CSP, ViPNet CSP) или в хранилище Windows. Поэтому сертификат может быть виден в 1С, но физически отсутствовать на компьютере — это одна из самых частых причин ошибок подписания.
Где в 1С находится список сертификатов ЭЦП
В конфигурациях на базе БСП (большинство современных типовых решений) путь к сертификатам выглядит так: откройте раздел «Администрирование», затем пункт «Общие настройки». В форме настроек найдите группу «Электронная подпись и шифрование» — если она свёрнута, разверните её по стрелке. Внутри будет ссылка «Сертификаты», которая открывает справочник всех учтённых в информационной базе сертификатов.
В 1С:Бухгалтерии 8 тот же справочник доступен и из карточки организации: откройте «Главное» → «Организации», выберите организацию и перейдите по ссылке, связанной с электронной подписью или обменом с контролирующими органами. Это удобно, когда нужно быстро проверить, какой сертификат закреплён за конкретной организацией.
В 1С:ЗУП и конфигурациях с кадровым ЭДО сертификаты дополнительно показываются в настройках обмена с контрагентами и в карточке физического лица, если сотрудник подписывает документы своей подписью. Учитывайте, что отображение раздела зависит от прав: если пункта «Электронная подпись» нет в меню, вероятно, у пользователя недостаточно прав или подсистема отключена в настройках функциональности.
- 1Откройте раздел «Администрирование» в главном меню программы
- 2Перейдите в «Общие настройки» и найдите группу «Электронная подпись и шифрование»
- 3Нажмите ссылку «Сертификаты» — откроется справочник сертификатов
- 4Откройте нужный сертификат двойным щелчком, чтобы увидеть его свойства
Что видно в карточке сертификата
Открыв сертификат из списка, вы увидите его основные реквизиты. Как правило, это наименование (обычно совпадает с ФИО владельца), организация, к которой привязан сертификат, пользователь программы, срок действия (даты «действителен с» и «действителен по»), отпечаток и сведения об издателе — удостоверяющем центре, выдавшем сертификат.
Поле «Отпечаток» — уникальный идентификатор сертификата. Именно по нему удобно сопоставлять запись в 1С с сертификатом, установленным в операционной системе или криптопровайдере. Если в базе несколько похожих сертификатов одного сотрудника (например, старый и перевыпущенный), отличить их можно только по отпечатку и датам действия.
Также в карточке может быть указано назначение сертификата: подписание документов, шифрование, использование в ЭДО, отчётности или банковских операциях. Некоторые конфигурации позволяют ограничить применение сертификата конкретными сценариями — если подписание не работает в одном месте, но работает в другом, проверьте эти настройки.
Как проверить срок действия и владельца сертификата
Самая частая причина, по которой ищут сертификат в 1С, — проверка, не истёк ли он. В списке сертификатов или в карточке элемента посмотрите поля с датами начала и окончания действия. Если текущая дата выходит за верхнюю границу, сертификат недействителен: подписывать документы и отправлять отчётность им нельзя, даже если он по-прежнему выбирается в программе.
Для проверки владельца откройте карточку сертификата и сверьте наименование с ФИО сотрудника и реквизитами организации. Обратите внимание на поле «Пользователь»: оно определяет, какой пользователь информационной базы работает с этим сертификатом. Если поле пустое или указан другой сотрудник, сертификат может быть недоступен текущему пользователю при подписании.
Срок действия сертификата также можно сверить через операционную систему: в Windows откройте оснастку «Сертификаты» (certmgr.msc) или средства просмотра криптопровайдера и сравните даты и отпечаток с данными в 1С. Расхождение отпечатков означает, что в 1С заведён не тот сертификат, который фактически установлен на рабочем месте.
Как проверить результат
Текущая дата находится между датами «действителен с» и «действителен по»
Дата окончания прошла — сертификат нужно перевыпускать в удостоверяющем центре
Отпечатки в карточке 1С и в хранилище сертификатов совпадают
Отпечатки различаются — в 1С заведён другой сертификат
В карточке указан пользователь, который будет подписывать документы
Поле пустое или указан другой сотрудник
Почему сертификат не отображается в списке
Если в справочнике сертификатов пусто или нет нужной записи, причин может быть несколько. Первая — сертификат просто не добавлен в информационную базу: установка сертификата в Windows или на токен не создаёт запись в 1С автоматически. Его нужно добавить вручную через кнопку «Добавить» в справочнике, выбрав вариант «Из установленных на компьютере» либо из файла.
Вторая причина — отборы и права. В списке может стоять отбор по организации или пользователю, который скрывает часть записей. Сбросьте отборы и проверьте, не настроено ли разграничение доступа: пользователи без соответствующих ролей видят только свои сертификаты или не видят справочник вовсе.
Третья ситуация — сертификат добавлен, но программа не может его прочитать из-за проблем с криптопровайдером. Если на компьютере не установлен или не лицензирован КриптоПро CSP / ViPNet CSP, 1С может показывать ошибки при обращении к сертификату. В этом случае запись в справочнике есть, но работать с ней нельзя.
Как добавить сертификат в 1С, если его нет в списке
Чтобы сертификат появился в 1С, откройте справочник сертификатов и нажмите «Добавить». Программа предложит варианты: выбрать из установленных на компьютере, загрузить из файла или создать заявление на выпуск нового сертификата (в конфигурациях с интегрированным выпуском). Для уже действующей подписи обычно используют первый вариант.
При выборе «Из установленных на компьютере» 1С обратится к системному хранилищу и покажет доступные сертификаты. Если нужного среди них нет, убедитесь, что сертификат установлен в хранилище текущего пользователя Windows, а токен с ключами подключён и определяется криптопровайдером. После выбора сертификата заполните поля «Организация» и «Пользователь» и сохраните запись.
После добавления выполните проверку: откройте карточку сертификата и нажмите кнопку проверки (в разных конфигурациях она называется «Проверить» или «Проверить сертификат»). Программа проверит цепочку доверия, срок действия и доступность закрытого ключа. Успешная проверка — признак того, что сертификат готов к использованию.
Сертификаты в ЭДО, отчётности и обмене с банком
Помимо общего справочника, сертификаты фигурируют в профильных настройках. В настройках обмена с контрагентами (ЭДО) для каждой организации указывается сертификат, которым подписываются электронные документы. Посмотреть его можно в разделе настроек ЭДО — обычно это «Администрирование» → «Обмен электронными документами» или карточка учётной записи ЭДО.
В 1С-Отчётности сертификат привязан к настройкам обмена с контролирующими органами. Откройте форму настроек обмена и найдите блок с реквизитами сертификата: там отображаются владелец, издатель и срок действия. Если отчётность перестала отправляться, в первую очередь проверьте этот сертификат — чаще всего причина в истёкшем сроке.
При прямом обмене с банком сертификаты настраиваются в соглашении об использовании обмена электронными документами с банком. Там может быть указано несколько сертификатов — для подписания платёжных поручений разными сотрудниками. Сверяйте отпечатки сертификатов в соглашении с теми, что установлены на рабочих местах пользователей.
Как выбрать действие
Ограничения и безопасность при работе с сертификатами
Работа с сертификатами в 1С не требует прав администратора Windows, но требует соответствующих прав в самой программе. Обычно управление сертификатами доступно пользователям с ролями администратора или настройки электронной подписи. Если вы не видите нужных разделов, обратитесь к администратору информационной базы за расширением прав.
Помните о безопасности: закрытый ключ сертификата — это фактически право подписи от имени организации. Не передавайте токены и пароли от контейнеров третьим лицам, не выгружайте закрытые ключи в файлы без крайней необходимости. В карточке сертификата в 1С закрытый ключ не хранится — там только открытая часть, поэтому просмотр сведений безопасен.
Если сертификат скомпрометирован или сотрудник уволен, недостаточно удалить запись из 1С — сертификат нужно отозвать в удостоверяющем центре. Запись в справочнике после этого можно пометить на удаление, предварительно убрав её из всех настроек обмена.
Что важно запомнить
Сертификаты ЭЦП в 1С находятся в разделе «Администрирование» → «Общие настройки» → «Электронная подпись и шифрование» → «Сертификаты». В карточке видны владелец, срок действия, отпечаток и привязка к пользователю. Запись в 1С — это ссылка на сертификат, установленный в системе, поэтому при проблемах проверяйте и базу, и рабочее место.
Частые вопросы о сертификатах ЭЦП в 1С
Почему сертификат виден в Windows, но его нет в 1С?
Установка сертификата в системное хранилище не создаёт запись в информационной базе автоматически. Откройте справочник сертификатов в 1С, нажмите «Добавить» и выберите сертификат из списка установленных на компьютере, затем заполните организацию и пользователя.
Можно ли посмотреть сертификаты всех сотрудников сразу?
Да, справочник «Сертификаты ключей электронной подписи и шифрования» показывает все записи базы, если у вас достаточно прав и не установлены отборы. Для удобства список можно отсортировать по колонке с владельцем или организацией.
Как понять, каким сертификатом подписываются документы в ЭДО?
Откройте настройки обмена электронными документами для нужной организации — там указан сертификат подписанта. Сверьте его отпечаток с записью в общем справочнике и с сертификатом, установленным на рабочем месте.
Сертификат есть в списке, но при подписании возникает ошибка. Что проверить?
Проверьте срок действия, доступность токена или контейнера закрытого ключа, работу криптопровайдера и совпадение отпечатка в 1С с фактически установленным сертификатом. Также убедитесь, что в карточке указан правильный пользователь программы.
Что делать с сертификатом уволенного сотрудника?
Сначала уберите сертификат из настроек ЭДО, отчётности и обмена с банком, затем обратитесь в удостоверяющий центр для его отзыва. После этого запись в справочнике 1С можно пометить на удаление. Простого удаления записи недостаточно — сертификат останется действующим.
Нужны ли права администратора, чтобы посмотреть сертификаты в 1С?
Для просмотра достаточно прав на чтение справочника сертификатов, которые обычно есть у большинства пользователей. А вот добавление, изменение и удаление записей, как правило, требует роли администратора или ответственного за настройку электронной подписи.