Вход | Регистрация
 

Меркурий в УТ11: операции для получения боевого API,как?

Меркурий в УТ11: операции для получения боевого API,как?
Я
   bambucho
 
17.10.19 - 17:06
Добровремени...

Меркурий ставит непосильную задачу преобразовать тестовый доступ в боевой через API любого учетного решения (было так сказано).
В УТ11.4.9.хх есть подсистема "ВетИС",не могу разобраться как выполнить операции (в УТ11):

1)Создать две площадки
2)Привязать их к хоз.субъекту
3)На одну из них занести остатки

?
 
 
   bambucho
 
1 - 17.10.19 - 17:23
Не ужели ни кто не делал?
   NorthWind
 
2 - 18.10.19 - 06:23
(0) создание боевого доступа в api делается путем отправки заявки на api@vetrf.ru (см. help.vetrf.ru). Задание своих ХС и площадок делается путем написания заявлений в местном отделении РСХН. 1С в этих манипуляциях ни при чем. Чтобы ввести остатки, вам нужно посмотреть, каким документом в вашей 1С реализуется апи-запрос инвентаризация (resolveDiscrepancyOperation, кажется, так)
   opus70
 
3 - 18.10.19 - 08:11
(2) все верно только забываем сказать что сначала дадут доступ к тестовому контуру типа мучайтесь
когда настроите все что настроили и научились забудьте
настраивает занова на рабочем контуре

я бы сказал по русски издеваются собаки
   bambucho
 
4 - 18.10.19 - 10:33
(2) (3) - дали тестовый доступ в прошлом,сказали (цитирую слова СП):
Через API любой информационной системы создайте:
1)Площадки
2)Привязать их к ХС...
3)На одну из них,занести остатки/журнал продукции
4)Выполнить транзакцию между двух площадок
Сообщить в СП о проделанной работе...мы Вам выдадим боевой-API доступ.
(конец цитаты)

***

Боевой WEB-доступ у нас есть,ХС и площадки созданы (работаем пол года),нужно теперь работать с ними в боевом режиме через API.
Попробую последовать Вашим  рекомендациям. (2)
   NorthWind
 
5 - 18.10.19 - 15:11
(4) а подключить 1С на тестовый акк и попробовать погонять запросы не хотите? Вполне может быть что они хотят увидеть ваши запросы и убедиться что они не кривые. В моем случае смотрели.
   bambucho
 
6 - 22.10.19 - 12:45
Существуют (платные) обработки для УТ10.3 с функционалом "гашения ВСД" и "транзакцией",работающей через актуальные API (SOAP-запросы)?
   opus70
 
7 - 22.10.19 - 12:57
да полно на инфостарте
мы юзаем Меркурий хамелеон
адекватная поддержка 
и там много аналогичных
   NorthWind
 
8 - 22.10.19 - 12:58
(6) На ИС попробуйте поискать, вроде попадается, например http://catalog.mista.ru/public/610773/
   NorthWind
 
9 - 22.10.19 - 13:04
понятно, что платные. Там слишком дофига работы нужно сделать, чтобы оно бесплатно было.
   bambucho
 
10 - 30.10.19 - 13:45
...поздно спохватились по вопросам интеграции...решаем...

Подсажите,есть ли упрощенная возможность гашения всех существующих импортных ВСД через API (раздел в web "Грузы на СВХ")?
Интересует пример в виде SOAP-запроса или в виде кода для 1с. (версии API 2 или 2.1)
   NorthWind
 
11 - 30.10.19 - 13:56
(10) пакетное гашение они обещали сделать еще прошлым летом в версии 2.1. Но на данный момент 2.1 в продуктиве, а пакетное гашение обещают уже в тройке.
Так что только по одному через http://help.vetrf.ru/wiki/ProcessIncomingConsignment_v2.0

Как-то так... Обратите внимание вот на это
 Импортный ветеринарный сертификат присутствует в системе "Меркурий" в электронном виде

Описание бизнес-операции. После оформления груза на СВХ появляется импортный ветеринарный сертификат, который через интеграционный шлюз может быть только погашен в полном объеме. Для гашения сертификата частями необходимо воспользоваться веб-интерфейсом системы Меркурий (гашение импортных сертификатов частями через интеграционный шлюз запланировано на будущие версии шлюза). Оформление возвратного сертификата невозможно.

Входные данные. На вход системы при выполнении данного сценария, передаются следующие сведения:

    сведения об отправителе груза не передаются (объект delivery/consignor);
    информация об электронном ВСД, по которому продукция поступила на предприятие (объект delivery/accompanyingForms/vetCertificate/UUID);
    фактические сведения о партии (объект delivery/consignment);
    сведения для оформления акта несоответствия, если таковой составляется (объект discrepancyReport).
   bambucho
 
12 - 30.10.19 - 15:06
Видел ранее этот запрос,но он объемен,думал м.б. есть упрощенные способы...
Подскажите,как отправить сырой (в XML-виде) запрос и получить на него ответ? - понимаю что нужно парсить,и создавать на основе схем...
   NorthWind
 
13 - 30.10.19 - 17:19
(12) образцы запросов есть по ссылке в (11), формируете запрос, передаете его по HTTPS на api.vetrf.ru. Затем через промежутки времени передаете запросы на получение ответа, пока не получите. Если вам нужна инфа о появившихся у вас после гашения партиях Меркурия - придется разобрать и ответ тоже. Упрощенно так. Возможно ветку посетит кто-нибудь из людей, которые делали это на 7.7, например товарищи big или victuan1. Они могут поделиться техническими деталями, как по HTTPS кидать SOAP-запрос. Я делал через схемы.
   bambucho
 
14 - 30.10.19 - 19:06
Ок,спасибо.
   ProxyInspector
 
15 - 30.10.19 - 20:17
Подаете письменную заявку на получение тестового доступа. Получаете тестовый доступ. Неделю пьете пиво и что важно, ничего не делаете. Через неделю подаете заявку на получение доступа к рабочему серверу. Получаете доступ и работаете.
   NorthWind
 
16 - 30.10.19 - 20:20
(15) могут сказать - покажите запросы, которые делали на тесте. У меня спрашивали.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.