Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 17/08/2018 06:00:14
|
fremdling
Зарегистрирован: 22/11/2017 06:24:06
Сообщений: 22
Оффлайн
|
У нас есть 5-10% "особенных" контрагентов, которые добросовестно зарегались в меркурии и завели там все площадки.
Но мы, блин, не можем им нормально оформить ВСД. При Отправке получаем ошибки вида
или
Естественно, GUIDы мы берём запросом из API. Они "корректны".
Написал на api@vetrf.ru по конкретному случаю, позвонил - уведомил, сказали в течении суток сделают.Прошло 3 дня, ни ответа, ни привета. Проблема как была так и осталась по конкретному получателю. WTF?
Уже надоедает плодить дубли клиентов и площадок.
Люди, куда и кому жаловаться что бы исправляли эти пробемы? Спортлото не предлагать.
П.С.
Честно, уже пригорает.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 17/08/2018 06:08:28
|
fly_byte
Зарегистрирован: 05/07/2018 11:28:10
Сообщений: 320
Оффлайн
|
fremdling wrote:
Естественно, GUIDы мы берём запросом из API. Они "корректны".
Проверь соответствие его через веб интерфейс.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 17/08/2018 06:26:10
|
fremdling
Зарегистрирован: 22/11/2017 06:24:06
Сообщений: 22
Оффлайн
|
В том то и проблема, что в Вебе всё отправляет.
GUID ХС и ПЛ те же самые. Проблема только в API
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 17/08/2018 15:25:05
|
user100000
Зарегистрирован: 05/06/2018 08:26:50
Сообщений: 163
Оффлайн
|
да полно таких
получаешь гуиды площадок - все ок, а как их использовать в транспортных всд - все - они не зарегестрированы
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/03/2019 14:55:08
|
ZDmitry
Зарегистрирован: 27/11/2017 09:33:53
Сообщений: 149
Оффлайн
|
Добрый день!
Получаю привязанную площадку через GetActivityLocationList, проверяю ее GetEnterpriseByGuid. Вижу, что все нормально, статус активная, в цербере подтверждена, но при транспортной транзакции получаю:
"Предприятие, получатель партии продукции, с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату."
Если смотрю этот ХС через ВЕБ, то привязанных площадок нет. Что не так? Кто еще с таким сталкивался?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/03/2019 03:48:06
|
serg882
Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 201
Оффлайн
|
Таких площадок море. Раньше писали (где-то в какой-то ветке было), что помогает только заведение новых.
Это сообщение было редактировано 2 раз. Последнее обновление произошло в 15/03/2019 09:06:09
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/03/2019 11:59:33
|
ZDmitry
Зарегистрирован: 27/11/2017 09:33:53
Сообщений: 149
Оффлайн
|
Да. Полно таких. Видим. Можно как-то проверить, площадка рабочая или нет до выполнения транзакции по ней? Или только через веб смотреть? Ведь веб. показывает только живые площадки. Как запросом получать только живые? Я так понимаю у есть несколько баз, которые не совсем зеркальные?! Когда я делаю запрос к сервису с площадками, то она живая, а когда запрос на транзакцию - то мертвая! А воз и ныне там(((. Система работает штатно!!!
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/03/2019 12:17:44
|
serg882
Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 201
Оффлайн
|
ZDmitry wrote:Да. Полно таких. Видим. Можно как-то проверить, площадка рабочая или нет до выполнения транзакции по ней? Или только через веб смотреть? Ведь веб. показывает только живые площадки. Как запросом получать только живые? Я так понимаю у есть несколько баз, которые не совсем зеркальные?! Когда я делаю запрос к сервису с площадками, то она живая, а когда запрос на транзакцию - то мертвая! А воз и ныне там(((. Система работает штатно!!!
Проверить можно только при отправке ВСД (в Цербере по площадке информация не показывается, что с ней что-то не так). Если площадка не привязана к ХС, то через веб отправить можно, через АПИ нельзя (но там можно привязку проверить, при установленной галочке "с учетом связи...." площадка должна находиться). Через веб скорее всего можно отправить даже по некорректно заведенным (привязаны к ХС, но через АПИ не отправляются).
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/03/2019 12:33:17
|
ZDmitry
Зарегистрирован: 27/11/2017 09:33:53
Сообщений: 149
Оффлайн
|
Через АПИ тоже отправляются на не привязанные! Проверял. Но вот эти мертвые нам все портят.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 15/03/2019 12:57:11
|
ZDmitry
Зарегистрирован: 27/11/2017 09:33:53
Сообщений: 149
Оффлайн
|
Есть такие ситуации, что по АПИ к ХС привязаны 4 площадки и все активные, проверяешь через веб - там меньше привязанных, но они рабочие всегда через АПИ(на нерабочие, которые вижу в вебе не натыкался пока). Неужели нельзя это поправить?! Это очень усложняет работу! Кто-то обращался в тех. поддержку с таким?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/03/2019 07:12:24
|
serg882
Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 201
Оффлайн
|
ZDmitry wrote:Через АПИ тоже отправляются на не привязанные! Проверял. Но вот эти мертвые нам все портят.
Действительно отправляются, раньше вроде бы не отправлялись.
Сегодня разбирался с площадками, итоги:
1. Через АПИ Меркурий не все ХС отдает методом GetBusinessEntityList. Есть ХС которые по ИНН находятся в веб-интерфейсе, но через АПИ нет (по ГУИД нормально находятся GetBusinessEntityByGuid). GetBusinessEntityList по ИНН или региону ХС не возвращает (по ГУИД не пробовал, но смысл этот метод использовать, если он известен).
2. Метод GetBusinessEntityList возвращает "мертвые" ХС. В веб-интерфейсе ХС не находятся и соответственно через АПИ выходит ошибка MERC02129 (Хозяйствующий субъект, получатель партии продукции, с указанным идентификатором не найден...). Через АПИ по такому ХС и привязанная площадка нормально получается, но отправить ничего нельзя.
3. Площадки могут быть привязаны, а могут и не привязаны к ХС, соответственно через АПИ полный список площадок получить невозможно (во всяком случае быстро, учитывая, что не привязанные ищутся только по наименованию и не всегда их корректно обзывают, да и не все из них рабочие, что можно выяснить только при выписке ВСД).
В итоге сейчас невозможно через АПИ сопоставлять контрагентов, только через веб-интерфейс (самый надежный способ). ГУИД ХС и площадки получателя можно узнавать по "тестовой" продаже из веб-интерфейса через АПИ (ГУИД ХС может найти только получатель из Цербера, но у многих нет доступа). Но это совсем не быстро, а если учесть активизацию проверяющих и то что они проверяют буквально все (и сроки на товаре), то придется отказываться от продаж до гарантированной отправки ВСД (это еще молока нет, там контрагентов море).
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/03/2019 08:19:13
|
ZDmitry
Зарегистрирован: 27/11/2017 09:33:53
Сообщений: 149
Оффлайн
|
serg882 wrote:
ZDmitry wrote:Через АПИ тоже отправляются на не привязанные! Проверял. Но вот эти мертвые нам все портят.
Действительно отправляются, раньше вроде бы не отправлялись.
Сегодня разбирался с площадками, итоги:
1. Через АПИ Меркурий не все ХС отдает методом GetBusinessEntityList. Есть ХС которые по ИНН находятся в веб-интерфейсе, но через АПИ нет (по ГУИД нормально находятся GetBusinessEntityByGuid). GetBusinessEntityList по ИНН или региону ХС не возвращает (по ГУИД не пробовал, но смысл этот метод использовать, если он известен).
2. Метод GetBusinessEntityList возвращает "мертвые" ХС. В веб-интерфейсе ХС не находятся и соответственно через АПИ выходит ошибка MERC02129 (Хозяйствующий субъект, получатель партии продукции, с указанным идентификатором не найден...). Через АПИ по такому ХС и привязанная площадка нормально получается, но отправить ничего нельзя.
3. Площадки могут быть привязаны, а могут и не привязаны к ХС, соответственно через АПИ полный список площадок получить невозможно (во всяком случае быстро, учитывая, что не привязанные ищутся только по наименованию и не всегда их корректно обзывают, да и не все из них рабочие, что можно выяснить только при выписке ВСД).
В итоге сейчас невозможно через АПИ сопоставлять контрагентов, только через веб-интерфейс (самый надежный способ). ГУИД ХС и площадки получателя можно узнавать по "тестовой" продаже из веб-интерфейса через АПИ (ГУИД ХС может найти только получатель из Цербера, но у многих нет доступа). Но это совсем не быстро, а если учесть активизацию проверяющих и то что они проверяют буквально все (и сроки на товаре), то придется отказываться от продаж до гарантированной отправки ВСД (это еще молока нет, там контрагентов море).
Добрый день!
Да, все именно так. Спасибо. Жаль, что разработчики так не исправили ошибки, которые на поверхности. Работать в таких условиях очень сложно. Но при этом отчеты о том, что система работает в штатном режиме постоянно видим!
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 20/03/2019 08:23:19
|
|
 |
|
|
|