Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 28/05/2018 14:54:47
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2047
Оффлайн
|
Вот должен быть гуид и уид ХС.
А вообще Гуид ХС лучше искать по ИНН или же затребовать у самого ХС, если в меркурии с таким ИНН несколько ХС
|
https://vk.com/mercuriy_rf |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 29/05/2018 09:46:09
|
ly_il
Зарегистрирован: 16/11/2016 16:02:51
Сообщений: 196
Оффлайн
|
А вообще Гуид ХС лучше искать по ИНН или же затребовать у самого ХС, если в меркурии с таким ИНН несколько ХС
Подскажите как это сделать? Запрос GUID ХС (и его площадок) по ИНН (через апи).
Хотим наполнить мастер-данные гуидами наших поставщиков.
Опрашивать по почте всех долго и неэффективно, да и присылают они как правило не то, что нужно.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 29/05/2018 10:46:19
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2047
Оффлайн
|
Вот хороший запрос по поиску ХС
http://help.vetrf.ru/wiki/GetBusinessEntityList_v2.0
Запрос на получение подчиненных площадок, но это если уже привязаны площадки. иначе их надо искать по наименованию, которое может быть любым.
http://help.vetrf.ru/wiki/GetActivityLocationList_v2.0
|
https://vk.com/mercuriy_rf |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 30/05/2018 17:10:34
|
my.vetrf-forum
Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн
|
Если делаю запрос PrepareOutgoingConsignmentOperation с указанием двух наименований и двух записей журнала откуда надо списать.
Но допустим по одной записи журнала количества не хватает. какой будет ответ?
Весь запрос будет REJECTED или ... ?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 30/05/2018 18:22:43
|
Залкинд Дмитрий
Зарегистрирован: 20/06/2017 16:08:30
Сообщений: 19
Оффлайн
|
Написал в форум по Аргусу, дублирую сюда (не знаю, куда лучше):
Добрый день.
Не подскажете, почему в запросе getRussianEnterpriseList:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://api.vetrf.ru/schema/cdm/cerberus/enterprise/ws-definitions" xmlns:base="http://api.vetrf.ru/schema/cdm/base" xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar">
<soapenv:Header/>
<soapenv:Body>
<ws:getRussianEnterpriseListRequest>
<!--Optional:-->
<base:listOptions>
<!--Optional:-->
<base:count>100</base:count>
<!--Optional:-->
<base:offset>0</base:offset>
</base:listOptions>
<!--Optional:-->
<ent:enterprise>
<!--Optional:-->
<ent:name>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЭСКОРТ СЕРВИС"</ent:name>
</ent:enterprise>
</ws:getRussianEnterpriseListRequest>
</soapenv:Body>
</soapenv:Envelope>
Я получаю в ответе 0, а при входе в Аргус или Меркурий (https://t2-mercury.vetrf.ru/hs/operatorui?_action=settingsForm&_language=ru) вполне себе вижу Хозяйствующий субъект: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЭСКОРТ СЕРВИС"?
Спасибо. И, кстати, где и как можно завести в тестовой базе новые площадки?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 31/05/2018 13:54:28
|
Залкинд Дмитрий
Зарегистрирован: 20/06/2017 16:08:30
Сообщений: 19
Оффлайн
|
Уважаемые разработчики, нельзя ли услышать ответ на простой вопрос:
Не подскажете, почему в запросе getRussianEnterpriseList по имени я получаю в ответе 0, а при входе в Аргус или Меркурий (https://t2-mercury.vetrf.ru/hs/operatorui?_action=settingsForm&_language=ru) вполне себе вижу Хозяйствующий субъект: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЭСКОРТ СЕРВИС"?
Что именно я делаю не так?
С уважением, Залкинд Дмитрий.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 01/06/2018 09:28:45
|
Алексей Баранов
![[Avatar]](/vetrf-forum/images/avatar/9a555403384fc12f931656dea910e334.jpg)
Зарегистрирован: 22/11/2016 14:41:37
Сообщений: 100
Оффлайн
|
Добрый день!
У меня есть пожелание к разработчиками системы Ветис.API
Уважаемые разработчики сделайте тест-бота!
Чтобы любой разработчик интеграционных систем мог в любое время получить тестовые запросы или тестовые ответы на свои запросы,
подавая какие-то команды этому тест-боту.
Апофеозом работы с тест-ботом было бы прохождение комплексного теста, при правильном прохождении коего выдавалось бы заключение
о готовности работы интеграционного решения с продуктивной версией шлюза!
|
Дело помощи утопающим - дело рук самих утопающих!
Все сложности от того, что не хватает ума сделать просто... |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 01/06/2018 11:35:40
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2047
Оффлайн
|
Алексей Баранов wrote:Добрый день!
У меня есть пожелание к разработчиками системы Ветис.API
Уважаемые разработчики сделайте тест-бота!
Чтобы любой разработчик интеграционных систем мог в любое время получить тестовые запросы или тестовые ответы на свои запросы,
подавая какие-то команды этому тест-боту.
Апофеозом работы с тест-ботом было бы прохождение комплексного теста, при правильном прохождении коего выдавалось бы заключение
о готовности работы интеграционного решения с продуктивной версией шлюза!
А что не устраивает на тестовом контуре? Сделали весь цикл, все отработано без ошибок, значит готовы, есть ошибки, значит не готовы.
Зачем еще какой то бот?
Единственное что было бы интересно, это проверка корректности запроса, если запрос не корректен. то показывал бы где именно, а то бывает у людей буковку "с" на русском напишут, а потом не понятно где ошибка.
|
https://vk.com/mercuriy_rf |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 01/06/2018 12:32:47
|
Алексей Баранов
![[Avatar]](/vetrf-forum/images/avatar/9a555403384fc12f931656dea910e334.jpg)
Зарегистрирован: 22/11/2016 14:41:37
Сообщений: 100
Оффлайн
|
oleg-x wrote:
Алексей Баранов wrote:Добрый день!
У меня есть пожелание к разработчиками системы Ветис.API
Уважаемые разработчики сделайте тест-бота!
Чтобы любой разработчик интеграционных систем мог в любое время получить тестовые запросы или тестовые ответы на свои запросы,
подавая какие-то команды этому тест-боту.
Апофеозом работы с тест-ботом было бы прохождение комплексного теста, при правильном прохождении коего выдавалось бы заключение
о готовности работы интеграционного решения с продуктивной версией шлюза!
А что не устраивает на тестовом контуре? Сделали весь цикл, все отработано без ошибок, значит готовы, есть ошибки, значит не готовы.
Зачем еще какой то бот?
Единственное что было бы интересно, это проверка корректности запроса, если запрос не корректен. то показывал бы где именно, а то бывает у людей буковку "с" на русском напишут, а потом не понятно где ошибка.
Бот нужен
1. чтобы не просить сторонних людей что-то посылать, подтверждать, отменять и т.п.
2. чтобы иметь множество эталонных вариантов запросов/ответов в исполнении госоргана, потому что иначе тестовая выборка ограничена парой-тройкой поставщиков.
А практика показывает, что в начале работы возникает куча особенностей и каждую особенность с каждым поставщиком нужно учитывать отдельно. Ибо нечеткие стандарты рождают нечеткую реализацию.
3. чтобы при возникновении претензий со стороны API-шлюза (превышение 10% ошибок) меня не могли отключить от продуктивного контура, если система корректно проходит комплексный тест.
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 01/06/2018 12:34:16
|
Дело помощи утопающим - дело рук самих утопающих!
Все сложности от того, что не хватает ума сделать просто... |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 01/06/2018 12:33:48
|
Залкинд Дмитрий
Зарегистрирован: 20/06/2017 16:08:30
Сообщений: 19
Оффлайн
|
Кто-нибудь знает заклинание, как приманить в форум кого-нибудь из команды разработчиков?
Как-то печально работа проходит: видишь нечто странное, а что с ним делать и как обойти - непонятно.
На что их приманить можно - в жертву кого/чего принести, или специальные молитвы есть?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 01/06/2018 12:47:33
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2047
Оффлайн
|
Бот нужен
1. чтобы не просить сторонних людей что-то посылать, подтверждать, отменять и т.п.
2. чтобы иметь множество эталонных вариантов запросов/ответов в исполнении госоргана, потому что иначе тестовая выборка ограничена парой-тройкой поставщиков.
А практика показывает, что в начале работы возникает куча особенностей и каждую особенность с каждым поставщиком нужно учитывать отдельно. Ибо нечеткие стандарты рождают нечеткую реализацию.
3. чтобы при возникновении претензий со стороны API-шлюза (превышение 10% ошибок) меня не могли отключить от продуктивного контура, если система корректно проходит комплексный тест.
1) Можно зарегистрировать два ХС на тестовом сервере (ни кто не запрещает), опять же ни кто не проверяет реальные данные.
2) Множество эталонных вариантов вы получите только на рабочем сервере и все равно будете встречать какую нить бяку в процессе.
Пару вариантов исключения бяк, поставщиков обязывать присылать даты указанные только в необходимых полях, без указания даты строкой и не принимать такие ЭВСД.
Не принимать братские могилы и прочее и прочее. Круг сразу становится меньше.
3) Ни кто просто так Вас не заблокирует, сначала сделают предупреждение. И если на него не реагировать, то уже крайняя мера блокировка.
Перед отправкой запросов, проверять заполненность всех данных, это не сложно и тупо не отправлять ВСД. И тогда большинство ошибок не будет.
|
https://vk.com/mercuriy_rf |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 01/06/2018 15:06:55
|
Алексей Баранов
![[Avatar]](/vetrf-forum/images/avatar/9a555403384fc12f931656dea910e334.jpg)
Зарегистрирован: 22/11/2016 14:41:37
Сообщений: 100
Оффлайн
|
oleg-x wrote:
1) Можно зарегистрировать два ХС на тестовом сервере (ни кто не запрещает), опять же ни кто не проверяет реальные данные.
2) Множество эталонных вариантов вы получите только на рабочем сервере и все равно будете встречать какую нить бяку в процессе.
Пару вариантов исключения бяк, поставщиков обязывать присылать даты указанные только в необходимых полях, без указания даты строкой и не принимать такие ЭВСД.
Не принимать братские могилы и прочее и прочее. Круг сразу становится меньше.
3) Ни кто просто так Вас не заблокирует, сначала сделают предупреждение. И если на него не реагировать, то уже крайняя мера блокировка.
Перед отправкой запросов, проверять заполненность всех данных, это не сложно и тупо не отправлять ВСД. И тогда большинство ошибок не будет.
Вот это же самое я говорю всем, кто у меня спрашивает совет как делать/выкручиваться из разных ситуаций.
И всем говорю, что надо действовать по принципу: "Главное ввязаться в драку, а там разберемся!"
Так было с ЕГАИС. Так будет с Меркурием.
Имея бота, РСХН наконец-то сами бы поняли, как нужно делать правильно.
И кто-то бы ещё (а лучше сам РСХН) составил полный список рекомендаций, чего не надо делать, чтобы сузить круг возможных ошибок.
А то ведь согласно формату сделать можно очень много того, что не совместимо с понятием интеграция.
|
Дело помощи утопающим - дело рук самих утопающих!
Все сложности от того, что не хватает ума сделать просто... |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 01/06/2018 15:34:06
|
oleg-x
Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2047
Оффлайн
|
Имея бота, РСХН наконец-то сами бы поняли, как нужно делать правильно.
И кто-то бы ещё (а лучше сам РСХН) составил полный список рекомендаций, чего не надо делать, чтобы сузить круг возможных ошибок.
А то ведь согласно формату сделать можно очень много того, что не совместимо с понятием интеграция.
Бота не сделают, ограниченный бюджет, а это дополнительные траты финансовые и человеческие ресурсы.
Рекомендации есть. Есть видео с разъяснениями: https://www.youtube.com/watch?v=n6CuNkCJFzA всего три видео. Есть приказы.
Система позволяет многое делать, но и многие вещи являются нарушением, за что по голове ни кто не погладит.
|
https://vk.com/mercuriy_rf |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 05/06/2018 08:41:04
|
user100000
Зарегистрирован: 05/06/2018 08:26:50
Сообщений: 163
Оффлайн
|
Постоянно через раз выходит ошибка:
APLM0012 An unexpected error has occurred while invoking target service operationon
это что? как от нее избавиться?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 05/06/2018 08:43:55
|
GNN
Зарегистрирован: 05/06/2018 08:12:20
Сообщений: 36
Оффлайн
|
Добрый день!
В тестовой платформе оформляю производственную операцию (настраиваю интеграцию 1С:Предприятие 8.3).
29 мая все работало хорошо, вчера (видимо после обновления) стала выдаваться ошибка "MERC56410 - Номер производственной партии обязателен для заполнения".
Судя по всему, проблема в поле "batchID" - я его не заполняла. Пытаюсь заполнить как в примере <vd:batchID>ПП64219</vd:batchID> - простым присвоением кода, получаю ошибку "поле недоступно для записи".
В отладчике это поле показывается как "СписокXDTO".
Я куда-то не туда копаю? Кто сталкивался с такой проблемой подскажите, пожалуйста, что такое номер производственной партии и как правильно его заполнить?
|
|
 |
|