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

EDIFACT

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

История

Разработка EDIFACT началась в 1985 году под эгидой Европейской экономической комиссии ООН (ЕЭК ООН). Целью было создание единого универсального стандарта, который заменил бы множество национальных и отраслевых стандартов EDI, существовавших в то время (например, американский ANSI ASC X12, британский TRADACOMS, немецкий SEDAS). Первая версия стандарта была опубликована в 1987 году под названием ISO 9735. С тех пор стандарт постоянно развивается и обновляется рабочей группой UN/CEFACT (United Nations Centre for Trade Facilitation and Electronic Business — Центр ООН по упрощению процедур торговли и электронным деловым операциям). Название «EDIFACT» было выбрано для подчёркивания сферы применения: администрация (госорганы), коммерция (торговля) и транспорт.

Архитектура и синтаксис

EDIFACT основан на строгой иерархической структуре, состоящей из нескольких уровней. Данные передаются в виде последовательности символов (обычно в кодировке ASCII или UTF-8), без использования XML или JSON. Ключевые элементы синтаксиса:

Разделителями между элементами и сегментами служат специальные символы, которые могут быть определены в сегменте UNA. По умолчанию используются: апостроф (') — конец сегмента, плюс (+) — разделитель элементов, двоеточие (:) — разделитель составных элементов, вопросительный знак (?) — символ экранирования.

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

Все сообщения EDIFACT объединены в каталоги (Directories), которые публикуются UN/CEFACT. Наиболее известные каталоги — D.93A, D.96A, D.01B, D.05A и другие (буква и цифра обозначают год и версию). Сообщения делятся на несколько функциональных групп:

Торговые сообщения (Trade)

Транспортные и логистические сообщения (Transport)

Финансовые сообщения (Finance)

Таможенные и административные сообщения (Customs)

Применение и преимущества

EDIFACT широко применяется в розничной торговле, автомобилестроении, фармацевтике, логистике, банковском деле и государственном управлении. Основные преимущества:

Недостатки и критика

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

EDIFACT в России

В Российской Федерации EDIFACT используется в основном крупными торговыми сетями, логистическими операторами и государственными органами. Например, в системе маркировки товаров «Честный знак» (оператор — ЦРПТ) применяется формат EDI, основанный на EDIFACT, для обмена данными между участниками оборота. Также стандарт используется в таможенном декларировании (система «Электронное декларирование» ФТС России) и в автоматизации документооборота между ритейлерами и поставщиками (например, в сетях X5 Group, «Магнит»). Однако в России также распространены национальные стандарты EDI, такие как «1С:EDI» и «Диадок», которые часто используют XML-форматы.

Связь с другими стандартами

EDIFACT является одним из семейства стандартов EDI. Его ближайшие «родственники»:

Пример структуры сообщения (ORDERS)

Ниже приведён упрощённый пример сегментов сообщения ORDERS (заказ на поставку):

`` UNA:+.? ' UNB+UNOC:3+SENDER+RECEIVER+20250315:1020+12345' UNH+1+ORDERS:D:96A:UN:EAN008' BGM+220+ORD-001+9' DTM+137:20250315:102' NAD+BY+123456789::9' LIN+1++PROD-001:EN' QTY+21:100:PCE' MOA+203:1500:EUR' UNT+8+1' UNZ+1+12345' ``

Здесь:

Будущее EDIFACT

Несмотря на появление более современных форматов (JSON, XML, API), EDIFACT сохраняет свои позиции в крупных корпоративных экосистемах, где требуется высокая надёжность и совместимость с унаследованными системами. UN/CEFACT продолжает поддерживать и обновлять каталоги, адаптируя их к новым требованиям (например, для электронной коммерции, блокчейна и Интернета вещей). В то же время наблюдается тенденция к гибридным решениям, когда EDIFACT-сообщения конвертируются в XML или JSON для интеграции с современными веб-сервисами.

Источники

  1. UN/CEFACT — United Nations Centre for Trade Facilitation and Electronic Business. EDIFACT Standards. Официальная документация.
  2. ISO 9735:1988 — Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules.
  3. GS1 Global Office. GS1 EDI Standards — based on UN/EDIFACT.
  4. Федеральная таможенная служба РФ. Порядок электронного декларирования товаров.
  5. ЦРПТ (Центр развития перспективных технологий). Стандарты обмена данными в системе «Честный знак».

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

На главную BFOmetr →