Cargo XML
Cargo XML — это открытый стандарт обмена данными в формате XML, предназначенный для автоматизации информационного взаимодействия между участниками грузовых авиаперевозок, включая авиакомпании, грузовых агентов, экспедиторов, таможенные органы и наземные службы обработки грузов. Стандарт разработан и поддерживается Международной ассоциацией воздушного транспорта (IATA) и является частью более широкой программы IATA Cargo — StB (Simplifying the Business). Cargo XML пришёл на смену устаревшим электронным форматам на основе EDI (Electronic Data Interchange), в частности стандарту Cargo-IMP (Cargo Interchange Message Procedures), и обеспечивает более гибкую, структурированную и расширяемую передачу данных.
История и предпосылки создания
До внедрения Cargo XML основным стандартом электронного обмена данными в грузовой авиации был Cargo-IMP, разработанный IATA ещё в 1970-х годах. Cargo-IMP базировался на фиксированных текстовых сообщениях фиксированной длины, что создавало ряд ограничений:
- Жёсткая структура: Добавление новых полей или изменение формата требовало пересмотра всего стандарта и длительного согласования.
- Ограниченная расширяемость: Сообщения не могли легко адаптироваться под изменяющиеся требования бизнеса или национальные особенности.
- Сложность интеграции: Современные IT-системы, особенно веб-сервисы и облачные платформы, плохо интегрировались с EDI-форматами.
В начале 2000-х годов IATA инициировала программу Cargo — StB, одной из ключевых целей которой была модернизация информационных потоков. В 2007 году был выпущен первый проект спецификации Cargo XML (версия 1.0), а к 2010 году стандарт был официально рекомендован к использованию. Переход с Cargo-IMP на Cargo XML происходил поэтапно: сначала как параллельное использование обоих форматов, а затем — как полная замена. С 2019 года IATA прекратила поддержку новых версий Cargo-IMP, сосредоточив усилия на развитии Cargo XML.
Основные принципы и архитектура
Cargo XML построен на базе XML-схем (XSD), которые определяют структуру, типы данных и ограничения для каждого типа сообщения. Это обеспечивает:
- Машиночитаемость: Данные могут быть автоматически обработаны и проверены на соответствие схеме.
- Человекочитаемость: XML-файлы можно просматривать и редактировать в текстовом редакторе.
- Расширяемость: В сообщения можно добавлять пользовательские поля (custom attributes) без нарушения основной структуры.
- Поддержка веб-сервисов: Cargo XML легко интегрируется с REST и SOAP API.
Архитектура стандарта включает несколько уровней:
- Ядро (Core): Определяет базовые типы данных (даты, коды аэропортов, валюты, единицы измерения) и общие структуры (например, адрес, контактное лицо, ссылка на документ).
- Сообщения (Messages): Набор конкретных типов сообщений, каждое из которых соответствует определённому бизнес-процессу (см. ниже).
- Расширения (Extensions): Позволяют отдельным участникам или национальным ассоциациям добавлять свои специфические поля, не нарушая совместимость с базовым стандартом.
Типы сообщений Cargo XML
Стандарт охватывает практически все этапы жизненного цикла грузовой авиаперевозки. Основные типы сообщений включают:
### Сообщения, связанные с бронированием и заказом перевозки
- BookingRequest (FWB): Запрос на бронирование грузового места на конкретный рейс. Содержит информацию о грузе (вес, объём, количество мест, характер груза), маршруте и требуемых услугах.
- BookingResponse (FWB): Ответ на запрос бронирования — подтверждение, отказ или встречное предложение.
- BookingUpdate (FWB): Изменение или отмена существующего бронирования.
### Сообщения, связанные с оформлением перевозки
- AirWaybill (AWB): Сообщение, содержащее полную информацию о грузовой накладной (Air Waybill). Это ключевой документ, удостоверяющий договор перевозки. Включает данные об отправителе, получателе, грузе, маршруте, тарифах и сборах.
- HouseManifest (FHL): Манифест на сборный груз (house manifest), который используется при консолидации нескольких отправлений от разных отправителей в одну партию.
- StatusReport (FSR): Отчёт о статусе груза — отправлен, принят к перевозке, загружен на борт, выгружен, доставлен.
### Сообщения, связанные с обработкой груза
- InventoryControl (FIC): Сообщение о наличии свободных грузовых мест на рейсах (инвентаризация).
- SecurityDeclaration (FSD): Декларация безопасности груза, необходимая для выполнения требований авиационной безопасности.
- DamageReport (FDR): Сообщение о повреждении груза или упаковки.
- ReceptionNotification (FRN): Уведомление о приёме груза на складе авиакомпании.
### Сообщения для таможенного оформления
- CustomsDeclaration (FCD): Электронная таможенная декларация, передаваемая в таможенные органы.
- CustomsResponse (FCR): Ответ таможни — разрешение на выпуск, запрос дополнительной информации, отказ.
Преимущества Cargo XML по сравнению с Cargo-IMP
| Характеристика | Cargo-IMP (EDI) | Cargo XML |
|---|---|---|
| Формат данных | Текстовый, фиксированная длина полей | XML, переменная длина, структурирован |
| Расширяемость | Ограничена, требует пересмотра стандарта | Высокая, поддерживаются пользовательские расширения |
| Интеграция | Сложная, требуется специализированное ПО | Простая, совместим с веб-сервисами и современными API |
| Человекочитаемость | Низкая (коды и позиции) | Высокая (теги и атрибуты) |
| Валидация | По длине и позиции | По XML-схеме (XSD), автоматическая проверка |
| Скорость передачи | Высокая (минимальный объём данных) | Ниже (больший объём данных за счёт тегов) |
| Стандартизация | Единый стандарт IATA | Единый стандарт IATA с возможностью локальных расширений |
Применение в России
В Российской Федерации стандарт Cargo XML активно используется крупнейшими авиакомпаниями и грузовыми операторами, такими как Аэрофлот, S7 Airlines (входит в группу компаний S7), Волга-Днепр и другими. Российские участники рынка грузовых авиаперевозок, как правило, интегрируют Cargo XML в свои автоматизированные системы управления грузами (Cargo Management System, CMS) и системы бронирования. Переход на Cargo XML в России ускорился после внедрения требований к электронному документообороту (ЭДО) в рамках Федерального закона «Об электронной подписи» и Таможенного кодекса Евразийского экономического союза (ЕАЭС). Таможенные органы России (ФТС России) принимают электронные таможенные декларации в формате Cargo XML, что значительно упрощает и ускоряет процедуру оформления грузов.
Будущее развитие
IATA продолжает развивать стандарт Cargo XML. Основные направления развития включают:
- ONE Record: Инициатива IATA, направленная на создание единой, децентрализованной платформы для обмена данными между всеми участниками цепочки поставок. Cargo XML является одним из ключевых форматов для реализации ONE Record.
- Поддержка новых типов грузов: Разработка спецификаций для перевозки опасных грузов (Dangerous Goods), скоропортящихся продуктов (Perishable Goods), живых животных (Live Animals) и фармацевтических препаратов (Pharma).
- Интеграция с блокчейн-технологиями: Использование Cargo XML для создания неизменяемых записей о перемещении грузов.
- Улучшение взаимодействия с таможенными органами: Разработка новых сообщений для автоматизации таможенных процедур, включая предварительное информирование и пост-таможенный контроль.
Cargo XML стал де-факто стандартом для электронного обмена данными в грузовой авиации, заменив устаревший Cargo-IMP. Он обеспечивает высокую степень автоматизации, снижает количество ошибок, ускоряет обработку грузов и повышает прозрачность цепочки поставок. Несмотря на появление более современных подходов, таких как ONE Record, Cargo XML остаётся основным рабочим инструментом для большинства участников рынка грузовых авиаперевозок.
Источники
- IATA Cargo — StB (Simplifying the Business) Program Documentation.
- IATA Cargo XML Standard Specifications (Version 20.x and later).
- IATA Cargo-IMP Standard (historical).
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи».
- Таможенный кодекс Евразийского экономического союза (Приложение № 1 к Договору о Таможенном кодексе Евразийского экономического союза).
- Материалы конференций и семинаров IATA по грузовым перевозкам.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →