Работа с электронной подписью в 1С: настройка и обновление сертификатов
Работа с электронной подписью в 1С включает настройку криптографии и выбор сертификата в меню. При перевыпуске ключа его нужно обновить в настройках сервисов, а не только установить в Windows.
Оглавление
Настройка электронной подписи в разных конфигурациях
Путь к параметрам шифрования зависит от используемой конфигурации 1С. При добавлении подписи система предложит выбрать сертификат из личного хранилища или установить его с носителя, после чего потребуется заполнить представление и проверить корректность настроек криптографии.
| Конфигурация | Путь к настройкам |
|---|---|
| 1С:Бухгалтерия 8.3 | «Администрирование» → «Обмен электронными документами» → «Электронные подписи». Либо «Общие параметры» → включить «Электронные подписи» → кнопка «Добавить». |
| 1С:ЗУП, ERP, КА | «Администрирование» → «Общие настройки» → «Электронная подпись и шифрование». |
| 1С:УНФ | «Настройки» → «Интеграции» → «Обмен электронными документами» → «Настройки электронной подписи и шифрования». |
Обновление и замена сертификата ЭЦП
Просто установить новый сертификат в Windows недостаточно — его нужно явно выбрать в настройках каждого сервиса 1С, где используется подпись.
При перевыпуске сертификата (например, в ФНС) выполните обновление в зависимости от используемого сервиса:
- В учетной записи ЭДО: Откройте справочник «Организации», выберите нужную компанию, перейдите в «ЭДО» → «Учетные записи». В окне «Сертификаты ключей электронной подписи» выберите актуальный сертификат. Аналогичный путь для сервиса 1С-ЭДО: «Администрирование» → «Обмен электронными документами».
- В 1С-Отчетности: Перейдите по пути «Отчеты» → «Регламентированные отчеты» → «Настройки» и добавьте новый сертификат в соответствующем поле. Если сертификат получен в ФНС, может потребоваться отправка заявления на изменение через интерфейс сервиса.
- Для ЭСФ (Казахстан): В разделе «Пользователи ИС ЭСФ» выберите пользователя, нажмите «Выбрать сертификат» и укажите новый ключ с типом AUTH.
Диагностика и решение проблем
Если 1С не видит подпись или возникают ошибки при подписании, выполните следующие проверки:
- Проверка в программе: Используйте кнопку «Проверить» в карточке сертификата. Если проверка не проходит, проблема может быть в настройках криптопровайдера или отсутствии корневых сертификатов ГУЦ.
- Несовпадение данных: Ошибка возникает, если ОГРН в карточке организации в 1С не совпадает с ОГРН в сертификате. Необходимо исправить опечатку в справочнике организаций.
- Настройки КриптоПро: При ошибках сертификата откройте КриптоПро CSP, перейдите на вкладку «Сертификаты» и проверьте личный сертификат. В настройках криптографии 1С на вкладке «Общие» корректно укажите места выполнения операций.
- Обновление платформы: Некоторые ошибки цифровой подписи устраняются только обновлением платформы 1С до версий 8.3.22.2501, 8.3.23.2137 и выше.
- Серверные проблемы: Если 1С не подписывает документы в клиент-серверном варианте, убедитесь, что сертификат установлен и настроен именно под тем пользователем, от имени которого работает служба 1С на сервере.
Частые ошибки
- 1С не видит подпись: Проверьте установку сертификата в КриптоПро CSP и наличие актуальных корневых сертификатов ГУЦ в хранилище.
- Ошибка подписи из-за ОГРН: Сверьте реквизиты организации в карточке 1С с данными, зашитыми в самом сертификате. Даже одна лишняя цифра блокирует подписание.
- Сервер не подписывает документы: В клиент-серверном режиме сертификат должен быть установлен в хранилище той системной учетной записи, от имени которой запущена служба сервера 1С.
FAQ
Нужно ли переустанавливать КриптоПро при замене сертификата?
Нет, переустановка не требуется. Достаточно добавить новый сертификат в хранилище Windows и явно выбрать его в настройках соответствующего сервиса 1С.
Что делать, если сертификат получен в ФНС, но 1С-Отчетность его не принимает?
Проверьте, было ли отправлено заявление на изменение сертификата через интерфейс сервиса. Также убедитесь, что новый ключ выбран в разделе «Настройки» регламентированных отчетов.
Можно ли использовать один сертификат для ЭДО и 1С-Отчетности одновременно?
Да, если сертификат позволяет это по своим расширениям использования ключа. В таком случае его нужно отдельно выбрать в настройках модуля ЭДО и в настройках 1С-Отчетности.