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

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

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

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

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

***

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

Подсажите,есть ли упрощенная возможность гашения всех существующих импортных ВСД через API (раздел в web "Грузы на СВХ")?
Интересует пример в виде SOAP-запроса или в виде кода для 1с. (версии API 2 или 2.1)
11 NorthWind
 
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).
12 bambucho
 
30.10.19
15:06
Видел ранее этот запрос,но он объемен,думал м.б. есть упрощенные способы...
Подскажите,как отправить сырой (в XML-виде) запрос и получить на него ответ? - понимаю что нужно парсить,и создавать на основе схем...
13 NorthWind
 
30.10.19
17:19
(12) образцы запросов есть по ссылке в (11), формируете запрос, передаете его по HTTPS на api.vetrf.ru. Затем через промежутки времени передаете запросы на получение ответа, пока не получите. Если вам нужна инфа о появившихся у вас после гашения партиях Меркурия - придется разобрать и ответ тоже. Упрощенно так. Возможно ветку посетит кто-нибудь из людей, которые делали это на 7.7, например товарищи big или victuan1. Они могут поделиться техническими деталями, как по HTTPS кидать SOAP-запрос. Я делал через схемы.
14 bambucho
 
30.10.19
19:06
Ок,спасибо.
15 ProxyInspector
 
30.10.19
20:17
Подаете письменную заявку на получение тестового доступа. Получаете тестовый доступ. Неделю пьете пиво и что важно, ничего не делаете. Через неделю подаете заявку на получение доступа к рабочему серверу. Получаете доступ и работаете.
16 NorthWind
 
30.10.19
20:20
(15) могут сказать - покажите запросы, которые делали на тесте. У меня спрашивали.