Электронный документооборот (ЭДО) в 1С:Предприятие значительно упрощает работу с договорами, но многие пользователи сталкиваются с трудностями при их подписании. Особенно актуальна эта тема для бухгалтеров, юристов и руководителей, которым нужно быстро обмениваться юридически значимыми документами без бумажной волокиты. В этой статье разберём все этапы подписания договоров в 1С ЭДО — от подготовки электронной подписи до отправки контрагенту и проверки статуса.
Вы узнаете, как избежать типичных ошибок (например, несоответствие сертификата ЭЦП требованиям оператора ЭДО), какие настройки обязательно проверить перед подписанием, и что делать, если система выдаёт ошибку"Недействительная подпись". Инструкция подходит для последних версий 1С:Документооборот 8, 1С:ЭДО и интегрированных решений (например, 1С-Отчётность с модулем ЭДО).
Важно: процедура может незначительно отличаться в зависимости от версии платформы и конфигурации. Если вы используете облачный сервис 1С:ЭДО (например, через 1С:Фреш), часть шагов будет выполнена автоматически.
1. Подготовка к подписанию: проверка сертификата ЭЦП
Прежде чем подписывать договор в 1С ЭДО, убедитесь, что ваша электронная подпись (ЭЦП) соответствует требованиям оператора документооборота. Не все сертификаты подходят для юридически значимого обмена! Вот ключевые моменты:
✅ Тип сертификата: Для ЭДО нужен квалифицированный сертификат (выданный аккредитованным УЦ, например, СберУЦ, Контур.ЦО или Тензор). Обычная неквалифицированная подпись (НЭП) не подойдёт для договоров с контрагентами.
✅ Срок действия: Проверьте, что сертификат не просрочен. В 1С дату истечения можно увидеть в меню Администрирование → Электронная подпись → Сертификаты.
✅ Привязка к пользователю: Сертификат должен быть загружен в личный кабинет 1С:ЭДО и привязан к вашему профилю. Если подпись выдавалась на другого сотрудника, её нужно делегировать (настройка в Настройки → Пользователи → Делегирование прав).
- 🔐 Где взять сертификат? Закажите в аккредитованном удостоверяющем центре (УЦ) или получите через банк (например, СберБизнес выдаёт ЭЦП для клиентов).
- 💻 Формат файла: Обычно это
.pfxили.p12с паролем. Для 1С также поддерживается.cer(открытый ключ). - ⚠️ Ограничение: Один сертификат можно использовать только в одном личном кабинете 1С:ЭДО. Для нескольких пользователей нужны отдельные подписи.
⚠️ Внимание: Если вы подключены к оператору ЭДО через 1С:Отчётность, проверьте, что сертификат добавлен именно в этом модуле. Некоторые пользователи ошибочно загружают подпись в 1С:Бухгалтерию, из-за чего она не отображается в ЭДО.
2. Загрузка сертификата в 1С ЭДО
Чтобы подписывать документы, сертификат ЭЦП должен быть загружен в систему. Рассмотрим два варианта: для локальной версии 1С:Документооборот и для облачного 1С:ЭДО.
Для локальной версии (1С:Документооборот 8):
- Откройте раздел
Администрирование → Электронная подпись → Сертификаты пользователей. - Нажмите
Создатьи выберитеЗагрузить сертификат из файла. - Укажите путь к файлу (
.pfxили.p12) и введите пароль. - Привяжите сертификат к пользователю (вашему профилю в 1С).
Для облачного 1С:ЭДО (через 1С:Фреш или браузер):
- Войдите в личный кабинет на сайте оператора (например, edi.1c.ru).
- Перейдите в
Настройки → Сертификаты. - Нажмите
Добавить сертификати загрузите файл с компьютера. - Подтвердите привязку к аккаунту (может потребоваться SMS-код).
После загрузки проверьте статус сертификата в списке — он должен отображаться как "Действительный" (зелёная галочка). Если статус"Недействительный" или"Истёк", обновите сертификат в УЦ.
Срок действия не истёк|Сертификат квалифицированный|Файл загружен в 1С ЭДО|Привязан к вашему профилю|Оператор ЭДО поддерживает этот УЦ-->
3. Создание или загрузка договора в 1С ЭДО
Подписывать можно как новые договоры, созданные в 1С, так и загруженные извне (например, в формате .pdf или .docx). Рассмотрим оба сценария.
Вариант 1: Создание договора в 1С
- Перейдите в раздел
Документы → Договоры(илиЭДО → Исходящие, если используете модуль ЭДО). - Нажмите
Создатьи выберите тип документа — обычно этоДоговор с контрагентом. - Заполните реквизиты:
- 📝 Контрагент — выберите из справочника или добавьте нового.
- 📅 Дата и номер — укажите вручную или сгенерируйте автоматически.
- 📎 Файл договора — прикрепите файл (если есть) или сформируйте шаблон прямо в 1С.
Записать).Вариант 2: Загрузка готового договора
- В разделе
ЭДО → ИсходящиенажмитеЗагрузить документ. - Выберите файл с компьютера (поддерживаются форматы
.pdf,.docx,.xlsx). - Укажите тип документа —
Договор— и заполните обязательные поля (контрагент, дата). - Нажмите
Сохранить.
⚠️ Важно: Если загружаете
Если система не определяет тип документа автоматически, вручную укажите .pdf, убедитесь, что файл не защищён паролем и не содержит скан-образы (такие документы могут не пройти проверку оператора ЭДО).
Что делать, если 1С не распознаёт загруженный договор?
Договор в поле"Вид документа". Также проверьте, что файл не повреждён (откройте его на компьютере перед загрузкой). Если проблема сохраняется, конвертируйте документ в .pdf через стандартные средства Windows или онлайн-сервисы (например, PDF24).
4. Подписание договора электронной подписью
Когда договор готов, переходим к подписанию. В 1С ЭДО это можно сделать двумя способами: массово (для нескольких документов) или индивидуально. Разберём оба варианта.
Способ 1: Подписание одного договора
- Откройте созданный договор в разделе
ЭДО → Исходящие. - Нажмите кнопку
Подписать(илиПодписать и отправить, если нужно сразу отправить контрагенту). - В открывшемся окне выберите сертификат из списка (если их несколько).
- Введите пароль от контейнера ЭЦП (если требуется).
- Подтвердите подписание кнопкой
ОК.
Способ 2: Массовое подписание
- В разделе
ЭДО → Исходящиеотметьте галочками нужные договоры. - Нажмите
Действия → Подписать выбранные. - Выберите сертификат и введите пароль (если запрашивается).
- Дождитесь завершения процесса (статус изменится на "Подписано").
После успешного подписания в карточке договора появится отметка "Подписано ЭЦП" с указанием даты и владельца сертификата. Если статуса нет — проверьте журнал ошибок (Администрирование → Журналы → Журнал ЭДО).
Если при подписании появляется ошибка"Не найден сертификат", перезагрузите 1С и проверьте, что файл .pfx не повреждён. Также убедитесь, что сертификат не используется в другой программе (например, в КриптоПро CSP).
5. Отправка подписанного договора контрагенту
Подписанный договор нужно отправить получателю через 1С ЭДО. Процесс зависит от того, подключён ли ваш контрагент к тому же оператору ЭДО, что и вы.
Если контрагент в той же системе ЭДО (например, оба в 1С:ЭДО или Контур.Диадок):
Если контрагент в другой системе ЭДО (например, вы в 1С:ЭДО, а он в Диадок
):
Отправить.Получатель выберите контрагента из справочника (если его нет — добавьте вручную).Отправить.
- В карточке договора выберите
Отправить через роуминг. - Укажите адрес электронной почты получателя (должен быть привязан к его ЭДО).
- Подтвердите отправку.
- 🔴 "Недействительная подпись"
- Истёк срок сертификата.
- Сертификат не квалифицированный.
- Повреждён файл контейнера (
.pfx). - 🔴 "Ошибка проверки подписи":
Причины:
- Несовпадение алгоритмов подписи (например,
GOST R 34.10-2012vsRSA). - Не установлен КриптоПро CSP или его версия устарела.
Решение: Обновите КриптоПро
до последней версии или проверьте настройки алгоритмов в сертификате. - Несовпадение алгоритмов подписи (например,
- 🔴 "Документ не отправлен: нет маршрута":
Причины:
- Контрагент не подключён к вашему оператору ЭДО.
- Не настроен роуминг между операторами.
После отправки статус договора изменится на "Отправлено". Чтобы отследить доставку, перейдите в ЭДО → Журнал документов и найдите свой договор — там будет отображаться текущий статус (например,"Доставлено","Прочитано","Подписано контрагентом").
| Статус в 1С ЭДО | Что означает | Действия |
|---|---|---|
| Черновик | Договор создан, но не подписан | Подписать ЭЦП |
| Подписано | Документ подписан вашей ЭЦП | Отправить контрагенту |
| Отправлено | Договор ушёл контрагенту | Ожидать подписи или уточнений |
| Доставлено | Контрагент получил документ | Проверять статус подписи |
| Подписано контрагентом | Обе стороны подписали договор | Скачать окончательную версию |
⚠️ Внимание: Если статус долго висит на"Отправлено" (более суток), проверьте, не заблокировал ли оператор ЭДО отправку из-за неоплаченного тарифа или истёкшего сертификата. Также уточните у контрагента, не попал ли ваш документ в его спам.
6. Типичные ошибки и их решение
При работе с ЭДО в 1С пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые и способы их устранения.
:
Причины:
Решение: Обновите сертификат в УЦ или перезагрузите его в 1С.
Решение: Уточните у контрагента его оператора ЭДО и настройте роуминг (в 1С:ЭДО это делается в разделе Настройки → Роуминг).
Если ошибка не исчезает, проверьте журнал ЭДО (Администрирование → Журналы → Журнал ЭДО) — там обычно есть расшифровка кода ошибки. Также можно обратиться в поддержку вашего оператора ЭДО (контакты есть в личном кабинете).
Большинство ошибок при подписании связаны с сертификатом ЭЦП. Всегда проверяйте его статус в 1С перед работой с документами.
7. Проверка подписанного договора и архивирование
После того как обе стороны подписали договор, необходимо:
- Скачать окончательную версию документа с подписями.
- Проверьте целостность подписей (в 1С это делается автоматически при открытии файла).
- Сохраните документ в архив (например, в раздел
Документы → Архив договоров).
Как проверить подписи в скачанном файле:
- Для
.pdf: Откройте файл в Adobe Acrobat Reader и нажмите на иконку подписи (обычно вверху или в боковой панели). Система покажет, действительны ли подписи. - Для
.sig(отдельный файл подписи): Используйте программу КриптоARM или онлайн-сервисы проверки (например, на сайте УЦ).
⚠️ Важно: Храните оригиналы подписанных договоров в защищённом месте. В 1С:Документооборот для этого есть специальный раздел Архив с настройками доступа.
Если вам нужно распечатать договор на бумаге (например, для внутреннего использования), используйте версию с визуализацией подписи. В 1С ЭДО это настраивается в параметрах печати (Действия → Печать → С визуализацией ЭЦП).
FAQ: Частые вопросы по подписанию договоров в 1С ЭДО
Можно ли подписать договор в 1С ЭДО с телефона?
Да, если вы используете мобильное приложение 1С:ЭДО (доступно для iOS и Android). Функционал ограничен по сравнению с десктопной версией, но подписать и отправить документ можно. Для этого:
- Установите приложение и авторизуйтесь.
- Загрузите сертификат ЭЦП в мобильную версию (через
Настройки → Сертификаты). - Откройте договор и нажмите
Подписать.
⚠️ Обратите внимание: не все операторы ЭДО поддерживают мобильные подписи. Уточните это у вашего провайдера.
Что делать, если контрагент не видит отправленный договор?
Проверьте следующие моменты:
- 📧 Уточните у контрагента, на какой email пришёл документ (иногда письма попадают в спам).
- 🔄 Проверьте, не заблокирована ли отправка в вашем тарифе ЭДО (например, лимит документов исчерпан).
- 🔗 Убедитесь, что между вашими операторами ЭДО настроен роуминг (если вы в разных системах).
Если проблема не решается, запросите у оператора идентификатор сообщения и передайте его контрагенту для поиска в его системе.
Как подписать договор, если у меня нет ЭЦП?
Без квалифицированной ЭЦП подписать договор в 1С ЭДО нельзя — это требование закона (ФЗ-63"Об электронной подписи"). Альтернативы:
- 📄 Бумажная версия: Распечатайте договор, подпишите от руки, отсканируйте и отправьте через ЭДО как
Скан-образ(но это не будет иметь юридической силы как электронный документ). - 🔑 Заказать ЭЦП: Оформите сертификат в аккредитованном УЦ (стоимость от 1 500 ₽/год).
- 🤝 Делегирование: Попросите подписать договор другого сотрудника, у которого есть ЭЦП (настройте делегирование в
Настройки → Пользователи).
Можно ли отозвать подписанный договор в 1С ЭДО?
Технически отозвать уже подписанный и отправленный договор нельзя — он считается юридически значимым. Однако можно:
- 📩 Отправить уведомление об ошибке: Создайте новый документ типа
Уведомление об аннулированиии отправьте его через ЭДО. - 🔄 Подписать новую версию: Согласуйте с контрагентом изменения и отправьте исправленный договор (указывайте в теме"Актуализированная версия").
⚠️ Если договор уже выполнен (например, по нему прошли платежи), его аннулирование может потребовать дополнительных соглашений.
Как проверить, что договор подписан правильно?
Для проверки:
- Откройте документ в 1С ЭДО и посмотрите статус — должен быть "Подписано обеими сторонами".
- Скачайте файл и проверьте подписи через КриптоARM или Adobe Reader (для PDF).
- В карточке документа в 1С нажмите
Просмотр подписей— система покажет данные сертификатов обеих сторон.
Если подпись контрагента отображается как"Недействительная", запросите у него повторную подпись (возможно, у него истёк сертификат).