Открыть сервис

Стандарт EDIFACT

EDIFACT (Electronic Data Interchange For Administration, Commerce and Transport — электронный обмен данными для управления, торговли и транспорта) — это международный стандарт электронного обмена данными (EDI), разработанный и поддерживаемый Европейской экономической комиссией ООН (ЕЭК ООН). Он представляет собой совокупность правил и синтаксиса для структурированной передачи деловых документов (заказов, счетов, накладных, таможенных деклараций и других) между компьютерными системами различных организаций, заменяя традиционные бумажные носители и почтовые отправления.

История

Разработка стандарта началась в середине 1980-х годов в рамках рабочей группы по упрощению процедур международной торговли (UN/CEFACT) при ЕЭК ООН. Основной целью было создание единого, универсального языка для электронного обмена данными, который преодолел бы разрозненность национальных и отраслевых стандартов EDI, существовавших в то время (например, ANSI ASC X12 в США, TRADACOMS в Великобритании, ODETTE в автомобильной промышленности Европы).

Первая версия стандарта была опубликована в 1987 году. В 1988 году он был принят Международной организацией по стандартизации (ISO) как международный стандарт ISO 9735. С тех пор EDIFACT постоянно развивается: выходят новые версии (например, D.01B, D.04A, D.16A), добавляются новые типы сообщений и элементы данных, учитывающие изменения в законодательстве, логистике и финансовых операциях. В 1990-х годах EDIFACT стал доминирующим стандартом для международной торговли, особенно в Европе и Азии, хотя в Северной Америке более широкое распространение сохранил стандарт ANSI X12.

Структура и синтаксис

EDIFACT — это не просто формат файла, а сложная система, включающая несколько уровней организации данных.

Иерархия данных

Данные в EDIFACT-сообщении организованы по иерархическому принципу:

  1. Межобмен (Interchange): самый верхний уровень, представляющий собой полный сеанс передачи данных между двумя партнёрами. Начинается с служебного сегмента UNB (Interchange Header) и заканчивается сегментом UNZ (Interchange Trailer).
  2. Группа функциональных сообщений (Functional Group): необязательный уровень, объединяющий несколько сообщений одного типа (например, несколько счетов-фактур). Обрамляется сегментами UNG (Group Header) и UNE (Group Trailer).
  3. Сообщение (Message): основная единица деловой информации (например, один заказ на поставку, одна таможенная декларация). Каждое сообщение имеет свой уникальный идентификатор (например, ORDERS — заказ, INVOIC — счёт-фактура, DESADV — уведомление об отгрузке). Сообщение начинается с сегмента UNH (Message Header) и заканчивается сегментом UNT (Message Trailer).
  4. Сегмент (Segment): логическая группа связанных элементов данных. Каждый сегмент имеет трёхсимвольный код (например, NAD — Name and Address, DTM — Date/Time/Period, MOA — Monetary Amount). Сегменты могут быть обязательными, условными или повторяющимися.
  5. Элемент данных (Data Element): минимальная единица информации (например, дата, сумма, код валюты, название организации). Элементы данных бывают простыми (одно значение) и составными (группа из нескольких связанных простых элементов, разделённых двоеточием).

Синтаксические правила

EDIFACT использует строгий синтаксис для разделения элементов:

Пример фрагмента сообщения INVOIC (счёт-фактура)

`` UNB+UNOA:2+SENDERID+RECEIVERID+200101:1200+REF001' UNH+1+INVOIC:D:01B:UN' BGM+380+INV-12345+9' DTM+137:20010101:102' NAD+BY+++BUYER COMPANY+123 MAIN STREET+CITY++12345+US' NAD+SE+++SELLER COMPANY+456 OAK AVENUE+TOWN++67890+US' LIN+1++ITEM-001:IN' QTY+47:10' MOA+203:150.00' UNT+9+1' UNZ+1+REF001' ``

Классификация сообщений

EDIFACT включает сотни типов сообщений (Message Types), которые классифицируются по функциональным областям. Наиболее распространённые группы:

Применение и значение

EDIFACT является основой для автоматизации деловых процессов (Business-to-Business, B2B) в крупных корпорациях, государственных учреждениях и международных цепочках поставок.

Преимущества использования

Отрасли применения

Использование в России

В Российской Федерации EDIFACT применяется в системах электронного документооборота (ЭДО), особенно в логистике и внешнеэкономической деятельности. Федеральная таможенная служба (ФТС России) использует форматы, основанные на EDIFACT, для приёма таможенных деклараций в электронном виде. Крупные торговые сети (например, «Магнит», X5 Retail Group) поддерживают обмен данными с поставщиками в формате EDIFACT через операторов ЭДО. Однако в последние годы в России наблюдается тенденция к переходу на более простые и современные форматы, такие как XML и JSON, особенно во внутреннем B2B-обмене, что связано с меньшей сложностью внедрения и поддержки.

Критика и ограничения

Несмотря на широкое распространение, EDIFACT имеет ряд недостатков:

В настоящее время EDIFACT продолжает активно использоваться в крупных корпоративных системах и международной торговле, но наблюдается постепенный переход на более гибкие и простые стандарты, особенно при построении новых интеграционных решений.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →