API получения XML экспедиторской расписки в системе ON-LINE ЛОГИСТИКА 

Подключение пользователя (Заказчика) к API ON-LINE ЛОГИСТИКА

Для подключения пользователя к API надо в ON-LINE ЛОГИСТИКА сгенерировать ключ доступа.
Для этого администратор Лог оператора должен зайти в нужного пользователя (пользователя под которым Клиент вносит заказы) и там сгенерируем ключ, который надо передать пользователю.

Доступ производится от лица пользователя, владельца ключа.

HTTPS API

Самый неправильный способ получения данных по транспортному средству для Меркурия, так как информация добавляется в онлайн режиме. При выборе этого способа обновления в системе Меркурий будут происходить с запозданием.

Забирать XML по HTTPS протоколу (просто скачать файл) для нужной ему накладной можно по ссылке:

https://altlog.ru/mercury/get_cargo_xml.htm?api-key={API-KEY}&issueNumber={WB_NUMBER}&issueDate={WB_DATE}

Где:

altlog.ru - домен логистического оператора. Обычно это домен второго уровня, например online.altlog.ru
{API-KEY} - Ключ доступа клиента
{WB_NUMBER} - Номер накладной 
{WB_DATE} - Дата накладной в формате ГГГГ-ММ-ДД

Описание ответа сервера

 

Пример структуры отдельного файла:


 

cargos - корневой элемент XML структуры. Содержит список грузов. Один документ - один узел xml структуры.

cargo - корневой элемент XML структуры. В случае запроса по номеру накладной возвращается только один груз.

Название

Описание

Обязательно для заполнения

Тип данных

Размер поля

Формат или константа

cargo_id 

Номер грузав с ON-LINE ЛОГИСТИКА            

Да

Символьный

255

 

cargo_date

Дата груза

Да

Дата

 

dateTime

ftl Принак, является ли груз FTL перевозкой х     1 - FTL, 0 - LTL
tmpr Температурный режи перевозки   Символьный    
supplie_inn ИНН поставщика        
client_id Идентификатор Клиента в ON-LINE        
client_id_1s Идентификатор Клиента во первой внешней системе        
client_name Краткое наименование Клиента        
client_name_full Поллное наименование Клиента        
client_inn ИНН Клиента        
contract_id Идентификатор договора с Клиентом в ON-LINE        
contract_id_1s Идентификатор договора с Клиентм во внешней системе        
contract_number Номер договора с Клиентом        
contract_date Дата договора с Клиентом        
date_feed Дата и время передачи груза Да Дата   dateTime
loading_point_id Идентификатор пункта передачи груза в ON-LINE        
loading_point_id_1s Идентификатор пункта передачи груза во внешней системе        
loading_point_name Наименование пункта передачи груза в ON-LINE        
loading_point_address Адрес пункта передачи груза        
loading_point_city Город пункта передачи груза        
loading_coordinates_n Координата пункта передачи груза         
loading_coordinates_e Координата пункта передачи груза         
delivery_point_id Идентификатор пункта доставки в ON-LINE        
delivery_point_id_1s Идентификатор пункта доставки груза во внешней системе        
delivery_point_name Наименование пункта доставки груза в ON-LINE        
delivery_point_address Адрес пункта доставки груза        
delivery_point_city Город пункта доставки груза        
delivery_coordinates_n Координата пункта доставки груза        
delivery_coordinates_e Координата пункта доставки груза        
date_delivery Планируемая дата и время доставки Да Дата   dateTime
date_delivery_real Фактичекая дата доставки, обновляется по факту доставки        
pallets_plan Заявленное количество паллетомест        
pallets Фактическое количество паллетомест        
boxes_plan Заявленное количество коробов        
boxes Фактическое количество коробов        
weight_plan Заявленный вес груза        
weight Фактический вес груза        
volume_plan Заявленный объем груза         
volume Фактический объем груза        
sum_plan Заявленная стоимость груза        
status Статус груза      
  0 - Черновик
10 - Новый
20 - Принят
30 - На складе
40 - Отгружен
50 - Доставлен
60 - Сдан
profit Стоимость услуги        
profit_nds Стоимость услуги с НДС        
profit_corrected Стоимость услуги исправленная вручную        
cargo_id_1s Идентификатор груза во внешней системе        
           
           
 

waybills - корневой элемент XML структуры. Содержит список принятых товаро-сопросовдительных документов.

waybill - корневой элемент XML структуры. Один документ.

Название       

Описание

Обязательно для заполнения

Тип данных

Размер поля

Формат или константа

number

Номер документа

Х

Символьный

36

 

date

Дата документа

Х

Символьный

36

 
           
           

Все статьи