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

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

Где в 1С найти ЭЦП и как её использовать

Где в 1С найти ЭЦП: раздел настройки электронных подписей, выбор сертификата, подписание документов, типичные ошибки и проверка результата.

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

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

Важно понимать: если сертификат не установлен в системе, 1С его не увидит. Сначала проверьте наличие сертификата в хранилище Windows или на токене (Рутокен, eToken), и только потом ищите его в программе.

Где находится раздел настройки электронных подписей

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

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

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

Как подключить сертификат к пользователю 1С

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

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

Порядок подключения сертификата
  1. 1
    Установите сертификат в Windows: откройте файл сертификата → «Установить сертификат» → «Локальный компьютер» или «Текущий пользователь» → хранилище «Личное».
  2. 2
    Убедитесь, что установлены драйверы токена и средство криптозащиты (КриптоПро CSP или аналог), при необходимости — установите контейнер закрытого ключа через средство СКЗИ.
  3. 3
    В 1С откройте «Администрирование» → «Электронные подписи» → «Добавить» → «Из установленных на компьютере».
  4. 4
    Выберите сертификат, привяжите его к пользователю и организации, сохраните.
  5. 5
    Подпишите тестовый документ и проверьте, что подпись сформировалась без ошибок.

Как подписать документ и где выбрать сертификат при подписании

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

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

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

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

Самая частая ситуация — сертификат есть, но в списке 1С его нет. Проверяйте по порядку: установлен ли сертификат именно в хранилище «Личное» текущего пользователя или компьютера; видит ли его средство СКЗИ (в КриптоПро CSP — вкладка «Сервис» → «Просмотреть сертификаты в контейнере»); не истёк ли срок действия сертификата.

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

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

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

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

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

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

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

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

Сертификат виден, привязан к пользователю, срок действия актуален

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

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

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

Подпись создана, статус «Верна»

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

Ошибка криптографии или запрос несуществующего контейнера

Цепочка сертификации в Windows
Норма

Вся цепочка до корневого УЦ без предупреждений

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

Жёлтый или красный значок на корневом сертификате

Особенности для разных сценариев

Сертификат на токене

Если ключ хранится на Рутокене или eToken, перед запуском 1С убедитесь, что токен вставлен и определяется системой. Сертификат с токена часто нужно установить в хранилище «Личное» через средство СКЗИ — иначе 1С его не покажет, даже если токен подключён.

Облачная подпись и сервисы

В некоторых конфигурациях доступна работа через сервисы подписания (например, встроенные сервисы 1С для получения и использования подписи). В этом случае сертификат выдаётся и хранится в облаке, а в программе его настраивают через соответствующий раздел сервиса, а не через установку в Windows.

Файловая и клиент-серверная база

При клиент-серверной работе криптография выполняется на компьютере пользователя (тонкий клиент) — сертификат должен быть установлен на рабочем месте, а не на сервере. Если подписание настроено на сервере, сертификат и СКЗИ устанавливаются на сервер, но это требует отдельной настройки и прав.

Маршрут решения

Как выбрать действие

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

FAQ

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

Да, если ключ на токене — достаточно вставить токен и установить сертификат и драйверы на каждом рабочем месте. Копировать закрытый ключ с токена нельзя; сертификаты «в файле» без токена переносить между компьютерами небезопасно и часто невозможно по условиям выдачи.

Чем отличается сертификат от пароля 1С?

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

Срок действия сертификата истёк — что делать?

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

Почему контрагент не принимает подписанный документ?

Частые причины: истёкший сертификат, отсутствие корневого сертификата УЦ у контрагента, подписание не тем сертификатом (не той организации или должности) либо техническая ошибка оператора ЭДО. Запросите у контрагента текст ошибки и сверьте реквизиты сертификата.

Нужны ли права администратора для настройки ЭЦП?

Для установки сертификата в хранилище «Локальный компьютер» и установки СКЗИ нужны права администратора Windows. В самой 1С для добавления сертификата нужны права на настройку электронных подписей — обычно это роль администратора или настройщика ЭДО.

Итог

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

Настройки ЭЦП ищите в разделе «Администрирование» → «Электронные подписи»; сертификат должен быть заранее установлен в Windows или на токене и привязан к пользователю 1С. Большинство проблем решается проверкой хранилища «Личное», драйверов токена, средства СКЗИ и срока действия сертификата.