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


Зарегистрирован: 23/11/2017 08:43:39
Сообщений: 85
Оффлайн

ПользовательRex
Спасибо, запрос сработал.

Еще такой вопрос:
вот это вы откуда взяли?
ПользовательRex


Зарегистрирован: 06/06/2017 07:48:13
Сообщений: 38
Оффлайн

Отсюда:
http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API

Сервис получения адресно-справочной информации:
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/IkarService_v2.0_pilot.wsdl
hawksib

[Avatar]

Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн

кто-нибудь сталкивался с ошибкой при работе в версии 2 :


возникает на этой строчке:

в фабрике нужный пакет через отладку вижу, в версии 1 работает
Павел Большаков

[Avatar]

Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн

Что-то не то с фабрикой. скорее всего пакета нужного в ней нет.
Но раз вы написали что пакет на месте, значит ошибка не в этой строке.
https://kontur.ru/mercury
[WWW]
hawksib

[Avatar]

Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн

Павел Большаков
именно в этой
[Thumb - 2018-01-22_15-10-52.png]
 Имя файла 2018-01-22_15-10-52.png [Disk] Загрузить
 Описание
 Размер файла 25 Kbytes
 Скачано:  563 раз

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 22/01/2018 16:55:19

Павел Большаков

[Avatar]

Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн

Вот так должно быть


Фабрику плохо собрали судя по всему.
Ой, обвел не ту строчку, правильная первая

Это сообщение было редактировано 4 раз. Последнее обновление произошло в 22/01/2018 17:02:26

https://kontur.ru/mercury
[WWW]
hawksib

[Avatar]

Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн

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

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

Павел Большаков

[Avatar]

Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн

Почти как у Вас, только из локальной wsdl
https://kontur.ru/mercury
[WWW]
hawksib

[Avatar]

Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн

из конфигурации нужно было удалить пакеты ws-definitions, что бы они получались из фабрики ссылки

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 23/01/2018 06:52:07

СергейА


Зарегистрирован: 30/10/2017 19:34:19
Сообщений: 61
Оффлайн

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


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

СергейА wrote:входящие и оформленные ВСД, а в ответ получаю все - фильтр не работает - это нормальная логика или я что-то не так делаю?


не работает, делайте фильтр на результат, а лучше использовать getVetDocumentChangesList
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
СергейА


Зарегистрирован: 30/10/2017 19:34:19
Сообщений: 61
Оффлайн

mevgenym wrote:
СергейА wrote:входящие и оформленные ВСД, а в ответ получаю все - фильтр не работает - это нормальная логика или я что-то не так делаю?


не работает, делайте фильтр на результат, а лучше использовать getVetDocumentChangesList


А не в курсе - исправлять такие косяки не собираются? Если у меня более 1000 ВСД, то накладывать фильтр на результат - это похоже на бред...
rty


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

СергейА wrote:Добрый день.
Подскажите, в описании к функции GetVetDocumentListOperation описано, что есть возможность фильтрации, фильтр я передаю только на входящие и оформленные ВСД, а в ответ получаю все - фильтр не работает - это нормальная логика или я что-то не так делаю?


У меня было такое, в декабре или ноябре, запрос всех ВСД с таким же фильтром возвращал все, при чем даже те которые не мне предназначались. В конце декабря заработало как надо, сейчас проверил, получил пустой список, ну так и должно быть, новых всд нет

Тест 2.0
mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

А не в курсе - исправлять такие косяки не собираются?

Можно дозвониться до ТП и поинтересоваться, но это будут просто слова, официальной информации я не встречал.

Если у меня более 1000 ВСД

Наиболее нормальный способ сейчас это через операцию getVetDocumentChangesList, но надо хранить у себя все записи.
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
СергейА


Зарегистрирован: 30/10/2017 19:34:19
Сообщений: 61
Оффлайн

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

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 24/01/2018 15:42:53

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

Powered by JForum 2.1.8 © JForum Team