|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: Lamer
Индекс форума » Профиль для Lamer » Сообщения, отправленные пользователем Lamer
Автор Сообщение
Блин, кто проектировал это апи?!

Приходится делать тысячу костылей у себя в коде для того, чтобы осуществить простейшие действия...
Ну почему нельзя получить список ВСД предприятия, задав одновременно временные рамки и фильр по типу и статусу? Почему можно только отдельно по времени, либо отдельно по типу и статусу? Ну на крайний случай хотя бы давали возможность запрашивать список сертификатов, упорядоченных по возрастанию/убыванию дат...

Положим, мне нужно список погашенных входящих транспортных ВСД за октябрь 2017. Что делаю - запрашиваю сертификаты за октябрь, потом выдираю из вернувшегося списка транспортные, потом выбираю из списка транспортных те, у которых получатель мой ХС, потом выбираю оттуда погашенные... Это, по-моему, полный отстой!

кстати, кто-нибудь может мне объяснить, почему типы, указывающие направление - "входящий", "исходящий" - находятся в одном энаме с типами, указывающими на вид сертификата - "транспортный", "производственный"... Это что за дичь такая? Можно было бы тогда туда ещё добавить такие типы как "наверх", "фольга" и "муравейник", смотрелось бы вполне гармонично.

Столько лет пилить, денег влить, кардинально изменить апи в версии 2.0 - и при этом всё время что-то не работает, а то, что работает, работает через... через.. то просто треш... Если уж меняете, так почему нормально-то не сделать?
lesya K wrote:rt, спасибо, решение нашла, действительно, решение заключается в том, что оно
отличается от того, что написано в документации

Еще раз обращаюсь к Власову Николаю Анатольевичу. Николай Анатольевич, поспособствуйте тому, чтобы документация была приведена в порядок, а также начала отвечать тех. поддержка.


Глас вопиющего в пустыне) Присоединяюсь.
fishsbones wrote:

На какую версию API лучше закладываться при разработке интеграционного решения?



Когда я в прошлом году звонил в поддержку, мне ответили, что на вторую, и что вторая будет на продакшене с 1-го января сего года (ха-ха-ха). Я пилю под 2.0, но проблема в том, что там много чего не работает (по крайней мере на тестовом сервере), поэтому толком не протестить. А когда оно заработает - никто не знает. А если знает, то почему-то молчит.
Данила Икрянников wrote:Здравствуйте.

Нормировано ли максимальное время ответа для receiveApplicationResultRequest? Если есть, укажите, пожалуйста, ссылку на документацию. Хотелось бы представить предельный порядок величин задержек при получении результатов.

Нашёл только максимальную частоту обращения (5 раз в секунду), рекомендованные задержки при первом (минимальное время выполнения операции, эмпирическое) и повторном (каждые две секунды) запросах результата -- но это в форуме, без ссылок на документацию.



В официальном письме с реквизитами для доступа к продакшн-мерверу есть такой текст: "Интервал опроса на готовность результата заявки (вызов операции receiveApplicationResultRequest) рекомендуем установить в диапазоне от 5 сек до 1 минуты."
И это, на мой взгляд, жесть)) Минута, Карл!))
Николай Власов wrote:
Lamer wrote:
Николай Власов wrote:
Сделаем, собственно уже начали коллектор делать


То есть его в принципе ещё нет? А как разработчики сейчас баги отслеживают? А когда запустится этот коллектор? Летом? В аккурат перед следующим переносом сроков полного перехода на электронную сертификацию?))


Без выделывания общаться еще не научились?


А где же Ваше знаменитое чувство юмора?)) Или просто по срокам информации нет?
Николай Власов wrote:
Сделаем, собственно уже начали коллектор делать


То есть его в принципе ещё нет? А как разработчики сейчас баги отслеживают? А когда запустится этот коллектор? Летом? В аккурат перед следующим переносом сроков полного перехода на электронную сертификацию?))
Николай Власов wrote:
Владимир Игнатов wrote:
vld wrote:Методом проб и ошибок получено, что запрос отрабатывает только
2. по ПЛ, правда пока не удалось получить непустой результат.

Вы точно там не внеземной космический аппарат изучаете???

Ув. Николай Анатольевич, как Вы считаете, это правильно, что возможности системы и правила обработки запросов выясняются разработчиками интеграционных решений не путем чтения документации, а при помощи универсального понятия "черный ящик", который как-то (но никто точно не знает, как) обрабатывает входную информацию и даже иногда выдает выходную?


Конечно правильно! Так же интереснее: творческая жилка стимулируется. Это полезно. А документацию у нас все одно ни кто не читает. Вы себя спросите - вы читали документацию на свою микроволновку?


Если это шутка, то совсем не смешная. Если это принцип работы такой - тогда всё понятно, никаких вопросов.
На самом деле, просто треш. Если какой-то метод не работает - неужели сложно написать в вики, что "метод пока не работает"? Нет, надо сначала потратить время на то, чтобы понять, что ты всё делаешь всё-таки верно и не работает именно на стороне Меркурия эта штука, потом прошерстить форум, чтобы найти таких же недоумевающих людей с тем же самым вопросом, на который к тому же ответа на форуме часто нет... Мало того, что баг на баге и багом погоняет, так ещё и нормальной коммуникации нет.
Сделайте, пожалуйста, по-нормальному - джиру (или что вы там для багтрекинга используете) предоставьте в публичный доступ, чтобы там можно было багрепорты заводить и отслеживать, когда, кто и что именно по данному конкретному багу предпринимает.
mevgenym wrote:
Lamer wrote: И в версии апи 1.4 (или какое оно там было) можно было сделать запрос getBusinessEntityByGuid и увидеть эти площадки в ноде activityLocation. Для апи 2.0 нужно специально какие-то новые привязки делать что ли? Так быть не должно.

В этом плане все правильно activityLocation в 1.4 должен совпадать с getActivityLocationListRequest, отдельно привязывать в 2.0 не надо. Т.е. у меня совпадает и привязка работает в обоих версиях.


Т.е. у вас нормально работает. Понятно, спасибо. Буду разбираться.
mevgenym wrote:
Lamer wrote:в поле owner там указан гуид моего ХС
это не связь это просто владелец. связь либо через веб, либо через апи надо настроить


Как же так, почему тогда площадки отображаются в качестве привязанных в веб-интерфейсе? И в версии апи 1.4 (или какое оно там было) можно было сделать запрос getBusinessEntityByGuid и увидеть эти площадки в ноде activityLocation. Для апи 2.0 нужно специально какие-то новые привязки делать что ли? Так быть не должно.
Всем привет.

Пробую обновлённый апи 2.0 на тестовом сервере и что-то мне совсем не нравится... посылаю getActivityLocationListRequest, указывая гуид ХС, и получаю в респонсе 0 площадок, хотя к ХС привязаны три площадки (видны в веб-интерфейсе, а также ищутся по-отдельности через GetEnterpriseByGuid - в поле owner там указан гуид моего ХС).
Кто-нибудь ещё пробовал getActivityLocationListRequest посылать? Как у вас успехи?
Павел Большаков wrote:
Lamer wrote: Через АПИ такой возможности нет ни в первой, ни во второй версии. И как же быть, каким образом их прилепить, если мы через АПИ работаем?

http://help.vetrf.ru/wiki/UpdateVeterinaryEventsOperation_v2.0


Ооо... Больше спасибо)
Всем привет.

Подскажите, пожалуйста, по такому моменту: через веб-интерфейс у нас есть возможность добавлять результаты лабораторных исследований к партии. Через АПИ такой возможности нет ни в первой, ни во второй версии. И как же быть, каким образом их прилепить, если мы через АПИ работаем?
Лёлька)) wrote:
Lamer wrote:
lalex23 wrote:
Lamer wrote:Всем привет

Подскажите, пожалуйста, есть ли на тестовом сервере возможность создавать для предприятия входящие ВСД? Если есть, то каким образом?

создайте себе ещё одно предприятие и гоняйте эВСД-шки с одного в другое
или попросите оформить на вас транспортную транзакцию кого-нибудь из присутствующих, только укажите guid-ы ХС и предприятия


Спасибо за ответ
Насколько я понимаю, ХС ведь может только отправить заявку на получение ВСД, а создать его может только ветврач. И для этого нужно иметь доступ к Меркурий.ГВЭ. Или я уже вообще ничего не понимаю, что весьма вероятно))


Вы все правильно понимаете


То есть без доступа к Меркурий.ГВЭ мне в любом случае самому себе ВСДшек наплодить не удастся, да? Печаль... Надо, значит, заказывать доступ..
lalex23 wrote:
Lamer wrote:Всем привет

Подскажите, пожалуйста, есть ли на тестовом сервере возможность создавать для предприятия входящие ВСД? Если есть, то каким образом?

создайте себе ещё одно предприятие и гоняйте эВСД-шки с одного в другое
или попросите оформить на вас транспортную транзакцию кого-нибудь из присутствующих, только укажите guid-ы ХС и предприятия


Спасибо за ответ
Насколько я понимаю, ХС ведь может только отправить заявку на получение ВСД, а создать его может только ветврач. И для этого нужно иметь доступ к Меркурий.ГВЭ. Или я уже вообще ничего не понимаю, что весьма вероятно))
Всем привет

Подскажите, пожалуйста, есть ли на тестовом сервере возможность создавать для предприятия входящие ВСД? Если есть, то каким образом?
 
Индекс форума » Профиль для Lamer » Сообщения, отправленные пользователем Lamer
Перейти:   

Powered by JForum 2.1.8 © JForum Team