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

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

Где найти сертификаты в 1С: полное руководство

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

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

В типовых конфигурациях на базе Библиотеки стандартных подсистем сертификаты собраны в подсистеме «Электронная подпись и шифрование». Туда входят личные сертификаты пользователя, сертификаты организаций и настройки программ криптографии. Если сертификат установлен в операционной системе, но 1С его не видит, проблема почти всегда в настройках программы криптопровайдера или в правах доступа.

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

Где в 1С находится список сертификатов

В большинстве типовых конфигураций (1С:Бухгалтерия 8, 1С:ЗУП, 1С:ERP, Управление торговлей) путь одинаковый: откройте раздел «Администрирование», затем пункт «Обмен электронными документами» или «Обмен электронными документами и подписание». Внутри будет ссылка «Электронная подпись» или «Настройки электронной подписи и шифрования».

Открывшаяся форма содержит несколько вкладок или ссылок: «Сертификаты» (список всех зарегистрированных в программе сертификатов), «Программы» (настройки криптопровайдеров) и «Настройки» (параметры подписания и шифрования). Именно список «Сертификаты» — то место, где 1С хранит ссылки на ключевые носители.

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

Личные сертификаты пользователя и сертификаты организаций

Помимо общего списка в администрировании, у каждого пользователя есть персональный доступ к своим сертификатам. В 1С:Бухгалтерии путь выглядит так: «Главное» → «Персональные настройки» → «Электронная подпись и шифрование». В открывшейся форме пользователь видит только те сертификаты, которые привязаны к нему или добавлены им лично.

Сертификаты организаций — отдельная категория. Они привязываются к элементу справочника «Организации» и используются для подписания документов от имени юридического лица: счетов-фактур, УПД, отчетности. Найти их можно через карточку организации (поле или ссылка «Сертификат» / «Электронная подпись») либо через тот же общий список в разделе администрирования с отбором по организации.

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

Как найти сертификат в 1С:Бухгалтерии 8
  1. 1
    Откройте раздел «Администрирование» в панели разделов.
  2. 2
    Перейдите в «Обмен электронными документами» и нажмите «Настройки электронной подписи и шифрования».
  3. 3
    Откройте ссылку «Сертификаты» — отобразится список всех зарегистрированных сертификатов.
  4. 4
    Для личных сертификатов откройте «Главное» → «Персональные настройки» → «Электронная подпись и шифрование».
  5. 5
    Проверьте, что у нужного сертификата заполнены владелец, организация и срок действия не истек.

Как добавить сертификат, если его нет в списке

Если сертификат установлен в операционной системе, но в списке 1С его нет, добавьте его вручную. В форме настроек электронной подписи нажмите «Добавить» в списке сертификатов. Программа предложит два варианта: «Из установленных на компьютере» и «Из файла».

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

После добавления заполните обязательные поля: владельца (пользователя программы), организацию (если подписание идет от юрлица) и назначение сертификата. Без привязки к пользователю программа не предложит этот сертификат при подписании.

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

Самая частая ситуация: сертификат точно есть в Windows (виден через certmgr.msc или оснастку «Сертификаты»), токен подключен, но 1С при подписании пишет «Сертификат не найден» или список пуст. Причины обычно одни и те же, и проверять их стоит в определенном порядке.

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

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

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

Как проверить, что сертификат работает

Срок действия в карточке сертификата
Норма

Дата окончания в будущем, статус «Действителен»

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

Срок истек или статус «Отозван» — нужно перевыпускать в УЦ

Наличие закрытого ключа
Норма

В свойствах сертификата есть отметка «Есть закрытый ключ»

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

Отметки нет — сертификат не подходит для подписания

Привязка в 1С
Норма

Заполнены пользователь и организация, сертификат предлагается при подписании

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

Поля пустые, при подписании список сертификатов пуст

Настройка криптопровайдера
Норма

Программа в списке «Программы», проверка подписания проходит

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

Ошибка «Программа не найдена» или «Ошибка криптографии»

Особенности в разных конфигурациях и режимах работы

В 1С:ЗУП и 1С:ERP логика та же, но раздел может называться «Администрирование» → «Обмен электронными документами» либо настройки подписания встроены в карточки физических лиц и сотрудников — для кадровых документов сертификат привязывается к физлицу. В «1С:Документообороте» есть отдельный справочник «Сертификаты ключей электронной подписи» в разделе «Настройка и администрирование».

В файловом режиме работы все настройки криптографии выполняются на компьютере пользователя — достаточно настроить программу один раз. В клиент-серверном режиме есть нюанс: операции подписания по умолчанию могут выполняться на сервере. Тогда криптопровайдер, токен и лицензии должны быть установлены на сервере 1С, что не всегда возможно и не всегда безопасно. Альтернатива — включить в настройках выполнение операций на клиенте.

Отдельный случай — облачные сервисы подписания (1С:Подпись, 1С-ЭТП, «Контур», «Такском» через встроенную интеграцию). Там сертификат хранится у оператора, а в 1С видна только учетная запись сервиса. Искать такой сертификат нужно не в списке сертификатов, а в настройках обмена с контрагентами или учетных записях сервиса.

Где искать сертификат в зависимости от ситуации

Локальный сертификат на токене или в реестре

Список «Сертификаты» в настройках электронной подписи; при отсутствии — добавить «Из установленных на компьютере».

Сертификат организации для ЭДО

Карточка организации или настройки обмена с контрагентами; проверить привязку к учетной записи ЭДО.

Облачная подпись (1С:Подпись и аналоги)

Учетные записи сервиса подписания, а не общий список сертификатов; закрытый ключ хранится у оператора.

Сертификат для сдачи отчетности

Настройки обмена с контролирующими органами (1С-Отчетность), раздел «Настройки обмена» в карточке организации.

Типичные ошибки и ограничения самостоятельной работы

Частая ошибка — попытка добавить сертификат «Из файла», когда нужен полноценный ключ для подписания. Файл .cer, присланный удостоверяющим центром или выгруженный с другого компьютера, не содержит закрытого ключа. Подписывать документы таким сертификатом нельзя, и 1С об этом честно предупредит при попытке подписания.

Вторая ошибка — настройка криптопровайдера только на клиенте в клиент-серверной базе. Если в настройках 1С включено выполнение криптоопераций на сервере, сертификат с локального токена бухгалтера работать не будет. Решение — либо перенести операции на клиента, либо установить криптографию на сервер с участием системного администратора.

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

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

FAQ: частые вопросы о сертификатах в 1С

Где в 1С посмотреть срок действия сертификата?

Откройте список сертификатов через «Администрирование» → «Настройки электронной подписи и шифрования» → «Сертификаты». В списке или карточке сертификата указаны даты «Действителен с» и «Действителен по». Просроченные сертификаты обычно подсвечиваются или помечаются как недействительные.

Сертификат виден в Windows, но 1С его не находит. Что делать?

Проверьте три вещи: настроена ли программа криптографии в списке «Программы» (тип, пути к модулям), есть ли у сертификата закрытый ключ (видно в свойствах сертификата в Windows) и не истек ли срок действия. В клиент-серверной базе дополнительно уточните у администратора, где выполняются криптооперации — на клиенте или на сервере.

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

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

Где искать сертификат для 1С-Отчетности?

Откройте карточку организации и перейдите в настройки обмена с контролирующими органами (раздел «1С-Отчетность»). Там указан сертификат, используемый для сдачи отчетности. Он же отображается в общем списке сертификатов электронной подписи.

Что делать, если кнопка «Добавить» в списке сертификатов недоступна?

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

Хранит ли 1С сам закрытый ключ подписи?

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

Итог

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

Сертификаты в типовых 1С ищите в «Администрирование» → «Настройки электронной подписи и шифрования» → «Сертификаты», а личные — в персональных настройках. Если сертификат не виден, проверяйте программу криптографии, закрытый ключ, срок действия и привязку к пользователю и организации. Сам ключ 1С не хранит — при утере токена сертификат перевыпускают в удостоверяющем центре.