Смена электронной подписи пользователя в 1С 8.3
Содержание
Чтобы поменять подпись пользователя в 1С 8.3, старый сертификат не правят — добавляют новый и указывают его владельцем. Делается это в разделе Администрирование → Обмен электронными документами, в настройках электронной подписи и шифрования. Там хранится список сертификатов, и каждый привязан к своему пользователю или организации.
Перед этим новый сертификат должен быть установлен на компьютере через криптопровайдёр (чаще всего КриптоПро CSP) и виден в личном хранилище Windows. 1С сам ключи не выпускает и не хранит — он только берёт готовые сертификаты из системы и подставляет их при подписании отчётов, документов ЭДО и файлов обмена.
Ниже — порядок замены: от подготовки криптосреды до проверки, что новая подпись действительно ставится. Старую подпись удалять не нужно — она ещё пригодится, об этом в конце.
Что подготовить до замены сертификата
Смена подписи начинается не в 1С, а на уровне операционной системы и криптопровайдёра. Если новый сертификат не установлен в Windows, программа его просто не увидит.
Что должно быть готово:
- 🔐 Криптопровайдёр — КриптоПро CSP или ViPNet CSP установлен и имеет действующую лицензию. Для новых ГОСТ-сертификатов нужна версия КриптоПро не ниже 5.0.
- 💾 Носитель с закрытым ключом — токен (Рутокен, JaCarta) или флешка с контейнером. Без закрытого ключа подписать ничего не получится, даже если сертификат виден.
- 📋 Сертификат в личном хранилище — через КриптоПро установите сертификат из контейнера в хранилище «Личное». Это ключевой шаг: 1С читает сертификаты именно оттуда.
- 👤 Понимание, чей это сертификат — физлица (конкретного сотрудника) или организации. От этого зависит, куда его подставлять.
Проверьте срок действия нового сертификата сразу. Если он ещё не вступил в силу или уже истёк, 1С покажет его в списке, но подписать им будет нельзя.
Устанавливаем криптосреду и видим сертификат
Сначала убедитесь, что система видит сертификат вне 1С. Откройте КриптоПро CSP, вкладка Сервис → Просмотреть сертификаты в контейнере → выберите контейнер на токене или флешке → Установить. Сертификат попадёт в личное хранилище с привязкой к закрытому ключу.
Проверить установку можно в оснастке сертификатов Windows: наберите certmgr.msc в строке поиска, раздел Личное → Сертификаты. У правильно установленного сертификата в свойствах стоит отметка «Есть закрытый ключ для этого сертификата».
Теперь включите механизм подписи в самой программе. Зайдите в Администрирование → Обмен электронными документами и поставьте флаг Электронные подписи. Пока флаг не стоит, раздел с настройками сертификатов скрыт.
Если работаете в тонком клиенте через браузер или веб-публикацию, дополнительно нужно расширение для работы с криптографией. 1С сам предложит его установить при первой попытке подписать.
Как поменять сертификат в настройках подписи пользователя
Основная работа идёт в одном окне. Откройте Администрирование → Обмен электронными документами → ссылка Настройки электронной подписи и шифрования. Перейдите на закладку со списком сертификатов.
Порядок добавления нового сертификата:
- Нажмите
Добавить→Из установленных на компьютере. Программа покажет сертификаты из личного хранилища Windows. - Выберите новый сертификат. 1С подтянет из него владельца, срок действия и издателя — вводить вручную ничего не нужно.
- В поле владельца укажите пользователя или физлицо, от имени которого будет ставиться подпись.
- В настройках доступа отметьте, кто из пользователей базы вправе подписывать этим сертификатом. Если сертификат личный — оставьте только самого владельца.
- Запишите карточку.
После этого при подписании документа программа предложит выбрать сертификат из действующих. Старый, если он ещё не истёк, тоже останется в списке — поэтому его стоит пометить как недействующий или просто не выбирать.
Владелец подтягивается из справочника физлиц. Если нужного сотрудника там нет, заведите его карточку заранее — иначе при добавлении сертификата владельца придётся создавать на ходу, а это легко сделать с опечаткой в данных. Для подписи от организации в поле владельца указывают саму организацию, а не физлицо.
Отдельной кнопки «заменить подпись» в 1С нет. Замена — это всегда «добавить новый сертификат и назначить его владельцу». Прямое редактирование старого сертификата ничего не даёт: его данные берутся из криптографии и перезаписать их нельзя.
Если сотрудник сменился и подпись нужно перевести на другого человека — не меняйте владельца у старого сертификата. Добавьте сертификат нового сотрудника и настройте доступ на него.
Меняем подпись организации для отчётности и ЭДО
У организации подпись обычно привязана к двум механизмам: сдаче регламентированной отчётности и обмену документами с контрагентами. Менять сертификат нужно в обоих местах отдельно — в общих настройках подписи он только регистрируется.
Для 1С‑Отчётности. Откройте Отчёты → 1С-Отчётность → Настройки. Там хранится подключение организации к сервису, и к нему привязан сертификат. При плановой замене удобнее не создавать подключение заново, а оформить заявление на изменение (перевыпуск) сертификата — программа проведёт по шагам и сама отправит заявку в удостоверяющий центр.
Для 1С‑ЭДО. Зайдите в профиль настроек обмена электронными документами (Администрирование → Обмен электронными документами → Обмен с контрагентами, затем профиль настроек ЭДО организации). В профиле указан сертификат, которым подписываются документы. Выберите в нём новый сертификат из списка зарегистрированных.
| Где меняем | Путь в 1С 8.3 | Что указываем |
|---|---|---|
| Общий список | Администрирование → Обмен электронными документами → Настройки электронной подписи | Регистрируем новый сертификат |
| Отчётность | Отчёты → 1С-Отчётность → Настройки | Заявление на перевыпуск / смену сертификата |
| ЭДО | Профиль настроек ЭДО организации | Выбираем новый сертификат в профиле |
Для 1С‑ЭДО оператор узнаёт о смене сертификата автоматически после отправки следующего документа — отдельно уведомлять контрагентов не требуется.
Дополнительные настройки: МЧД и соглашения с контрагентами
Со сменой сертификата иногда меняется и схема подписания. С 2023 года сотрудник подписывает документы от имени организации своим личным сертификатом физлица плюс машиночитаемой доверенностью (МЧД). Если новый сертификат выпущен на сотрудника, а не на руководителя, в настройках нужно привязать к нему действующую МЧД.
Важно различать требования к виду подписи:
- 📄 Счета‑фактуры и УПД — только квалифицированная электронная подпись (КЭП). Обычной подписью их подписать нельзя.
- 📝 Первичные документы (акты, накладные ТОРГ‑12) — по соглашению сторон допустима и неквалифицированная подпись, если это прописано в соглашении об ЭДО.
- 🏛 Регламентированная отчётность — только КЭП, выпущенная аккредитованным удостоверяющим центром; для руководителя — удостоверяющим центром ФНС.
МЧД оформляется по единому формату ФНС — оператор ЭДО его не задаёт, он только передаёт доверенность. Если у вас роуминг с контрагентом через другого оператора, после смены подписи проверьте, что обмен не прервался: первый документ отправьте пробно и дождитесь квитанции.
Сертификат руководителя, полученный в удостоверяющем центре ФНС, выпускается на директора лично и не копируется на других сотрудников. Для остальных работников нужны их собственные сертификаты и МЧД.
Продление, перевыпуск и полная замена — что выбрать
«Поменять подпись» на практике означает три разных сценария, и от того, какой из них ваш, зависит объём действий. Путать их — главная причина лишней работы.
Автоматический перевыпуск. Подходит, когда срок сертификата подходит к концу, а реквизиты организации и подписант не менялись. В 1С‑Отчётности сервис сам формирует заявление и подписывает его ещё действующим сертификатом — ехать в удостоверяющий центр не нужно. Запускать такой перевыпуск удобно за 2–3 недели до окончания срока.
Перевыпуск при смене данных. Нужен, если поменялся директор, наименование, ИНН или КПП, либо закрытый ключ утерян. Старым сертификатом подписать заявление уже нельзя, поэтому автоматический вариант не сработает — оформляется полноценное заявление, а сертификат руководителя получают в удостоверяющем центре ФНС.
Полная замена сертификата. Это случай, когда вы переходите на сертификат другого удостоверяющего центра или на новый носитель. В 1С он регистрируется как новый сертификат по шагам из раздела выше, а старый остаётся только для проверки прежних документов.
| Сценарий | Нужен визит в УЦ | Как оформить в 1С |
|---|---|---|
| Срок истекает, данные те же | Нет | Автоматический перевыпуск |
| Сменились реквизиты или подписант | Да | Новое заявление + регистрация сертификата |
| Новый УЦ или носитель | Да | Регистрация как нового сертификата |
Не тяните с перевыпуском до последнего дня. Если срок истёк, подписать заявление на продление уже нечем — придётся проходить полную процедуру заново.
Проверяем, что новая подпись работает
Прежде чем сдавать отчёт или отправлять документ контрагенту, проверьте подпись на безопасной операции. Это убережёт от отказа в приёме в самый неподходящий момент.
Что проверить по порядку:
- Проверка в настройках подписи. В карточке сертификата есть команда проверки — она покажет, видит ли программа закрытый ключ и действует ли сертификат.
- Тестовое подписание. Подпишите любой внутренний документ или проведите проверку из 1С‑Отчётности. Если подпись ставится без ошибки криптографии — закрытый ключ доступен.
- Отправка в контролирующий орган. В 1С‑Отчётности есть проверка настроек обмена с ФНС/СФР (с 2023 года ПФР и ФСС объединены в СФР). Она прогоняет тестовый пакет и возвращает результат.
- Проверка в ЭДО. Отправьте один документ контрагенту и дождитесь извещения о получении — это подтверждает, что подпись принимается на стороне оператора.
Если подпись ставится, но отчёт не уходит, дело чаще не в сертификате, а в настройках подключения к оператору. Проверяйте сертификат и канал связи по отдельности.
Старый сертификат после успешной проверки не удаляйте. Он нужен, чтобы открывать и проверять ранее подписанные документы — без него подпись на старых файлах будет показана как непроверенная. Достаточно снять с него доступ, чтобы его не предлагали при подписании новых документов.
Типичные ошибки при смене подписи
Большинство сбоев при замене подписи связаны не с 1С, а с криптографией и носителем. Ниже — как по симптому понять причину.
Частые вопросы
Можно ли вообще убрать подпись у пользователя, а не менять её?
Нужно ли переустанавливать сертификат при переходе на новый компьютер?
Почему после смены сертификата старые подписанные документы показывают ошибку проверки?
Один сертификат на нескольких пользователей базы — это нормально?
Как часто нужно менять подпись?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»