Новая электронная подпись в 1С-ЭДО: замена сертификата без остановки документооборота
Содержание
Чтобы обновить сертификат в 1С ЭДО, нужно три действия: установить новый сертификат ЭЦП на компьютер через криптопровайдер, добавить его в справочник сертификатов 1С (Администрирование → Обмен электронными документами → Электронная подпись и шифрование) и привязать к учётной записи ЭДО организации. Старую подпись при этом удалять не нужно — она понадобится, чтобы открыть уже подписанные ею документы.
Обычно о замене вспоминают в день, когда контрагент прислал счёт-фактуру, а 1С отказывается его подписать: срок сертификата истёк вчера. Ниже порядок, при котором входящие и исходящие документы не зависнут, и разбор сбоев, которые встречаются после замены чаще всего.
Шаг 1. Проверяем текущий сертификат и что от него зависит
Начните с карточки действующего сертификата. Откройте Администрирование → Обмен электронными документами → Электронная подпись и шифрование, вкладку со списком сертификатов, и двойным щелчком откройте нужный.
В карточке смотрите на:
- 📅 срок действия — поле «Действителен до». КЭП от удостоверяющего центра ФНС выдаётся на 15 месяцев, у коммерческих УЦ сроки бывают другие;
- 👤 владельца — на кого выпущен сертификат: руководитель, сотрудник, ИП;
- 🔑 программу — какой криптопровайдер работает с ключом (КриптоПро CSP, ViPNet CSP);
- 🏢 организацию, за которой сертификат закреплён в 1С.
Отдельно выясните, где ещё используется этот сертификат. Одна и та же подпись часто стоит сразу в нескольких местах:
| Где используется | Что придётся обновить |
|---|---|
| Учётная запись 1С-ЭДО | Список сертификатов учётной записи |
| 1С-Отчетность | Заявление на изменение параметров подключения |
| Обмен с банком (ДиректБанк) | Настройки обмена с банком |
| Маркировка, ЕГАИС | Настройки подключения к ГИС МТ и УТМ |
| Портал госуслуг, ФНС, СФР | Вход по новой подписи на стороне сервиса |
Пока старый сертификат ещё действует, выгрузите его открытую часть в файл .cer и сохраните рядом с резервными копиями. Это пригодится, если новый ключ откажет, а документы прошлых периодов нужно проверить.
Сколько времени закладывать
Начинайте замену за 2–3 недели до окончания срока. Выпуск в УЦ ФНС занимает от одного дня до недели, плюс личный визит владельца подписи. В 1С сама замена занимает 15–30 минут, но регистрация нового сертификата у оператора ЭДО иногда проходит не мгновенно.
Шаг 2. Получаем новый сертификат электронной подписи
Где выпускать подпись, зависит от того, чья она:
- 👔 руководитель организации или ИП — КЭП выдаёт удостоверяющий центр ФНС или его доверенные лица. Выпуск бесплатный, нужен носитель-токен с сертификатом ФСТЭК или ФСБ;
- 🧑💼 сотрудник (бухгалтер, кладовщик, менеджер) — КЭП физического лица в коммерческом аккредитованном УЦ плюс машиночитаемая доверенность (МЧД) от организации;
- 🧾 нотариус и кредитная организация — свои УЦ, в бухгалтерской практике встречается редко.
Подписью сотрудника на 1С ЭДО подписывают документы организации только вместе с МЧД. Если сертификат сотрудника перевыпустили на того же человека, МЧД обычно не переоформляют: доверенность выдаётся на физическое лицо по его данным, а не на конкретный сертификат. Проверьте срок самой доверенности — он идёт отдельно от срока подписи.
Перевыпуск при смене руководителя — отдельная история. Новый директор получает свою КЭП в УЦ ФНС, а доверенности, которые подписывал прежний руководитель, стоит перепроверить у оператора ЭДО: часть контрагентов и операторов требует оформить их заново.
Закрытый ключ с токена ФНС скопировать нельзя — такие носители не дают экспортировать ключ. Если подпись нужна на двух компьютерах, переставляйте токен или выпускайте вторую подпись на сотрудника с МЧД. Облачная подпись 1С (если подключена) работает без токена, но выпускается по отдельной заявке.
Шаг 3. Устанавливаем новый сертификат на компьютер и в 1С
Работа идёт в двух местах: сначала в Windows через криптопровайдер, потом в самой 1С.
3.1. Установка в личное хранилище Windows
- Вставьте токен с новой подписью.
- Откройте КриптоПро CSP, вкладку «Сервис», кнопку «Просмотреть сертификаты в контейнере».
- Выберите контейнер нового ключа (ориентируйтесь на дату выпуска в имени или в свойствах).
- Нажмите «Установить» — сертификат попадёт в хранилище «Личное» текущего пользователя.
- Проверьте цепочку: откройте сертификат через
certmgr.mscи посмотрите вкладку «Путь сертификации». Ошибок и красных крестов быть не должно.
Если цепочка не строится, установите корневой сертификат УЦ, выпустившего подпись, в хранилище «Доверенные корневые центры сертификации», а промежуточный — в «Промежуточные центры сертификации». Для подписей ФНС это сертификаты УЦ ФНС и Минцифры, их публикуют на официальных сайтах этих ведомств.
Для ViPNet CSP порядок похожий: в программе есть мастер установки сертификата из контейнера.
3.2. Добавление сертификата в 1С
- В 1С откройте
Администрирование → Обмен электронными документами → Электронная подпись и шифрование. - На вкладке сертификатов нажмите «Добавить» и выберите вариант «Из установленных на компьютере».
- В списке отметьте новый сертификат. Ориентируйтесь на срок действия: у старого и нового одинаковые ФИО.
- Укажите организацию и пользователя 1С, который будет подписывать.
- Введите пароль (PIN) ключа и нажмите «Добавить».
1С сразу проверит, что закрытый ключ доступен и сертификат читается. Пароль можно сохранить — удобно, но тогда подписать сможет любой, кто войдёт в 1С под этим пользователем.
3.3. Привязка к учётной записи ЭДО
Пока новый сертификат не добавлен в учётную запись, 1С ЭДО продолжит предлагать для подписи старый.
- Откройте
Администрирование → Обмен электронными документами → Настройки ЭДО(в ряде релизов БП 3.0 раздел называется по-другому, но ищите его в том же блоке «Обмен электронными документами»). - Перейдите к учётным записям ЭДО и откройте запись нужной организации.
- На вкладке сертификатов добавьте новый.
- Подтвердите действие — 1С запросит пароль ключа и отправит данные оператору.
После регистрации новый сертификат начнёт работать на подписание и расшифровку входящих пакетов.
Шаг 4. Проверяем, что новая ЭЦП работает
Не ждите живого документа от контрагента — проверьте всё заранее.
Встроенная проверка. В карточке нового сертификата нажмите «Проверить». 1С последовательно проверяет данные сертификата, подписание, проверку подписи, шифрование и расшифровку. Все пункты должны отметиться зелёным.
Тест обмена. В настройках учётной записи ЭДО есть тест параметров подключения. Он проверяет связь с оператором и авторизацию по сертификату.
Боевая проверка. Подпишите любой исходящий документ, который нужно отправить, — например, акт текущего месяца. Убедитесь, что пакет ушёл и у документа появился статус отправки, а не ошибка.
Шаг 5. Обновление подписи у операторов ЭДО и в интеграциях
1С ЭДО — не единственный путь, по которому 1С отправляет документы. От схемы подключения зависит, где ещё менять сертификат.
| Схема обмена | Где обновлять сертификат |
|---|---|
| 1С-ЭДО (сервис внутри 1С) | Учётная запись ЭДО в 1С, шаг 3.3 |
| 1С-Такском | Учётная запись ЭДО в 1С, плюс проверьте личный кабинет Такском |
| Модуль Диадок для 1С | Настройки модуля и личный кабинет Контур.Диадок |
| Модуль СБИС для 1С | Настройки модуля и личный кабинет СБИС |
| Роуминг между операторами | Только у своего оператора, роуминг настраивать заново не нужно |
В веб-кабинетах операторов сертификат обычно привязывают к пользователю. Войдите в кабинет по новой подписи и подтвердите её, если сервис предложит. После этого модуль в 1С подхватит изменения.
Если у вас несколько баз 1С на одну организацию (основная и обособленного подразделения, рабочая и копия для отчётов), сертификат придётся добавить в каждую, где ведётся ЭДО. Учётная запись у оператора одна, но справочник сертификатов в каждой базе свой.
Что происходит со старыми документами
Документы, подписанные старой подписью, остаются юридически значимыми. По закону № 63-ФЗ подпись проверяют на момент подписания, а не на сегодняшний день. Если ключ старой подписи уже недоступен, документы всё равно откроются для просмотра: открытая часть сертификата хранится вместе с пакетом.
Не удаляйте старый сертификат из 1С сразу после замены. Входящие документы, зашифрованные под старый ключ до замены, расшифровать без него не получится. Удобнее снять у старого сертификата отметку об использовании для подписи и оставить его в справочнике на пару месяцев.
Как не пропустить окончание срока подписи
Несколько настроек делают следующий перевыпуск плановым, а не авральным.
- 🔔 Уведомления 1С. Программа заранее показывает напоминание о скором окончании срока сертификата при входе в базу. Проверьте, что у бухгалтера, который подписывает документы, эти уведомления не отключены в персональных настройках.
- 🗓 Напоминание в календаре. Поставьте событие за месяц до даты «Действителен до» — продублирует 1С на случай, если в базу заходит другой человек.
- 👥 Вторая подпись. Держите действующую КЭП хотя бы у двух человек: руководителя и сотрудника с МЧД. Пока один сертификат перевыпускают, документы подписывает другой.
- 📝 Заявление прямо из 1С. Если подпись выпускалась через сервис 1С (1С:Подпись, заявка через 1С-Отчетность), продление оформляют из карточки сертификата или из раздела отчётности без визита в офис.
- 📂 Реестр подписей. Простая таблица: владелец, УЦ, носитель, срок, где используется. Без неё в организации с пятью подписями кто-то обязательно забудет про ЕГАИС или банк.
Срок МЧД ставьте с запасом, например на год или больше: перевыпуск подписи сотрудника тогда не потянет за собой и перевыпуск доверенности.
Ошибки после замены сертификата и что с ними делать
Ниже симптомы, которые чаще всего появляются в первые дни после установки новой подписи.
Если в списке «Из установленных» нет нового сертификата
1С показывает только сертификаты из хранилища «Личное» текущего пользователя Windows. Частая ситуация на терминальном сервере: сертификат установили под администратором, а бухгалтер работает под своей учётной записью. Установите сертификат в сеансе того пользователя, который подписывает.
Вторая причина — в 1С выбран не тот криптопровайдер. В разделе электронной подписи есть список программ: проверьте, что там указан КриптоПро CSP (или ViPNet), и нажмите проверку программы.
Если подпись работает в 1С, но оператор отклоняет документ
Сертификат выпущен на сотрудника, а МЧД не загружена или не зарегистрирована. Подпись технически верна, но полномочий подписывать за организацию у неё нет. Загрузите доверенность в 1С и проверьте её статус в реестре ФНС.
Частые вопросы
Нужно ли заново подключаться к 1С-ЭДО после смены подписи?
Контрагенты увидят, что подпись сменилась?
Можно ли поставить новую подпись, пока не истекла старая?
Сменилась фамилия бухгалтера — подпись тоже менять?
Что делать, если срок уже истёк, а документ нужно подписать сегодня?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»