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

Стандарт TRADACOMS

TRADACOMS (Trading Data Communications) — это стандарт электронного обмена данными (EDI, Electronic Data Interchange), разработанный в Великобритании в 1982 году и широко применявшийся в розничной торговле, логистике и дистрибуции. Он определяет структуру и формат сообщений для автоматизированного обмена коммерческими документами между торговыми партнёрами, такими как заказы на поставку, счета-фактуры, уведомления об отгрузке и другие. TRADACOMS стал одним из первых отраслевых стандартов EDI, предшествовавших более универсальным международным стандартам, таким как EDIFACT.

История

Предпосылки создания

В конце 1970-х годов в Великобритании наблюдался быстрый рост розничной торговли, особенно в сетевых супермаркетах и универмагах. Ручная обработка бумажных заказов, счетов и накладных приводила к значительным задержкам, ошибкам и высоким операционным издержкам. Крупные ритейлеры, такие как Tesco, Sainsbury’s и Marks & Spencer, искали способы автоматизации документооборота с поставщиками. В 1980 году была создана рабочая группа под эгидой Британской ассоциации розничной торговли (British Retail Consortium, BRC), которая совместно с Ассоциацией производителей товаров народного потребления (Grocery Manufacturers Association) начала разработку единого стандарта.

Разработка и внедрение

Стандарт был официально опубликован в 1982 году под названием TRADACOMS. Его разработка основывалась на более раннем американском стандарте UCS (Uniform Communication Standard), адаптированном под британские требования. Первоначально TRADACOMS охватывал только базовые сообщения: заказ на поставку (ORDERS) и подтверждение заказа (ORDRSP). В 1983 году были добавлены сообщения для счетов-фактур (INVOIC) и уведомлений об отгрузке (DESADV). К середине 1980-х годов стандарт был внедрён большинством крупных британских розничных сетей и их поставщиками.

Распространение и влияние

TRADACOMS стал доминирующим стандартом EDI в Великобритании в 1980-х и 1990-х годах. Его применение позволило сократить время обработки заказов с нескольких дней до нескольких часов, снизить количество ошибок в документах до 0,1% и уменьшить затраты на бумажный документооборот на 30–50%. Стандарт также оказал влияние на развитие EDI в других странах: например, в Австралии был создан аналогичный стандарт EANCOM, а в Германии — SEDAS. С 1990-х годов, с появлением международного стандарта EDIFACT, TRADACOMS постепенно начал вытесняться, но оставался в использовании в Великобритании до середины 2000-х годов. По оценкам, к 2005 году около 60% британских компаний, использующих EDI, всё ещё применяли TRADACOMS, но к 2015 году его доля снизилась до менее 5%.

Структура и формат

Общая архитектура

TRADACOMS основан на иерархической структуре сообщений, состоящей из трёх уровней:

  • Сообщение (Message) — полный набор данных, передаваемый между партнёрами (например, заказ на поставку). Каждое сообщение имеет уникальный идентификатор, состоящий из трёх символов (например, ORDERS, INVOIC).
  • Сегмент (Segment) — логическая группа связанных данных, начинающаяся с трёхсимвольного кода (например, BGM — начало сообщения, NAD — адрес). Каждый сегмент содержит несколько элементов данных, разделённых знаком «+».
  • Элемент данных (Data Element) — минимальная единица информации (например, дата, номер документа, сумма). Элементы могут быть простыми (одно значение) или составными (несколько значений, разделённых «:»).

Формат сообщения

Сообщение TRADACOMS имеет фиксированную структуру:

  1. Заголовок сообщения — сегмент UNB (Interchange Header), содержащий идентификацию отправителя и получателя, дату и время отправки, контрольный номер.
  2. Тело сообщения — последовательность сегментов, описывающих коммерческую операцию. Например, в заказе на поставку (ORDERS) присутствуют сегменты: BGM (начало заказа), DTM (даты), NAD (адреса), LIN (позиции заказа), QTY (количество), PRI (цена).
  3. Окончание сообщения — сегмент UNZ (Interchange Trailer), содержащий контрольную сумму и количество сегментов.

Кодировка

Данные в TRADACOMS передаются в текстовом виде (ASCII или EBCDIC), без сжатия. Разделители:

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

Пример строки сообщения ORDERS (упрощённо): `` UNB+UNOA:2+SENDER+RECEIVER+20240315:1200+12345' BGM+220+ORD-20240315-001+9' DTM+4:20240315:102' NAD+BY+123456789::9' LIN+1++1234567890123:EN' QTY+21:100:KGM' PRI+AAA:15.50' UNZ+1+12345' ``

Типы сообщений

TRADACOMS включает более 20 типов сообщений, наиболее распространённые из них:

Код сообщенияНазвание (англ.)Описание
ORDERSPurchase OrderЗаказ на поставку товаров
ORDRSPPurchase Order ResponseПодтверждение или отклонение заказа
INVOICInvoiceСчёт-фактура
DESADVDespatch AdviceУведомление об отгрузке
RECADVReceiving AdviceУведомление о получении товара
PRICATPrice CatalogueКаталог цен и товаров
INVRPTInventory ReportОтчёт о запасах
PAYMULMultiple Payment OrderМножественное платёжное поручение
REMADVRemittance AdviceУведомление о платеже
CONTRLControl MessageСообщение для контроля и подтверждения приёма

Применение

Отрасли

TRADACOMS применялся преимущественно в следующих секторах:

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

  • Скорость — обработка документов в реальном времени или с задержкой не более нескольких минут.
  • Точность — автоматическая проверка форматов и кодов, исключение человеческих ошибок.
  • Экономия — снижение затрат на печать, почтовые пересылки и ручной ввод данных.
  • Стандартизация — единый формат для всех партнёров, упрощающий интеграцию.

Недостатки

  • Ограниченность — TRADACOMS ориентирован на розничную торговлю и не поддерживает сложные цепочки поставок (например, многоуровневые контракты, субподряд).
  • Закрытость — стандарт не является международным и не поддерживается за пределами Великобритании без адаптации.
  • Устаревание — с появлением EDIFACT и XML-стандартов (например, GS1 XML) TRADACOMS перестал развиваться, и его поддержка сокращается.

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

ХарактеристикаTRADACOMSEDIFACTGS1 EANCOMXML (UBL)
РазработчикBRC (Великобритания)ООН (UN/CEFACT)GS1 (международный)OASIS (международный)
Год создания1982198719902003
Формат данныхТекстовый (ASCII)Текстовый (ASCII)Текстовый (ASCII)XML
ПрименениеРозничная торговля (Великобритания)Международная торговляРозничная торговля (глобально)Электронный документооборот
СложностьСредняяВысокаяСредняяНизкая (для человека)
ПоддержкаПрекращена (с 2010-х)АктивнаяАктивнаяАктивная

Статус и наследие

К 2020-м годам TRADACOMS практически полностью вытеснен из коммерческого использования. Большинство британских компаний перешли на международные стандарты EDIFACT или GS1 EANCOM, а также на XML-форматы. Однако некоторые устаревшие системы и малые предприятия продолжают использовать TRADACOMS для внутреннего документооборота. Стандарт остаётся важным историческим примером ранних попыток стандартизации электронной коммерции и оказал значительное влияние на развитие EDI в Великобритании и других странах.

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

  • Название TRADACOMS происходит от сокращения «Trading Data Communications», но в документации 1980-х годов иногда расшифровывалось как «Trade Data Communications Standard».
  • Первое коммерческое использование TRADACOMS было зафиксировано в 1983 году между сетью супермаркетов Tesco и её поставщиком молочной продукции.
  • В 1995 году Британская ассоциация розничной торговли выпустила версию 4.0 стандарта, которая включала поддержку электронных платежей (сообщение PAYMUL), но она не получила широкого распространения.
  • TRADACOMS стал основой для разработки стандарта EANCOM, который был создан Международной ассоциацией товарной нумерации (EAN International, ныне GS1) в 1990 году.

Источники

  • British Retail Consortium. (1982). TRADACOMS Standard: Specification for Electronic Data Interchange in Retail. London: BRC Publications.
  • Hill, C. (1995). Electronic Data Interchange: A Guide for Managers. London: Kogan Page.
  • GS1 UK. (2008). EDI Standards: A Historical Perspective. London: GS1 UK.
  • UN/CEFACT. (2010). EDIFACT vs. TRADACOMS: A Comparative Analysis. Geneva: United Nations.
  • Смирнов, А. В. (2005). Электронный обмен данными: стандарты и технологии. Москва: Издательство МГУ.

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

На главную BFOmetr →