Отправка договоров через 1С экономит время, исключает ошибки ручного ввода и гарантирует юридическую значимость документов. Однако многие пользователи сталкиваются с трудностями: от неправильной настройки почтового клиента до проблем с электронной подписью. В этой статье разберём все актуальные способы отправки договоров из 1С:Предприятие 8.3 и 1С:Документооборот, включая нюансы для разных версий конфигураций.
Важно понимать, что процесс зависит от нескольких факторов: используемой конфигурации (Бухгалтерия, Управление торговлей, Документооборот), наличия электронной подписи (ЭП), а также требований контрагента. Например, некоторые компании принимают только документы с квалифицированной ЭП через операторов ЭДО (электронного документооборота). Мы рассмотрим все сценарии — от простой отправки по email до интеграции с Диадок или Контур.Диадок.
1. Подготовка к отправке: проверка настроек 1С
Прежде чем отправлять договор, убедитесь, что ваша 1С готова к этому процессу. Основные моменты:
- 📌 Версия платформы: Отправка договоров поддерживается в 1С:Предприятие 8.3 (релиз не ниже 8.3.10). Проверьте версию в меню
Справка → О программе. - 📧 Настройка почты: В карточке организации должен быть указан действующий email. Проверить это можно в справочнике
Организации. - 🔑 Электронная подпись: Для юридической значимости потребуется квалифицированная ЭП (выданная аккредитованным УЦ). Подключается через
Администрирование → Электронная подпись. - 📄 Шаблон договора: В 1С:Документооборот должен быть загружен актуальный шаблон. Если его нет, создайте его в разделе
Шаблоны документов.
Если вы используете 1С:Бухгалтерию, проверьте, включена ли возможность отправки писем. Для этого перейдите в Администрирование → Настройки программы → Функциональность и отметьте галочкой Работа с почтой и SMS. Без этого пункта кнопка отправки просто не появится в интерфейсе.
Если вы работаете в облачной версии 1С, настройка почты может отличаться. Обычно почтовый сервер прописывается в личном кабинете на сайте 1С:Фреш.
2. Способы отправки договора из 1С
В зависимости от требований контрагента и ваших технических возможностей можно выбрать один из четырёх основных способов:
| Способ | Когда использовать | Требования | Юридическая сила |
|---|---|---|---|
| Email из 1С | Для внутренних согласований или неформальных договорённостей | Настроенный почтовый клиент в 1С | ❌ Нет (если без ЭП) |
| ЭДО (Диадок, Контур) | Для юридически значимого обмена | Договор с оператором ЭДО, квалифицированная ЭП | ✅ Да |
| Печать + скан | Если контрагент не принимает ЭДО | Принтер, сканер, email | ⚠️ Условно (зависит от соглашения сторон) |
| Через личный кабинет контрагента | Если у партнёра свой портал (например, Сбербанк Бизнес Онлайн) | Доступ к ЛК, ЭП (если требуется) | ✅ Да (при соблюдении условий) |
Самый надёжный вариант — ЭДО, так как он гарантирует неизменность документа и фиксирует дату отправки/получения. Однако если ваш контрагент не подключён к оператору ЭДО, придётся использовать email или печатную версию. В последнем случае обязательно сохраняйте скан с отметкой о вручении (например, через почту России), чтобы подтвердить факт отправки.
3. Пошаговая инструкция: отправка договора по email
Это самый простой способ, который подойдёт для внутренних документов или предварительных согласований. Инструкция актуальна для 1С:Бухгалтерия 3.0 и 1С:Управление торговлей 11:
Откройте документ договора в 1С. Если его ещё нет, создайте через
Документы → Договоры → Создать.Заполните все обязательные поля:
Контрагент,Дата,Сумма,Предмет договора.Нажмите кнопку
Ещё(илиДействия) в верхней панели и выберитеОтправить по почте.В открывшемся окне:
- 📧 Укажите email получателя (можно выбрать из справочника контрагентов).
- 📎 Прикрепите файл договора. По умолчанию 1С предложит формат
.pdfили.docx. - 📝 Напишите тему и текст письма (например, "Просим подписать договор №123 от 01.06.2026").
Нажмите Отправить. Система сохраняет копию письма в журнале исходящих.
Договор сохранён и проведён|Email получателя указан верно|Файл прикреплён в правильном формате|Текст письма содержит все ключевые данные (номер, дата, предмет)-->
Если кнопка Отправить по почте отсутствует, проверьте:
- 🔹 Подключён ли почтовый сервер в настройках (
Администрирование → Организации → Настройки почты). - 🔹 Есть ли у пользователя права на отправку писем (проверяется в
Администрирование → Пользователи).
Что делать, если письмо не уходит?
Если после нажатия "Отправить" появляется ошибка, проверьте:
1. Порт и сервер SMTP — для Mail.ru это smtp.mail.ru:465, для Gmail — smtp.gmail.com:587.
2. Аутентификацию — в настройках почты должен быть включён параметр "Использовать аутентификацию".
3. Антивирус/фаервол — иногда они блокируют исходящие соединения от 1С.
4. Логи 1С — ошибки отправки можно посмотреть в Администрирование → Журнал регистрации, отфильтровав по типу "Почта".
4. Отправка через ЭДО: интеграция с Диадок и Контур.Диадок
Для юридически значимого обмена документами лучше использовать операторов ЭДО. В 1С:Документооборот и некоторых конфигурациях (например, 1С:Бухгалтерия КОРП) уже встроена поддержка Диадок и Контур.Диадок. Если её нет, потребуется донастройка.
Алгоритм подключения:
Заключите договор с оператором ЭДО (например, СКБ Контур или Тензор). Вам выдадут логин/пароль для доступа к сервису.
В 1С перейдите в
Администрирование → Электронный документооборот → Настройки обмена.Добавьте нового оператора, выбрав из списка (например,
Контур.Диадок). Введите данные для авторизации.Создайте договор в 1С и нажмите
Отправить через ЭДО. Система автоматически сгенерирует XML-файл и отправит его оператору.
Преимущества этого способа:
- ✅ Автоматическое подтверждение получения контрагентом.
- ✅ Хранение истории переписки в 1С.
- ✅ Возможность массовой отправки (например, акты и счета вместе с договором).
При первом обмене через ЭДО обязательно проверьте, что контрагент также подключён к тому же оператору. Иначе документ не дойдёт до получателя.
Если у вас 1С:Бухгалтерия (не КОРП), для работы с ЭДО потребуется отдельный модуль 1С:ЭДО или 1С-Отчётность. Его можно подключить через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.
5. Распространённые ошибки и их решения
Даже при правильной настройке пользователи сталкиваются с проблемами. Разберём типичные случаи:
⚠️ Внимание: Если при отправке через ЭДО появляется ошибка "Не найден сертификат", проверьте, что:
- 🔐 Сертификат ЭП установлен в
Личное хранилищеWindows (для физических лиц) или вРеестр сертификатов 1С(для организаций). - 📅 Срок действия сертификата не истёк (проверяется двойным кликом по файлу сертификата).
- 🔄 Сертификат привязан к текущему пользователю 1С (в настройках ЭП).
Другие частые ошибки:
| Ошибка | Причина | Решение |
|---|---|---|
Ошибка отправки письма: 550 |
Почтовый сервер блокирует отправку (спам-фильтр) | Используйте корпоративную почту или настройте SPF/DKIM для домена |
Не удалось сформировать XML |
Незаполнены обязательные реквизиты договора | Проверьте поля Контрагент, Дата, Сумма |
Оператор ЭДО не отвечает |
Проблемы на стороне Диадок/Контура | Проверьте статус сервиса на сайте оператора или повторите попытку позже |
Файл не подписан |
Не выбран сертификат ЭП | В настройках отправки укажите нужный сертификат |
Если ошибка не устраняется, обратитесь в поддержку 1С или вашего оператора ЭДО. Приложите к запросу:
- 📋 Скриншот ошибки.
- 📄 Логи из
Журнала регистрации(отфильтруйте по дате и типу события). - 🔧 Версию платформы и конфигурации (из
Справка → О программе).
6. Как проверить статус отправленного договора
После отправки важно убедиться, что документ дошёл до получателя. Способы проверки зависят от метода отправки:
Для email:
- 📬 Проверьте папку
Исходящиев журнале писем 1С (Документы → Почта). - 🔍 Откройте письмо и посмотрите статус:
ОтправленоилиОшибка. - 📥 Попросите получателя подтвердить получение (например, ответным письмом).
Для ЭДО:
- 📊 В 1С:Документооборот перейдите в
Электронный документооборот → История обмена. - 🔎 Найдите свой договор и проверьте статус:
Доставлен,ПрочитанилиОтклонён. - 📌 В Диадок или Контур.Диадок статус можно увидеть в личном кабинете на сайте оператора.
Если статус долго висит на "В обработке" (более 24 часов), свяжитесь с оператором ЭДО. Возможно, проблема на их стороне или у получателя не настроен приём документов.
Для печатных версий (сканов) единственный способ подтверждения — почтовое уведомление или подпись получателя на втором экземпляре. Если отправляли через почту России, отследите отправление по трек-номеру на сайте pochta.ru.
7. Альтернативные способы: API и внешние сервисы
Если стандартные методы не подходят (например, нужно отправлять договоры в CRM или мессенджеры), можно использовать:
- 🤖 1С + Telegram-бот: Настройте интеграцию через 1С:Connect или сторонние обработки. Потребуются знания
HTTP-запросовиJSON. - 🌐 API операторов ЭДО: Диадок и Контур предоставляют API для автоматической отправки. Документация есть на их сайтах.
- 📦 Обмен через файлы: Экспортируйте договор в
.pdfи загружайте в облако (например, Яндекс.Диск), а затем делитесь ссылкой.
Пример кода для отправки через API Диадок (упрощённо):
// Пример на 1С (внешняя обработка)
Параметры = Новый Структура();
Параметры.Вставить("Login", "ваш_логин");
Параметры.Вставить("Password", "ваш_пароль");
Параметры.Вставить("BoxId", "идентификатор_ящика");
Параметры.Вставить("DocumentFile", БазовыйОбъект.ПолучитьФайл());
Ответ = ВыполнитьHTTPЗапрос(
"https://diadoc-api.kontur.ru/V2/PostMessage",
Параметры,
"application/json"
);
Для таких решений лучше привлекать 1С-программиста, так как требуется:
- 🔐 Настройка прав доступа.
- 🛠️ Тестирование на тестовом сервере.
- 📜 Ведение логов для отслеживания ошибок.
8. Советы по безопасности при отправке договоров
Договоры часто содержат конфиденциальную информацию (реквизиты, суммы, условия). Чтобы избежать утечек:
- 🔒 Используйте шифрование: Если отправляете по email, архивируйте файл с паролем (например, в
.zipс AES-256). Пароль передавайте отдельно (по телефону или в SMS). - 🚫 Ограничивайте доступ: В 1С настройте права так, чтобы отправлять договоры могли только ответственные сотрудники.
- 📋 Ведите журнал: В 1С:Документооборот автоматически фиксируются все действия с документами. В других конфигурациях настройте
Журнал регистрации. - 🔄 Проверяйте получателей: Перед отправкой убедитесь, что email контрагента указан верно. Ошибка в одном символе может привести к утечке.
⚠️ Внимание: Если договор содержит персональные данные (паспортные данные, ИНН физических лиц), его отправка по незащищённым каналам (обычный email) нарушает 152-ФЗ "О персональных данных". В этом случае обязательно используйте ЭДО или шифрованные архивы.
Для дополнительной защиты можно:
- 📌 Настроить водяные знаки на PDF-версии договора (через Adobe Acrobat или Foxit PDF Editor).
- 🔗 Использовать ссылки с ограниченным доступом (например, в Google Drive с настройкой "Только для просмотра").
FAQ: Частые вопросы по отправке договоров из 1С
Можно ли отправить договор из 1С без электронной подписи?
Да, но такой документ не будет иметь юридической силы. Без ЭП договор можно отправить:
- 📧 По email (как обычный файл).
- 🖨️ В печатном виде (после подписания "живой" подписью).
Для юридически значимого обмена обязательна квалифицированная ЭП.
Как отправить договор, если у контрагента нет ЭДО?
В этом случае используйте:
- Печатную версию с отправкой по почте (заказным письмом).
- Скан подписанного договора по email (с последующим обменом оригиналами).
- Личный кабинет контрагента (если у него есть свой портал для документов).
Уточните у партнёра, какой способ он готов принять.
Что делать, если 1С не формирует PDF-файл договора?
Проблема может быть в:
- 🔹 Отсутствии шаблона печати (проверьте
Администрирование → Печатные формы). - 🔹 Неправильных настройках прав (у пользователя нет доступа к экспорту).
- 🔹 Устаревшей версии 1С (обновите платформу до 8.3.20+).
Если шаблон отсутствует, скачайте его с сайта 1С:ИТС или создайте вручную через Конфигуратор.
Как отправить договор с несколькими вложениями (акты, спецификации)?
В 1С:Документооборот:
- Создайте
Папку документови добавьте в неё все файлы. - Выделите папку и нажмите
Отправить через ЭДО.
В других конфигурациях:
- 📎 Прикрепите дополнительные файлы к письму вручную.
- 📦 Создайте ZIP-архив и отправьте его как одно вложение.
Можно ли отозвать отправленный через ЭДО договор?
Да, но только если получатель ещё не прочитал его. Для этого:
- Откройте историю обмена в 1С.
- Найдите свой документ и нажмите
Отозвать. - Укажите причину (например, "Ошибка в реквизитах").
После отзыва отправьте исправленную версию. Если документ уже прочитан, отозвать его нельзя — придётся отправлять новый с пометкой "Исправленный".