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

GS1 XML

GS1 XML — это стандарт обмена электронными сообщениями в цепочках поставок, разработанный международной некоммерческой организацией GS1. Он основан на языке разметки XML (Extensible Markup Language) и предназначен для передачи структурированных данных о товарах, заказах, отгрузках, складских операциях и других бизнес-процессах между торговыми партнёрами (производителями, дистрибьюторами, розничными сетями, логистическими операторами). Стандарт обеспечивает однозначную интерпретацию данных, используя глобальные идентификаторы GS1 (GTIN — глобальный номер товара, GLN — глобальный номер места, SSCC — серийный код транспортной упаковки).

История создания и развития

Стандарт GS1 XML был официально выпущен в начале 2000-х годов как развитие более ранних стандартов электронного обмена данными (EDI), таких как GS1 EANCOM (основанный на EDIFACT). По мере распространения интернета и XML возникла потребность в более гибком, доступном и легко адаптируемом формате, работающем поверх протоколов HTTP/SMTP, без привязки к дорогим сетям VAN. Первая версия (GS1 XML 1.0) охватывала базовые бизнес-транзакции: заказы на поставку, уведомления об отгрузке и счета-фактуры. В последующие годы стандарт расширялся, включая электронные каталоги (каталог товаров), глобальный обмен данными (GDSN), синхронизацию данных, складские и транспортные сообщения. Крупные мировые розничные сети, в том числе Metro, Carrefour, Walmart и, до 2022 года, некоторые российские ритейлеры, внедрили GS1 XML для автоматизации закупок и логистики. В России стандарт активно продвигается Ассоциацией автоматической идентификации «ЮНИСКАН» / GS1 Russia (организация признана некоммерческой, статус в РФ — действующая; до 2022 года).

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

Стандарт включает более 60 типов сообщений, которые делятся на группы по бизнес-процессам:

Каждое сообщение описывается схемой (XSD) и бизнес-документом (BMS — Business Message Standard), устанавливающим обязательные и опциональные поля, структуру и правила кодирования адресов, дат, единиц измерения.

Устройство и структура сообщения

Сообщение GS1 XML представляет собой корректно сформированный XML-документ, содержащий:

Все элементы идентифицируются кодами GS1: GTIN (14 цифр) для товаров, GLN (13 цифр) для мест и организаций, SSCC (18 цифр) для каждой уникальной транспортной единицы. Техническая реализация обычно включает использование веб-сервисов (SOAP/HTTP, RESTful API) или обмен файлами через FTP/AS2. Для обеспечения безопасности применяют цифровые подписи (X.509) и шифрование (TLS). Схемы XSD публикуются на сайте GS1 и обновляются каждые 2–3 года.

Применение в отраслях

Сравнение с другими стандартами

ХарактеристикаGS1 XMLEANCOM (EDIFACT)JSON (неофициальные API)
ФорматXML (текстовый)EDIFACT (фиксированные сегменты)JSON (лёгкий)
Читаемость для человекаВысокаяНизкая (требуется парсер)Высокая
Объём сообщенияБольше (за счёт тегов)МеньшеМаленький
Инструменты разработкиШирокие (XSD, XSLT, Java/.NET библиотеки)ОграниченныеОчень широкие
Поддержка кодировокUnicode (UTF-8, UTF-16)ASCII, UTF-8Unicode
Стандартизация сообщенийПолная (GS1 спецификации)ПолнаяФрагментарная (каждый API свой)
Распространение в РФУмеренное (в основном крупные сети дискаунтеров, аптечные сети)Ограниченное (наследие 1990-х)Растёт (алгоритмы B2B SaaS)

GS1 XML остаётся доминирующим стандартом для обмена данными между глобальными цепочками поставок благодаря единой идентификации GS1 и строгой бизнес-семантике. Однако с конца 2010-х годов всё чаще вытесняется RESTful API на JSON в случаях, когда не требуется полная совместимость со старой инфраструктурой EDI.

Интересные факты

Критика

Источники

  1. GS1 General Specifications (Release 23.1) — GS1 AISBL, 2023.
  2. GS1 XML Standards for Business Messages — GS1, 2022.
  3. EANCOM® 2002 Syntax Implementation Guidelines — GS1, 2002.
  4. База знаний GS1 Russia (ЮНИСКАН) — раздел «Стандарты обмена данными» (доступен до 2022 года).
  5. «Стандарты EDIFACT и XML в цепочках поставок» — журнал «Логистика», №3, 2021.
  6. Отчёт GSI (Global Standards Intelligence) «XML vs JSON in Supply Chain» — 2021.
  7. Федеральный закон № 381-ФЗ «Об основах государственного регулирования торговой деятельности в РФ» (ред. 2023) — положения о электронном документообороте.

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

На главную BFOmetr →