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


Зарегистрирован: 27/12/2017 13:04:17
Сообщений: 139
Оффлайн

Добрый день!

Коллеги, прошу всех обратить внимание на ошибку, которая не соответствует действительности.

Ночью для 4-х отгрузок была возвращена ошибка "MERC02481 Условие перевозки не найдено". Наша площадка находится в Москве
Пункты назначения:
1. Российская Федерация, Московская обл., г. Котельники, Новорязанское ш., д. 11
2. Московская обл., г. Химки, мкр. Подрезково, Кирилловка кв-л, вл.3Д, стр.1
3. Российская Федерация, Московская обл., Воскресенский район, с. Федино, Фединская ул., стр. 1
4. Московская обл., Пушкинский район, рп. Лесной, мкр. Юбилейный, 9

С утра повторное отправление ошибок не выявило.
Количество найденных условий перевозки последовательно:
1. 47 идентичны ночные и утренние
2. 35 идентичны ночные и утренние
3. 35 идентичны ночные и утренние
4. 19 идентичны ночные и утренние

Из соображений этики не публикую названия клиентов, гуиды и прочую уточняющую информацию.

По четвертому случаю приведу код запросов:
2018-03-23T07:48:52


2018-03-23T11:14:40

Для технической поддержки Меркурий
ApplicationId ошибочных запросов:
1. 431E34A6-B720-4D82-A355-86F8A9FC76A5
2. 3FC121F5-49F1-49A1-A0F6-5EC5B6CC2711
3. 3BC9BA6E-D9F1-4D33-ABE4-33736AC43789
4. 2C841B32-80F5-4D50-8722-577D6495992A
ApplicationId тех же запросов запросов, но не вызвавших ошибку:
1. 865B1833-3560-419C-B29D-2626605F5652
2. 93AE0B6F-989D-4FED-A9E9-8766432A03ED
3. 22404631-A537-487A-8315-1D6875A78E77
4. 3FAED86A-BC28-4D44-9249-A292302343C9

Прошу подсказать причину ошибки, так как с 01.07.2018 клиенты останутся без продукции, а мы получим штрафы без вины виноватые.

Павел.
miskevich


Зарегистрирован: 27/12/2017 13:04:17
Сообщений: 139
Оффлайн

Добрый день!

Сегодня аналогичная проблема. Получена ошибка "MERC02469 Указаны не все обязательные условия перевозки в соответствии с регионализацией. Необходимо указать все обязательные условия". Также сопровождалось ошибкой "APLM20001 - Не удалось загрузить сведения о производственной площадке с GUID: ***"
При повторной отправке ошибки не было.


Для технической поддержки Меркурий
ApplicationId ошибочных запросов:
1. bf8426b4-ee54-47ab-a073-2c6a61fa5456
ApplicationId тех же запросов запросов, но не вызвавших ошибку:
1. b0862767-f7a4-4940-b0a5-988f255f95f6

Павел.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 04/04/2018 12:04:46

v.isaev


Зарегистрирован: 04/04/2017 13:29:33
Сообщений: 81
Оффлайн

Также получаю ошибку "Условие перевозки не найдено".
При этом указав все условия, которые мне возвращает операция checkShipmentRegionalization.
Это ошибка Меркурия или на моей стороне ошибка.

Кто знает?
miskevich


Зарегистрирован: 27/12/2017 13:04:17
Сообщений: 139
Оффлайн

Я обычно получал ошибку "MERC02469 Указаны не все обязательные условия перевозки в соответствии с регионализацией. Необходимо указать все обязательные условия"

А для более детального анализа вышлите отправляемый запрос.
v.isaev


Зарегистрирован: 04/04/2017 13:29:33
Сообщений: 81
Оффлайн

Транспортная партия оформляется:
из Российская Федерация, г. Москва, д. Шарапово, д. Индустриальный парк Внуково-3, корпус 7
в Российская Федерация, Московская обл., Наро-Фоминский район, г. Наро-Фоминск, Маршала Жукова Г.К. ул., д. 14А, стр. пом.1

SubProductGuid = 1064ca2c-d39d-4625-9bdf-7e7360bb667e

Запускаю метод checkShipmentRegionalization, в ответ приходит:


Из ответа выбираю все guid из блока


Далее оформляю транспортную партию с указанием всех условий


В ответ же получаю ошибку
miskevich


Зарегистрирован: 27/12/2017 13:04:17
Сообщений: 139
Оффлайн

Да Вы же не то выбираете, поэтому и не находит.
Нужно получать и передавать dt:condition/bs:guid.

http://help.vetrf.ru/wiki/PrepareOutgoingConsignmentOperation_v2.0
"Чтобы соблюдение правил регионализации считалось выполненным, необходимо подтверждение соблюдения условий хотя бы одной из альтернативных групп - conditionGroup. Чтобы подтвердить соблюдение правил регионализации, полученные в ответе на запрос условия (объекты ../conditionGroup/condition) необходимо перечислить в запросе на оформление транспортной транзакции (достаточно указать один из идентификаторов условий - uuid/guid)"

Также рассмотрите вариант смены вида продукции на "что-то изготовленное из пастеризованного молока", если применимо. Тогда вообще вопросов с регионализацией не будет.
v.isaev


Зарегистрирован: 04/04/2017 13:29:33
Сообщений: 81
Оффлайн

Да, спасибо, уже сам понял, что требует condition, а я указываю desease.

Сменить вид, наверное, можно, но это уже вопрос к производителям/поставщикам, т.к. мы не производим товары.
miskevich


Зарегистрирован: 27/12/2017 13:04:17
Сообщений: 139
Оффлайн

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

Powered by JForum 2.1.8 © JForum Team