Срок действия квалифицированной электронной подписи (КЭП) истек или вы сменили должность и хотите работать под новым именем? Это стандартная ситуация, с которой сталкивается каждый бухгалтер или администратор 1С Предприятие хотя бы раз в год. Игнорирование этого процесса приведет к невозможности сдать отчетность в ФНС, СФР или Росстат, а также заблокирует работу с электронными документами внутри системы.
Процедура замены сертификата не требует глубоких знаний криптографии, но требует внимательности к деталям настройки. Криптопровайдер и сама программа 1С должны быть корректно синхронизированы. В этой статье мы разберем пошаговый алгоритм действий, типичные ошибки при переподписывании документов и нюансы работы с разными версиями платформы.
Подготовка рабочего места и проверка сертификата
Прежде чем открывать базу данных 1С, необходимо убедиться, что новая подпись корректно установлена в операционную систему. Часто пользователи пытаются настроить программу, не проверив наличие сертификата в хранилище Windows. Откройте панель управления КриптоПро CSP и перейдите на вкладку «Сервис». Нажмите кнопку «Просмотреть сертификаты в контейнере».
Здесь вы должны увидеть ваш новый сертификат с актуальной датой действия. Если список пуст, значит, носитель (токен или флешка) не подключен или драйверы не установлены. Убедитесь, что срок действия старого сертификата истек или он отозван. Наличие двух действительных сертификатов на одном носителе может вызвать путаницу при выборе в интерфейсе 1С.
⚠️ Внимание: Если вы используете облачную подпись (например, от Контур или Такском), убедитесь, что плагин браузера обновлен до последней версии, так как старые версии могут не видеть новые корневые сертификаты удостоверяющих центров.
Проверьте, установлен ли необходимый плагин для работы с браузером, если вы планируете отправлять отчеты через веб-интерфейс или сервисы 1С:Отчетность. Для локальной работы в толстом клиенте достаточно установленного CryptoPro. Иногда требуется перезагрузка компьютера после установки нового сертификата, чтобы системные службы обновляли кэш.
Регистрация новой подписи в настройках 1С
После успешной проверки в системе переходим к настройке самой программы. Запустите 1С Предприятие в режиме администратора или под пользователем с полными правами. Навигация может незначительно отличаться в зависимости от конфигурации (Бухгалтерия, ЗУП, УТ), но логика остается единой.
Перейдите в раздел Администрирование (или Настройки в старых версиях). Найдите пункт Общие настройки и выберите подпункт Сертификаты шифрования или Настройки электронной почты и сертификатов. В открывшемся списке вы увидите старый сертификат. Его не обязательно удалять, но нужно добавить новый.
Нажмите кнопку Добавить и выберите опцию Из хранилища сертификатов Windows. Система предложит список доступных сертификатов. Выберите тот, который соответствует вашей новой подписи (обращайте внимание на владельца и дату окончания). После выбора нажмите ОК.
☑️ Настройка сертификата в 1С
Важно установить галочку «Использовать этот сертификат по умолчанию»**. Это критический параметр. Если его не отметить, программа при попытке подписать документ может снова обратиться к старому, уже недействительному ключу, что приведет к ошибке подписания. Сохраните изменения и закройте окно настроек.
Переподписание ранее созданных документов
Самая частая проблема возникает не с новыми документами, а с теми, что были созданы в период действия старой подписи, но еще не отправлены. Такие документы уже подписаны старым ключом, и при отправке система выдаст ошибку о недействительности подписи. Их необходимо переподписать.
Зайдите в журнал документов, которые планируете отправить (например, Счета-фактуры или Заявления). Выделите все документы, созданные в период действия старого сертификата. В командной панели журнала найдите кнопку Еще и выберите пункт Переподписать или Подписать заново.
| Тип документа | Где искать кнопку | Особенность переподписания |
|---|---|---|
| Счет-фактура | Журнал счетов-фактур | Требует проверки статусов в ФНС |
| Отчет в ФНС/СФР | Ассистент сдачи отчетности | Автоматическая замена подписи при отправке |
| Договор (ЭДО) | Папка входящих/исходящих | Нельзя переподписать отправленный документ |
| Заявление на вычет | Зарплата и кадры | Требуется повторная выгрузка файла |
Если кнопка переподписания неактивна, возможно, документ уже был отправлен или заблокирован статусом. В таком случае может потребоваться создание нового документа на основании старого с последующим его подписанием уже новой ЭЦП. Архив подписей хранится внутри базы, и замена ключа не меняет историю автоматически.
Что делать, если документ уже ушел в архив?
Если документ был отправлен и получен контрагентом или госорганом со старой подписью, переподписывать его не нужно. Юридическую силу имеет момент отправки. Переподписанию подлежат только черновики и документы в статусе "К отправке".
Настройка подключения к сервисам 1С:Отчетность
Если вы используете встроенный сервис 1С:Отчетность для отправки деклараций напрямую из программы, процедура имеет свои нюансы. Здесь сертификат привязывается не только к базе, но и к договору с фирмой 1С. Зайдите в раздел Отчетность, справки и выберите Настройки 1С:Отчетность.
В окне настроек нажмите кнопку Изменить сертификат. Мастер настройки предложит выбрать новый сертификат из списка доступных в системе. После выбора система выполнит проверку подключения к серверам фирмы 1С. Если проверка прошла успешно, статус подключения сменится на «Подключено».
⚠️ Внимание: При смене юридического адреса или реквизитов организации одного лишь обновления ЭЦП может быть недостаточно. Требуется актуализация сведений об организации в карточке партнера 1С, иначе сервис может отклонить отправку из-за несоответствия данных.
Иногда после смены подписи требуется заново ввести логин и пароль от сервиса 1С:Отчетность, так как сессия аутентификации могла быть привязана к отпечатку старого сертификата. Не забудьте проверить настройки прокси-сервера, если ваш офис использует корпоративный шлюз для выхода в интернет.
Решение типовых ошибок при смене ЭЦП
Даже при правильном выполнении инструкций могут возникать технические сбои. Чаще всего пользователи сталкиваются с ошибкой «Не найден закрытый ключ» или «Сертификат недействителен». Первая ошибка означает, что 1С видит сертификат в реестре, но не может найти соответствующий ему закрытый ключ на носителе.
Проверьте, подключен ли токен в тот же USB-порт, куда он был подключен при установке. Некоторые версии драйверов Rutoken или Jacarta чувствительны к смене порта. Также убедитесь, что в настройках КриптоПро не стоит галочка «Скрывать неуспешные контейнеры». Попробуйте выполнить команду проверки контейнера вручную через утилиту CSP.
Если 1С выдает ошибку «Неверная подпись», попробуйте очистить кэш сертификатов КриптоПро через меню «Сервис» → «Удалить временные файлы» и перезапустить программу от имени администратор.
Ошибка «Сертификат недействителен» часто связана с истекшим сроком действия корневого сертификата удостоверяющего центра (УЦ). Зайдите на сайт вашего УЦ и скачайте актуальные корневые сертификаты. Установите их в хранилище «Доверенные корневые центры сертификации» на вашем компьютере.
Особенности работы в веб-клиенте и через браузер
При работе в тонком клиенте или через браузер (веб-версия 1С) механизм подписания отличается. Здесь критически важна установка плагина расширения браузера (CryptoPro Extension for CAdES Browser Plug-in). Без него сайт 1С или портал госуслуг не увидит вашу подпись.
После установки плагина зайдите в настройки браузера и убедитесь, что расширение включено. При первом нажатии кнопки «Подписать» в веб-интерфейсе браузер запросит разрешение на доступ к списку сертификатов. Необходимо нажать «Разрешить».
Если список сертификатов в браузере пуст, хотя в системе они есть, проверьте настройки безопасности КриптоПро. На вкладке «Дополнительно» должен быть установлен режим работы с реестром и токенами, совместимый с браузером. Для некоторых версий Chrome требуется добавление адресов порталов в надежные узлы.
Главная причина ошибок в веб-клиенте — отсутствие или блокировка плагина КриптоПро в браузере. Всегда проверяйте его статус в расширениях перед началом работы с отчетностью.
Часто задаваемые вопросы (FAQ)
Нужно ли удалять старый сертификат из настроек 1С?
Удалять его из настроек 1С не обязательно, но рекомендуется снять галочку «Использовать по умолчанию». Старый сертификат можно оставить в списке для истории или архивных целей, если база не будет очищена. Однако в реестре Windows удалять истекшие сертификаты не стоит, пока не завершены все проверки по прошлым периодам.
Можно ли поменять ЭЦП, не закрывая сеанс работы других пользователей?
Да, настройка сертификатов в разделе «Администрирование» применяется к конкретной базе данных и обычно не требует монопольного режима. Однако для применения изменений всем пользователям рекомендуется перезапустить клиент 1С. Изменения вступают в силу немедленно после сохранения настроек.
Что делать, если срок действия ЭЦП истек вчера, а отчет нужно сдать за прошлый квартал?
Вы можете подписать отчет новой ЭЦП. Для налоговой и фондов важна дата формирования отчета и период, за который он сдается, а не дата подписания (если она не выходит за рамки установленных сроков сдачи). Главное, чтобы новая подпись принадлежала тому же лицу и организации.
Как перенести настройки ЭЦП на другой компьютер?
Настройки сертификатов хранятся в базе данных 1С (в общих настройках), поэтому при копировании базы на другой ПК настройки перенесутся. Однако сам сертификат и закрытый ключ должны быть установлены в ОС нового компьютера и доступны для пользователя, под которым запускается 1С.