Автоматизация · 12 мин
Что такое EDI в 1С:Предприятие и как его использовать
Что такое EDI в 1С:Предприятие: как работает электронный обмен документами, какие форматы и операторы используются, как настроить EDI и проверить результат.
EDI (Electronic Data Interchange) — это электронный обмен структурированными документами между информационными системами контрагентов без бумажных носителей. В контексте 1С:Предприятие под EDI понимают передачу заказов, накладных, счетов-фактур, актов и других документов напрямую из учётной системы поставщика в учётную систему покупателя — без ручного ввода, сканирования и пересылки файлов по почте.
Практическая ценность EDI в том, что документ, сформированный в 1С у одной стороны, автоматически превращается в документ в 1С (или другой учётной системе) у другой стороны. Менеджер поставщика провёл «Реализацию товаров и услуг» — а у покупателя через несколько минут или часов появилось «Поступление товаров и услуг» с заполненными позициями, ценами и количеством. Остаётся только сверить данные с фактической поставкой.
Термин часто путают с ЭДО (электронным документооборотом). ЭДО — более широкое понятие: это юридически значимый обмен любыми электронными документами через операторов. EDI — частный случай ЭДО, ориентированный именно на машиночитаемый обмен структурированными коммерческими документами между учётными системами, чаще всего в торговле и логистике. В типовых решениях 1С оба механизма реализованы через общий подсистемный блок обмена электронными документами.
Как работает EDI-обмен: участники и цепочка документов
В обмене участвуют минимум три стороны: отправитель, получатель и оператор ЭДО. Оператор — это посредник, который принимает документ от отправителя, проверяет его формат, фиксирует факт отправки и получения, а затем доставляет документ получателю. Именно оператор обеспечивает юридическую значимость обмена: его квитанции подтверждают, что документ был отправлен и доставлен в конкретное время.
Типовая цепочка в торговле выглядит так: покупатель отправляет заказ (ORDERS), поставщик отвечает уведомлением об отгрузке (DESADV) и накладной (в формате УПД или TORG-12 в XML), покупатель подтверждает получение. Каждый документ подписывается усиленной квалифицированной электронной подписью, если требуется юридическая значимость. Для счетов-фактур и УПД подписание обязательно — это требование налогового законодательства.
Внутри 1С механизм работает через регламентные задания: система периодически подключается к сервису оператора, забирает входящие документы и отправляет исходящие. Пользователь видит результат в списке электронных документов и может открыть любой из них, сопоставить с объектами учёта и отразить в базе.
Какие форматы документов используются
Выбор формата зависит от типа документа и требований контрагента. Для юридически значимых документов (счета-фактуры, УПД, акты, накладные) действуют форматы, утверждённые ФНС, — изменить их структуру нельзя, иначе документ не пройдёт форматный контроль у оператора и в налоговой. Для коммерческих документов (заказы, прайс-листы, уведомления об отгрузке) применяются открытые EDI-стандарты: ORDERS, ORDRSP, DESADV, INVOIC, RECADV, PRICAT.
Крупные торговые сети часто предъявляют собственные требования к составу полей внутри стандартных форматов: например, обязательное указание GLN (глобального номера местоположения) склада или номера договора в определённом поле. Перед запуском обмена с сетью нужно запросить у неё спецификацию и проверить, что 1С корректно заполняет все обязательные поля.
| Документ | Формат | Назначение |
|---|---|---|
| Заказ покупателя | ORDERS | Заявка на поставку от покупателя поставщику |
| Ответ на заказ | ORDRSP | Подтверждение или корректировка заказа поставщиком |
| Уведомление об отгрузке | DESADV | Данные об отправленном товаре до его прибытия |
| Накладная / счёт-фактура | УПД, форматы ФНС | Юридически значимое оформление поставки |
| Прайс-лист | PRICAT | Передача актуальных цен и каталога |
Способы подключения EDI в 1С
Существует несколько вариантов организации обмена, и выбор зависит от объёма документов, требований контрагентов и бюджета.
Сравнение вариантов подключения
Подходит для старта: настраивается прямо в типовой конфигурации без дополнительных программ. Ограничение — обмен возможен только с участниками сети 1С-ЭДО и подключёнными операторами (роуминг).
Модуль оператора (СБИС, Контур и другие) встраивается в 1С. Подходит при больших объёмах и требованиях сетей к конкретному оператору. Ограничение — зависимость от функциональности конкретного модуля.
Нужны для полноценного EDI с торговыми сетями (ORDERS, DESADV и т.п.) и интеграции с несколькими системами. Ограничение — стоимость и необходимость проектного внедрения.
Для большинства компаний разумный путь — начать с 1С-ЭДО для юридически значимых документов (УПД, акты), а специализированный EDI-обмен с сетями внедрять отдельным проектом, когда появляются соответствующие контракты. Совмещать оба канала в одной базе — нормальная практика.
Как настроить EDI в типовой 1С: пошагово
Инструкция ниже ориентирована на типовые конфигурации с подсистемой обмена электронными документами (1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация, 1С:Бухгалтерия). Названия пунктов меню могут немного отличаться между версиями.
- 1Проверьте наличие действующей квалифицированной электронной подписи и установленные средства криптографии на компьютере или сервере 1С.
- 2Включите функциональность: раздел «Настройки» → «Обмен электронными документами» (в ряде конфигураций — через «Администрирование» → «Обмен электронными документами»).
- 3Зарегистрируйте учётную запись в сервисе 1С-ЭДО или подключите модуль выбранного оператора и укажите идентификатор участника обмена.
- 4Настройте профиль организации: сертификат подписи, форматы документов по умолчанию, ответственных.
- 5Отправьте контрагенту приглашение к обмену или примите входящее приглашение, проверив идентификатор и ИНН.
- 6Настройте соглашение с контрагентом: виды документов, форматы, маршруты подписания.
- 7Выполните тестовый обмен: отправьте один документ, убедитесь, что контрагент его получил и загрузил в свою систему.
После настройки включите регламентное задание автоматической отправки и получения документов, чтобы обмен шёл без участия пользователя. Проверьте, что задание выполняется без ошибок: журнал регистрации покажет отказы в доступе к сервису оператора или проблемы с сертификатом.
Сопоставление номенклатуры — главная точка отказов
Самая частая техническая проблема EDI — сопоставление товаров. У поставщика позиция называется «Молоко 3,2% 1л ТМ Вкусное», у покупателя — «Молоко питьевое 3,2% 1 л». Чтобы входящий документ автоматически превратился в «Поступление товаров», 1С должна понять, какой позиции вашей номенклатуры соответствует каждая строка.
В типовых решениях сопоставление выполняется по штрихкоду, артикулу, коду или наименованию контрагента и хранится в регистре соответствия номенклатуры. Первый входящий документ почти всегда требует ручного сопоставления позиций — дальше система подставляет соответствия автоматически. Для каталогов в тысячи позиций стоит заранее заполнить штрихкоды и артикулы поставщика в карточках номенклатуры.
Как проверить, что обмен работает правильно
После запуска контролируйте три контура: отправку, доставку и отражение в учёте. По каждому документу в 1С доступен статусный журнал: сформирован, подписан, отправлен, доставлен оператором, получен контрагентом. Расхождение между «доставлен оператором» и «получен контрагентом» означает, что документ лежит в ящике контрагента, но тот его не забрал, — это повод позвонить контрагенту, а не переотправлять документ.
Как проверить результат
Цепочка завершена: «отправлен» → «доставлен» → «получен», есть квитанция оператора
Документ завис в статусе «подготовлен» или есть ошибка форматного контроля
Создан документ поступления, все позиции сопоставлены, суммы совпадают с электронным документом
Документ в статусе «на сопоставлении», есть несопоставленные строки или расхождение сумм
Выполняется по расписанию, в журнале нет ошибок подключения
Ошибки доступа к сервису оператора или просроченный сертификат
Дополнительно сверяйте количество документов в 1С и в личном кабинете оператора за период. Расхождение означает, что часть документов не дошла до учётной системы или, наоборот, была создана вручную в обход обмена.
Ограничения и когда EDI не подходит
EDI окупается при регулярном обмене с постоянными контрагентами и заметных объёмах документов. Если у вас десяток накладных в месяц с разовыми поставщиками, проще использовать базовый ЭДО или даже обмен файлами. Также учитывайте, что не все контрагенты технически готовы к обмену: у части из них нет учётной системы, способной принимать структурированные документы.
Как выбрать действие
Отдельное ограничение — исправления и корректировки. Отозвать уже доставленный документ нельзя: можно только отправить корректировочный документ или аннулирование по согласованию с контрагентом. Поэтому перед отправкой УПД проверяйте суммы и реквизиты — в электронном обмене цена ошибки выше, чем в бумажном.
Что важно запомнить
EDI в 1С — это автоматический обмен структурированными документами между учётными системами через оператора ЭДО. Ключ к работающему обмену — корректная настройка профиля и соглашений, заполненная номенклатура со штрихкодами и контроль статусов документов. Начинайте с тестового обмена и не отправляйте юридически значимые документы без проверки.
Частые вопросы об EDI в 1С
Чем EDI отличается от обычной отправки документов по электронной почте?
Письмо с PDF — это передача картинки документа: получателю нужно вручную вводить данные в свою систему. EDI передаёт структурированный файл (XML), который учётная система получателя разбирает автоматически и превращает в документ учёта. Плюс оператор фиксирует доставку, что важно для юридической значимости.
Нужна ли электронная подпись для всех EDI-документов?
Для юридически значимых документов (УПД, счета-фактуры, акты, накладные) квалифицированная подпись обязательна. Коммерческие сообщения вроде ORDERS и PRICAT могут передаваться без подписи, если стороны не требуют иного, — их юридическая сила определяется договором между контрагентами.
Можно ли обмениваться с контрагентом, у которого нет 1С?
Да. EDI работает на уровне форматов, а не программ: контрагент может использовать любую учётную систему или веб-кабинет оператора. Главное, чтобы обе стороны были подключены к операторам, между которыми действует роуминг, и согласовали форматы документов.
Что делать, если входящий документ не загружается в 1С?
Проверьте журнал ошибок обмена: чаще всего причина в несоответствии формата, устаревшей версии модуля ЭДО или незаполненных обязательных полях. Если документ виден в списке входящих, но не создаёт учётный документ — проблема в сопоставлении номенклатуры или контрагента. При ошибках форматного контроля запросите у контрагента повторную отправку корректного файла.
Как исправить ошибку в уже отправленном УПД?
Отозвать доставленный документ нельзя. Нужно согласовать с контрагентом аннулирование (обе стороны подписывают предложение об аннулировании) или сформировать корректировочный/исправительный документ. До согласования аннулирования документ считается действующим, и это учитывайте в налоговом учёте.
Сколько стоит EDI в 1С?
Стоимость складывается из тарифа оператора (обычно оплата за документ или пакет документов), лицензий 1С и при необходимости работ по внедрению. Точные цены зависят от оператора и объёмов — запрашивайте актуальные тарифы у выбранного провайдера. Для старта с 1С-ЭДО часто доступны бесплатные стартовые пакеты с ограниченным числом документов.