|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Ошибка MERC02469 Указаны не все обязательные условия перевозки, хотя перевозка разрешена без условий  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
Сидоренко Илья


Зарегистрирован: 22/06/2018 14:39:01
Сообщений: 1
Оффлайн

Коллеги, добрый день. Столкнулся при использовании ВЕТИС API со следующей ситуацией. Необходимо оформить транспортную партию. Перевозка со сменой владельца от производителя к покупателю, без промежуточных этапов. ВЕТИС API 2.0.
Выполняю запрос условий регионализации checkShipmentRegionalizationRequest (http://help.vetrf.ru/wiki/CheckShipmentRegionalizationOperation_v2.0), где cargoType d09499ad-39b0-48e1-9ed0-37e978463cc4, также передаю туда guid нашей площадки и площадки - получателя.
Ответ:
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header/><env:Body><receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions"><application xmlns="http://api.vetrf.ru/schema/cdm/application"><applicationId>b65ce716-608d-472e-830d-af9203fb580f</applicationId><status>COMPLETED</status><serviceId>mercury-g2b.service</serviceId><issuerId>7ffee688-f15b-4bc4-92dd-ce79aa8349a6</issuerId><issueDate>2018-06-22T12:04:50.000+03:00</issueDate><rcvDate>2018-06-22T12:04:45.000+03:00</rcvDate><prdcRsltDate>2018-06-22T12:04:45.000+03:00</prdcRsltDate><result><merc:checkShipmentRegionalizationResponse xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2"><vd:r13nRouteSection><vd:sqnId>1</vd:sqnId><vd:appliedR13nRule><dt:cargoType><bs:guid>d09499ad-39b0-48e1-9ed0-37e978463cc4</bs:guid></dt:cargoType><dt:decision>1</dt:decision></vd:appliedR13nRule></vd:r13nRouteSection></merc:checkShipmentRegionalizationResponse></result></application></receiveApplicationResultResponse></env:Body></env:Envelope>

<dt:decision>1</dt:decision>, что, согласно документации означает "Перемещение разрешено" (без каких либо дополнительных условий), с условиями - это результат "2".

Далее отправляю транспортную партию запросом prepareOutgoingConsignmentRequest (http://help.vetrf.ru/wiki/PrepareOutgoingConsignmentOperation_v2.0#.D0.9F.D1.80.D0.B0.D0.B2.D0.B8.D0.BB.D0.B0_.D1.80.D0.B5.D0.B3.D0.B8.D0.BE.D0.BD.D0.B0.D0.BB.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D0.B8). guid consignor и consignee - те же, что и в запросе условий регионализации.

Тем не менее, транспортная партия отклонена с ошибкой Ошибка MERC02469 Указаны не все обязательные условия перевозки в соответствии с регионализацией. Необходимо указать все обязательные условия (т.е. подтвердить их выполнение).

Сталкивался ли кто-нибудь с такой проблемой? Как ее решали? Как вообще такое возможно, что запрос условий регионализации отвечает, что перевозка разрешена без условий, а транспортную партию отклоняют за то что эти не существующие условия не указаны?
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team