Документы и Печать · 12 мин
Как работает ЭДО в 1С: от подключения до обмена документами
Как работает ЭДО в 1С: подключение оператора, настройка маршрутов, подписание и отправка документов, исправление ошибок обмена. Практическое руководство.
Электронный документооборот в 1С — это механизм, который позволяет отправлять и получать юридически значимые документы (счета-фактуры, УПД, акты, накладные) прямо из учётной системы, без печати, почты и курьеров. Документ формируется в 1С, подписывается электронной подписью, передаётся через оператора ЭДО контрагенту и автоматически загружается в его учётную систему. Весь путь документа фиксируется служебными квитанциями, поэтому у сторон всегда есть подтверждение отправки и получения.
В типовых конфигурациях (1С:Бухгалтерия 8, Управление торговлей, ERP, Комплексная автоматизация) ЭДО реализован через встроенную подсистему «Обмен электронными документами» на базе библиотеки БЭД. Пользователь работает в привычных документах, а обмен выполняется фоновыми заданиями. Для работы потребуется три вещи: квалифицированная электронная подпись, договор с оператором ЭДО и настроенное подключение внутри 1С.
Из чего состоит цепочка электронного документооборота
Чтобы понимать, где искать проблему при сбое, полезно знать участников обмена. Первый участник — ваша информационная база 1С, где создаётся документ и хранится его электронная версия. Второй — оператор ЭДО (например, операторы из сети доверенных операторов ФНС), который принимает документ, проверяет подпись и формат, передаёт адресату и формирует извещения. Третий — контрагент, чья учётная система получает документ и отправляет ответную квитанцию.
Между этими участниками ходят не только сами документы, но и служебные сообщения: извещение о получении документа, уведомление об уточнении, подтверждение даты отправки для счетов-фактур. Именно квитанции делают обмен юридически значимым: по ним можно доказать, что документ был отправлен и получен в конкретный момент времени.
Документ в ЭДО существует в виде XML-файла строгого формата, утверждённого ФНС (для УПД, счетов-фактур, актов, накладных). 1С сама преобразует данные документа в нужный формат, поэтому пользователь видит привычную печатную форму, а по каналам связи уходит структурированный файл.
Что нужно подготовить перед подключением
Первое условие — квалифицированная электронная подпись (КЭП). Для организаций подпись выпускается на руководителя или уполномоченное лицо; с некоторых пор подписи юридических лиц выдаёт ФНС и аккредитованные удостоверяющие центры. Сертификат устанавливается на компьютер пользователя или на токен, а в 1С добавляется в список сертификатов подписания.
Второе условие — договор с оператором ЭДО и регистрация в его системе. После регистрации вы получаете идентификатор участника ЭДО — уникальный код, по которому оператор маршрутизирует документы. Этот идентификатор понадобится при настройке подключения в 1С.
Третье условие — актуальная версия конфигурации. Подсистема ЭДО регулярно обновляется: меняются форматы ФНС, добавляются новые виды документов. Работа на устаревшей версии — частая причина ошибок формата и отказов оператора. Перед настройкой убедитесь, что конфигурация и библиотека электронных документов обновлены.
Как настроить подключение к ЭДО в 1С
Настройка выполняется в разделе, который в разных конфигурациях называется «ЭДО», «Обмен электронными документами» или «Настройки ЭДО» (обычно в подсистеме «Администрирование» или «Продажи/Покупки»). Первый шаг — создание учётной записи ЭДО: указывается организация, оператор, идентификатор участника. В типовых конфигурациях есть помощник подключения, который запрашивает ключ у оператора и настраивает параметры связи автоматически.
Второй шаг — привязка сертификатов электронной подписи к учётной записи. В настройках указывается, каким сертификатом подписываются документы, и кто из пользователей имеет право подписания. Если подписание выполняется на сервере, сертификат и криптопровайдер должны быть установлены на сервере 1С, а не только на компьютере пользователя.
Третий шаг — настройка обмена с контрагентами. Для каждого контрагента создаётся «Настройка ЭДО» (приглашение): указывается его идентификатор участника, виды документов, которыми вы будете обмениваться, и маршрут подписания. Контрагент должен принять приглашение — только после этого обмен становится двусторонним. Приглашения можно отправлять массово по списку контрагентов.
- 1Получите квалифицированную электронную подпись и установите сертификат на рабочее место
- 2Заключите договор с оператором ЭДО и получите идентификатор участника
- 3Обновите конфигурацию 1С до актуального релиза
- 4Создайте учётную запись ЭДО через помощник подключения
- 5Привяжите сертификат подписания и назначьте пользователей
- 6Отправьте приглашения контрагентам и дождитесь их принятия
- 7Отправьте тестовый документ и проверьте получение квитанций
Как проходит отправка и получение документа
Отправка начинается с обычного документа учёта — например, «Реализация товаров и услуг» или «Счёт-фактура». В документе есть команда «ЭДО» или кнопка отправки. После нажатия 1С формирует XML-файл по формату ФНС, проверяет заполненность обязательных полей и ставит документ в очередь на подписание. Если настроен маршрут с несколькими подписантами (например, сначала менеджер, затем руководитель), документ проходит все этапы.
После подписания документ передаётся оператору. Статус в карточке документа меняется поэтапно: «Подписан», «Отправлен», «Доставлен», «Получено извещение». Полный цикл занимает от нескольких секунд до нескольких минут в зависимости от регламентных заданий обмена. Если контрагент работает через другого оператора, включается роуминг между операторами — это штатная ситуация, она лишь немного увеличивает время доставки.
Входящие документы приходят в раздел «Входящие документы ЭДО». 1С пытается автоматически сопоставить их с документами учёта (по номеру, дате, контрагенту) или создать новые. Пользователь проверяет содержимое, подписывает ответную квитанцию (для формализованных документов это обязательный элемент) и отражает документ в учёте. Если данные не совпадают с ожидаемыми, вместо подписания отправляется уведомление об уточнении.
Как проверить, что обмен работает
«Завершён» или «Утверждён», есть извещение о получении
«Ошибка передачи» или зависание на «Отправлен» дольше суток
Извещение о получении и подтверждение даты отправки присутствуют
Квитанции отсутствуют — юридическая значимость не подтверждена
Создаются документы учёта, контрагент сопоставлен автоматически
Документы висят без сопоставления или дублируются
Маршруты подписания и автоматизация
Маршруты позволяют настроить, кто и в каком порядке подписывает документы. Простейший маршрут — одно подписание: документ сразу подписывается КЭП и уходит оператору. В крупных компаниях используют многоступенчатые маршруты: подготовил менеджер → проверил бухгалтер → подписал руководитель. Маршруты назначаются на виды документов и организации в настройках ЭДО.
Обмен выполняется регламентными заданиями — «Отправка и получение электронных документов». Если обмен «встал», первым делом проверяют, выполняются ли эти задания и нет ли в них ошибок. В файловой базе задания запускаются только при работающем сеансе пользователя, в клиент-серверной — на сервере по расписанию. Рекомендуемая периодичность — каждые 10–30 минут, чтобы документы не задерживались.
Дополнительно можно настроить автоматическое подписание входящих квитанций, автосоздание учётных документов по входящим УПД и уведомления пользователям о новых документах. Это снижает ручную работу, но автоматику стоит включать только после того, как ручной режим отработан и ошибки сопоставления устранены.
Чаще всего обмен ломается не из-за оператора, а из-за трёх причин: истёкший сертификат подписи, остановленное регламентное задание и незаполненные обязательные поля в документе (ИНН/КПП контрагента, адрес, коды товаров). Проверку стоит начинать именно с них.
Типичные ошибки и как их исправить
Ошибка формата при отправке означает, что XML-файл не прошёл проверку по схеме ФНС. В тексте ошибки обычно указано конкретное поле: незаполненный адрес, неверный код страны, отсутствующий ОКЕИ у единицы измерения. Исправляется заполнением данных в документе или в карточке контрагента/номенклатуры, после чего документ отправляется повторно.
Ошибка криптографии («сертификат не найден», «ошибка подписания») возникает, когда сертификат истёк, не установлен на текущем компьютере или у пользователя нет к нему доступа. Проверьте срок действия сертификата и наличие закрытого ключа. Ошибка «контрагент не найден» или отклонённое приглашение означает, что у контрагента не настроен обмен с вами — нужно уточнить его идентификатор ЭДО и повторить приглашение.
Дубли входящих документов появляются, когда документ загружается автоматически, а затем пользователь создаёт его ещё раз вручную. Лечится настройкой правил сопоставления и дисциплиной: входящие документы ЭДО должны создаваться только из формы обмена. Если документ был подписан с ошибкой в сумме, исправить его нельзя — оформляется аннулирование по согласованию с контрагентом или корректировочный документ.
Ограничения и когда ЭДО не подходит
ЭДО работает только с контрагентами, которые тоже подключены к оператору. Если покупатель работает на бумаге, придётся отправлять документы по-старому — 1С позволяет вести смешанный обмен: с одними контрагентами электронно, с другими на бумаге. Также не все виды документов имеют утверждённый электронный формат — неформализованные документы (договоры, письма) передаются как вложения, но их юридическая значимость зависит от подписания и договорённостей сторон.
Для счетов-фактур обмен через оператора ЭДО — фактически обязательный способ при электронном выставлении: налоговая принимает их только в установленном формате с подтверждением оператора. Учитывайте и стоимость: операторы обычно берут плату за каждый отправленный комплект документов, поэтому при больших объёмах стоит сравнить тарифы.
Что важно запомнить
ЭДО в 1С — это связка «учётная система + электронная подпись + оператор». Настройка сводится к учётной записи, сертификату и приглашениям контрагентов, а стабильная работа — к актуальной версии конфигурации, действующему сертификату и работающим регламентным заданиям. Подписанный документ исправить нельзя — проверяйте данные до подписания.
Частые вопросы об ЭДО в 1С
Можно ли работать с ЭДО без оператора?
Для юридически значимого обмена счетами-фактурами и УПД — нет: требуется оператор, который фиксирует передачу и формирует подтверждения. Для неформализованных документов технически возможен прямой обмен, но доказательная сила таких документов ниже и зависит от договорённостей сторон.
Что делать, если контрагент не принимает приглашение?
Сначала проверьте правильность идентификатора ЭДО контрагента — его можно запросить у самого контрагента или найти через сервис оператора. Если идентификатор верный, свяжитесь с контрагентом: возможно, приглашение не заметили или у него другой оператор и роуминг настроен с задержкой.
Как аннулировать ошибочно отправленный документ?
В карточке электронного документа есть команда «Аннулировать». 1С отправит контрагенту предложение об аннулировании, и оно вступит в силу только после его согласия. Односторонне отозвать подписанный документ нельзя.
Почему документ завис в статусе «Отправлен» и не двигается дальше?
Чаще всего не выполняется регламентное задание обмена — проверьте его в консоли заданий и запустите вручную. Реже причина на стороне оператора или роуминга между операторами: в этом случае статус обновится сам в течение некоторого времени, при длительном зависании стоит обратиться в поддержку оператора.
Нужна ли отдельная подпись для каждого пользователя?
Подписывает документы организация, поэтому сертификат обычно один — на руководителя или уполномоченное лицо. Но право подписания в 1С можно делегировать нескольким пользователям, а в маршрутах задать, кто именно подписывает конкретные виды документов.
Сохраняются ли электронные документы при смене оператора ЭДО?
Документы и квитанции хранятся в вашей базе 1С независимо от оператора, поэтому архив не пропадёт. При смене оператора потребуется новая учётная запись и повторная отправка приглашений контрагентам через нового оператора.