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


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн

Доброго дня!

Захожу в веб интерфейс вижу транзакции, конкретное предприятие при входе не выбираю, во входящих транзакциях вижу транзакции в которых "Тип транзакции: смена владельца без перевозки", ни чего сделать с ними не мог пока не сделал операцию http://help.vetrf.ru/wiki/ModifyActivityLocationsOperation_v2.0, связал площадку и своего хоз субъекта, после этого при входе в веб интерфейс появилась площадка, могу ее выбрать и погасить ВСД.

Теперь хочу увидеть их в своей учетной системе, получаю с помощью операции http://help.vetrf.ru/wiki/GetVetDocumentListOperation_v2.0 список, но в нем более 5 000 строк, в первых 100 моих нет.
issuerId указываю свой, enterpriseGuid - гуид той площадки, которая указана в веб интерфейсе

Я ожидал увидеть только свои всд, но как то не получилось.

Как мне получить только свои всд с той площадки, какая методика работы в такой ситуации? Либо перелопатить весь список и выбирать только свои
serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 197
Оффлайн

rty wrote:

Как мне получить только свои всд с той площадки, какая методика работы в такой ситуации? Либо перелопатить весь список и выбирать только свои


А пользователь случайно не вет. врач (в запросе)? У меня нормально все работает на второй версии в тестовом контуре (приходит информация только по указанной площадке и ХС). Здесь нужно смотреть на текст запроса.
rty


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн



ИмяПользователя - Учетная запись (Account name) из письма с реквизитами доступа
vetDocumentStatus не имеет значение в этой ситуации, с ним и без него одинаковый результат

Тестовый контур версии 2

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 29/11/2017 14:14:08

serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 197
Оффлайн

В тексте криминала нет, единственное я еще фильтрую по типу ВСД:

<vd:vetDocumentType>OUTGOING</vd:vetDocumentType>

это для исходящих. Попробуй указать еще и тип ВСД. Зоны ответственности для пользователя настроены? Это удобно делать в веб (Настройки - Настроить зоны ответственности - указать только нужные площадки), возможно еще из-за этого такое может быть.
rty


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн

serg882 wrote:В тексте криминала нет, единственное я еще фильтрую по типу ВСД:

<vd:vetDocumentType>OUTGOING</vd:vetDocumentType>

это для исходящих. Попробуй указать еще и тип ВСД. Зоны ответственности для пользователя настроены? Это удобно делать в веб (Настройки - Настроить зоны ответственности - указать только нужные площадки), возможно еще из-за этого такое может быть.


Не помогает,добавление типа, полный список выдает

В зонах ответственности только наши площадки и добавленная сторонняя

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 29/11/2017 15:18:42

serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 197
Оффлайн

rty wrote:
serg882 wrote:В тексте криминала нет, единственное я еще фильтрую по типу ВСД:

<vd:vetDocumentType>OUTGOING</vd:vetDocumentType>

это для исходящих. Попробуй указать еще и тип ВСД. Зоны ответственности для пользователя настроены? Это удобно делать в веб (Настройки - Настроить зоны ответственности - указать только нужные площадки), возможно еще из-за этого такое может быть.


Не помогает, полный список выдает


Это ожидаемо, а зоны ответственности настроены? Я себе привязал только свои и в веб-интерфейсе на закладке Ветеринарные документы "чужие" не вижу.

Для теста в вебе отвязал все площадки, в ВСД я вижу теперь все ВСД. Но через АПИ я теперь ничего не получаю, т.к. ничего не привязано.
По чужой площадке получаю ошибку: MERC31383. Текст ошибки: Хозяйствующий субъект-инициатор запроса должен быть связан с обслуживающим предприятием.

Так что здесь или все площадки подвязаны под пользователя или здесь нечто другое. А ГУИД площадки точно верный? Запрос GetEnterpriseByGuid отрабатывает?
rty


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн

serg882 wrote:А ГУИД площадки точно верный? Запрос GetEnterpriseByGuid отрабатывает?


Совершенно верный
serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 197
Оффлайн

rty wrote:
serg882 wrote:А ГУИД площадки точно верный? Запрос GetEnterpriseByGuid отрабатывает?


Совершенно верный


Тогда здесь только на api@vetrf.ru писать нужно (там нужно приложить исходный запрос и полученный ответ). Сегодня у меня по новой площадке была ошибка, не мог получить ВСД, хотя я ее вчера привязал, помогла отвязка площадки и повторная привязка, так что можно этот вариант попробовать (запрос ModifyActivityLocationsOperation с типом DELETE, после получения ответа CREATE).
rty


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн

Перепривязка не помогла, пишем письма в техподдержку. Ох беда беда...
tur.oleg


Зарегистрирован: 20/11/2017 16:08:51
Сообщений: 2
Оффлайн

Нет ли еще ответа от техподдержки? Аналогичная проблема.
serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 197
Оффлайн

tur.oleg wrote:Нет ли еще ответа от техподдержки? Аналогичная проблема.


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


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн

tur.oleg wrote:Нет ли еще ответа от техподдержки? Аналогичная проблема.


Ответа пока нет.
Есть подозрение, в транзакции нажимая на площадку, есть список хоз субъектов, среди которых есть очень похожий на мой, но в конце наименования есть код вида RU11111, так вот этот код не моего хоз субъекта, а остальное такое же, не знаю что это значит, но может дело в этом.
И это в тестовом контуре, подозреваю что в продуктиве возможно подобное
tur.oleg


Зарегистрирован: 20/11/2017 16:08:51
Сообщений: 2
Оффлайн

Так и нет ответа?
rty


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн

tur.oleg wrote:Так и нет ответа?

Нет
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team