Что внутри XML поручения экспедитору
Файл обмена выглядит как стена тегов с сокращениями вроде СвКонтейн и ВрОтгр. На деле он устроен просто: шесть-семь смысловых блоков, каждый отвечает на один вопрос о перевозке.
Один документ — до трёх файлов
Электронное поручение экспедитору — это не один файл. Клиент формирует свою часть, экспедитор отвечает своей, и отдельно предусмотрен отзыв поручения. Формируют их разные стороны, и ждать второго файла, чтобы отправить первый, не нужно.
| Файл | Что это | Кто кому | Обязателен |
|---|---|---|---|
| ON_POREXPKLT | представление электронного поручения экспедитору | клиент (грузовладелец) → экспедитор | да |
| ON_POREXPEXP | согласование подлежащих оказанию транспортно-экспедиционных услуг и условий | экспедитор → клиент | да |
| ON_POREXPOTZ | отзыв поручения экспедитору и обязательство возместить экспедитору фактические расходы | клиент → экспедитор (опционально) | нет |
Имя файла — тоже реквизит
Имя собирается по правилу и повторяется внутри файла в атрибуте ИдФайл. Переименовали файл «для удобства» — имя и ИдФайл разошлись, и файл отклонят ещё до проверки содержимого.
Пример: R_T_A_O_W_GGGGMMDD_N
- R_T
- префикс файла: ON_POREXPKLT
- A
- идентификатор получателя (экспедитора): УИОЭДО + УИПол, не более 46 символов
- O
- идентификатор отправителя (клиента): УИОЭДО + УИОтпр, не более 46 символов
- W
- 0 — иных получателей нет, 1 — присутствуют и указаны в ИдПолИной
- GGGGMMDD
- дата формирования файла обмена
- N
- 36-символьный GUID
Из чего состоит содержимое
- Кто: клиент, экспедитор, грузоотправитель, грузополучатель и иные стороны — каждая со своим идентификатором и адресом.
- На каком основании: договор транспортной экспедиции, его номер и дата.
- Что везём: партии, грузы, упаковка, массы нетто и брутто, стоимость.
- В чём везём: контейнеры и их номера по ISO 6346, тара, грузоподъёмность.
- Откуда, куда и когда: пункты отправления и назначения, сроки готовности и доставки, маршрут и виды транспорта.
- Какие услуги и на каких условиях оказывает экспедитор.
- Кто подписал и чем подтверждены его полномочия.
Где чаще всего ошибаются
Время — это интервал, а не момент. ВрОтгр и ВрДостГр — строго 17 символов в виде ЧЧ:ММ-ЧЧ:ММ±ЧЧ:ММ, где последняя часть — смещение от UTC. Например 09:00-18:00+10:00.
Номер контейнера в описании груза — порядковый. В НомКонтейн пишут 1, 2, 3 — номер по списку контейнеров поручения. Международный номер из 11 символов указывается в ИдКонтейнМежд.
Код ISO контейнера — четыре символа. Привычное «40'HC» форма примет, а схема нет: нужен код размера и типа, например 45G1.
Читать XML глазами не обязательно Загрузите файл на главной странице: он разворачивается в карточку — стороны, груз, маршрут, сроки — и сразу проверяется по схеме ФНС. Без регистрации, файл не сохраняется.