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


Зарегистрирован: 13/09/2017 10:04:27
Сообщений: 17
Оффлайн

Помогите, пож., с Меркурием.
1) В тестовой версии меркурии пытаюсь получить список ВСД с помощью функции getVetDocumentListRequest, возвращается ошибка:

apl:error code="MERC31383" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Хозяйствующий субъект-инициатор запроса должен быть связан с обслуживающим предприятием</apl:error>

Это как его связать? Что делать?

2) Есть ли функция получения остаток в меркурии. Чтобы сверять с учетной программой?

Владимир Игнатов


Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн

r_eist wrote: 2) Есть ли функция получения остаток в меркурии. Чтобы сверять с учетной программой?

http://help.vetrf.ru/wiki/GetStockEntryListOperation_v2.0 это?
r_eist


Зарегистрирован: 13/09/2017 10:04:27
Сообщений: 17
Оффлайн

Видимо да.
r_eist


Зарегистрирован: 13/09/2017 10:04:27
Сообщений: 17
Оффлайн

Помогите еще.
Сделал запрос получения остатков: запрос принят, птом приходит ответ при обработке запроса:
apl:error code="MERC37047" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Обслуживаемое предприятие обязательно для заполнения</apl:error>

Что за передприятие?
В поле "enterpriseGuid" указал IssuerID. Или в "enterpriseGuid" Надо что-то другое указывать?
Владимир Игнатов


Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн

r_eist wrote:Помогите еще.
Сделал запрос получения остатков: запрос принят, птом приходит ответ при обработке запроса:
apl:error code="MERC37047" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Обслуживаемое предприятие обязательно для заполнения</apl:error>

Что за передприятие?
В поле "enterpriseGuid" указал IssuerID. Или в "enterpriseGuid" Надо что-то другое указывать?

Есть 2 GUID: ХС и ОП. Первый Вам пришел в ответ на запрос о регистрации, это ваш GUID ХС (хозяйствующего субъекта, т.е., юр.лица), он же issuerId. У ХС могут быть несколько ОП (обслуживаемых предприятий), вот именно этот GUID от Вас сейчас и требуют. На каком складе (заводе, цеху, морозильнике, магазине) Вы смотрите остатки?
mevgenym


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

в справке в конце страницы бывают примеры запросов
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
r_eist


Зарегистрирован: 13/09/2017 10:04:27
Сообщений: 17
Оффлайн

Для "Владимир Игнатов".

Это я уже понял, что предприятие в системе Меркурий (Bussines) - это склады и прочее.
Есть функция "ModifyEnterpriseOperation" - которой можно добавлять/изменять/удалять склады. Но не нашел функцию, которой можно получить список своих складов по id ХС.
Откуда я могу знать, какие складу уже есть.
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 261
Оффлайн

когда заходите в веб интерфейс меркурия там выбор обслуживаемых предприятий есть и некая зеленая иконочка со стрелкой (маленькая такая) на нее жмете и получаете весь список с гуидами
r_eist


Зарегистрирован: 13/09/2017 10:04:27
Сообщений: 17
Оффлайн

У меня тестовый логин на ВетисAPI и рабочий логин на меркурий, если я возьму ГУИДЫ в рабочей версии меркурий, я могу использовать в тестовой версии ВетисАПИ?
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 261
Оффлайн

думаю нет, а зачем?
Wastman

[Avatar]

Зарегистрирован: 17/07/2017 07:57:00
Сообщений: 173
Оффлайн

my.vetrf-forum wrote:когда заходите в веб интерфейс меркурия там выбор обслуживаемых предприятий есть и некая зеленая иконочка со стрелкой (маленькая такая) на нее жмете и получаете весь список с гуидами

Там только ПО, GUID ХСа нет.
Присоединяйтесь к чату Меркурия в Telegram https://t.me/vetismercury
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 261
Оффлайн

Ну уж гуид ХС должен быть
r_eist


Зарегистрирован: 13/09/2017 10:04:27
Сообщений: 17
Оффлайн

Схема такая:
Выдали мне APIKey, IssuerID тестового вет апи и говоря - пиши в 1С модуль обмена с ветис апи, начинаю проверять - тот гуид надо, этот гуид надо.

1) По номенклатуре вроде разобрался списки есть, новую добавляю...
2) Оформление производственной партии - нужен гуид склада, можно в тестовом апи его добавить и не париться, но как в рабочем аккаунте? Надо получить список складов (Bussines), связать их со складами из 1С.
добавлять нельзя, т.к. они там уже скорее всего есть...
3) Оформление партии на передачу ТМЦ собственному подразделению.
4) Оформление парии на передачу тмц другому предприятию...

как-то так....
Поможите люди добрые идеями... Спасибо
СергейА


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

Добрый день.
Подскажите пожалуйста - в какой версии веб-интерфейса проводить тестирование? Есть ссылка https://demo-mercury.vetrf.ru, а также предоставлен доступ к веб-интерфейсу сервера пилотного проекта t2-mercury.vetrf.ru? Я так понимаю что тестирование необходимо в проводить на пилотном проекте.
Каким образом заводятся обслуживаемые предприятия?
Wastman

[Avatar]

Зарегистрирован: 17/07/2017 07:57:00
Сообщений: 173
Оффлайн

СергейА,
Может быть, ModifyEnterpriseOperation?

http://www.fsvps.ru/vetrf-forum/posts/list/7185.page

Присоединяйтесь к чату Меркурия в Telegram https://t.me/vetismercury
 
Индекс форума » Автоматизированная система МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team