Реалтайм проект по внедрению - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Реалтайм проект по внедрению

Добавил(а) Волгоград Илья больше 6 лет назад

Доброго всем дня,
руководство поставило задачу внедрить Меркурий, собственно это не новость.
Поэтому максимально быстро, но не забивая на прочую текучку буду делать "внедреж".
Счастье буду делать на базе 1С 7.7 Торговля и склад 855, была такая старая, переписанная вся).

Собственно уже есть вопросы, а именно:
1. Где взять то что на скрине, логин-пароль получили у РСН

2. Где брать GUID и UUID для справочников для той же инициализации?

Сорри если вопросы наивные, но найти не смог)


Ответы (64)

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Илья, Вам необходимо получить персональный доступ к шлюзу Ветис.API

Предоставление доступа
http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API#.D0.9F.D1.80.D0.B5.D0.B4.D0.BE.D1.81.D1.82.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF.D0.B0

Доступ к шлюзу предоставляется в 2 этапа: при первичной подаче заявки доступ предоставляется только к тестовой версии шлюза Ветис.API. После завершения работ по тестированию и отладке взаимодействия клиенту предоставляется доступ к продуктивной версии шлюза.
Тестовая версия

Доступ к тестовой версии универсального шлюза для разработки и тестирования клиентских модулей предоставляется по заявкам хозяйствующих субъектов и органов государственной власти субъектов Российской Федерации в сфере ветеринарии.
Заявка оформляется в свободной форме на бланке организации за подписью руководителя предприятия и печатью и содержит следующие сведения:Пример заявки на подключение к Ветис.API
Название организации, ответственной за формирование запросов к Ветис.API.
Реквизиты организации:
Юридический адрес;
ИНН;
ОГРН.
Контактное лицо (или контактные лица) по техническим и организационным вопросам (ФИО, место работы, e-mail, телефон для связи).
Название подключаемой программной системы (платформы), осуществляющей запросы.
Список хозяйствующих субъектов, обслуживаемых программной системой (название организации, юридический адрес, ИНН, ОГРН). Заполняются в случае, если через информационную систему работает не одно предприятие, а несколько (например, через систему холдинга могут быть подключены молокозавод и мясоперерабатывающий комбинат).

Заявки принимаются на имя директора ФГБУ ВНИИЗЖ Лозового Д.А. по адресам:

почтовый адрес: 600901, г. Владимир, мкр. Юрьевец, ФГБУ «Федеральный центр охраны здоровья животных» (ФГБУ «ВНИИЗЖ»);
электронная почта: ;
факс: (4922) 26-38-77.

Доступ предоставляется в течение 5 рабочих дней с момента поступления заявки.
Продуктивная версия

Доступ к продуктивной версии предоставляется только после того, как клиент завершил разработку и отладку в тестовой версии шлюза.

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Если не получили ответ через 5 дней - звоните в тех. поддержку:
отдел программного обеспечения
информационно-аналитического центра Россельхознадзора.
Федеральный центр охраны здоровья животных, г. Владимир.

тел.: 8 (4922) 52-99-29

RE: Реалтайм проект по внедрению - Добавил(а) Карпук Олег больше 6 лет назад

Доступ к тестовой получили. Где взять для тестовой эти параметры?

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Да, доступ дали, но там только логин-пароль
Могу с помощью них зайти в личный кабинет ну и собственно в сам меркурий через https://mercury.vetrf.ru/hs

RE: Реалтайм проект по внедрению - Добавил(а) Анисимов Михаил больше 6 лет назад

Логин-пароль, это вам дали только тестового сервера Меркурий.ХС

Для Ветис.API идет вся информация. Пример письма о проведении регистрации по ссылке https://s.mail.ru/AbAG/kyYFXDiHB

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Заполните вложение и отправьте по адресу: 600901, г. Владимир, мкр. Юрьевец, ФГБУ «Федеральный центр охраны здоровья животных» (ФГБУ «ВНИИЗЖ»);
электронная почта: ;
факс: (4922) 26-38-77.

В ответ вам пришлют параметры для тестового сервера https://t2-mercury.vetrf.ru/

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Приветствую всех,
была вынужденная пауза.
Теперь все актуально как никогда.
Что имею в данный момент:

Все регистрационные данные получил, заполнил, проинициализировал настройки.
Но не могут подгрузиться мои площадки, гуид ХЗ получаю, но список площадок пуст.
Т.е. на запрос getBusinessEntityByGuid возвращается только общая инфа + юр.адрес.
Стали разбираться с местным программистом ветеринаров, выяснилось что в системе есть 2 организации с одним ИНН, у одной есть площадка как и должна быть, у второго пусто.
API почему-то цепляет второго только (он был заведен ранее), не выдавая вообще данные первого.
Также в обработке "Меркурий-обмен" на закладке ХЗ есть поиск площадки по названию, мне там был интересен метод GetRussianEnterpriseListByName
Но он не возвращает ничего,т.е. пустой файл, только заголовки.
Собственно вопрос - как можно по части названия получить все ХЗ региона или этот поиск не поддерживает частичное вхождение?
И если не так то как можно решить по другому вопрос с задвоением ХЗ, через ветеринаров уже делаю, но по всей видимости они просто сделали второй неактивным, но в api он все равно выходит
Заранее сенькс.

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Илья, с возвращением! ;)

Обратите внимание GUID вашего ХС должно совпадать с IssuerID.
То есть запросы вы можете отправлять только от ХС с GUID = IssuerID

Если к этому ХС не привязаны площадки, тогда вам придется создать площадки самостоятельно:
1. Создаете площадку в 1С (в параметрах обязательно укажите страну, регион и город)
2. отправляете запросы на создание и привязку к ХС в Меркурий
3. Проверяете - запросом Загрузить все площадки ХС

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Мерси за быстрый отзыв
Да, GUID = IssuerID
Запрос на создание площадки сделал.
По кнопке "Загрузить" в блоке "Загрузить все площадки, привязанные к ХЗ" ничего не происходит, просто в логе инфа.
При этом в созданном xml есть информация общая по компании + юр.адрес.
Причем как я выше писал по старой записи фирмы, а не по новой.

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Волгоград Богачинский Илья писал(а):

Собственно вопрос - как можно по части названия получить все ХЗ региона или этот поиск не поддерживает частичное вхождение?
И если не так то как можно решить по другому вопрос с задвоением ХЗ, через ветеринаров уже делаю, но по всей видимости они просто сделали второй неактивным, но в api он все равно выходит

Вы работаете в тестовой базе, а там может быть все что угодно...
В рабочей базе - такого быть не должно и все вопросы с задвоением решаются через администратора Аргуса\Меркурия

Волгоград Богачинский Илья писал(а):

Мерси за быстрый отзыв
Да, GUID = IssuerID
Запрос на создание площадки сделал.

посмотрите ответ о создании площадки - скорее всего в нем ошибка
должно быть 4 запроса к Меркурию

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Дествительно, в xml ошибка
<error code="MERC07369">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</error>

При этом гуид правильный.

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

проверьте initiator_login - это логин в t2-mercury.vetrf.ru формата sinjavskij-fa-171025

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

там все верно
получилось,
оказалось дело в том что изначально был выдан временный пароль и достаточно было изменить на другой.
При этом площадка создалась нормально.
Но пропал доступ к меркурию и аргусу, только к паспорту есть.
Сейчас с этим буду разбираться.

Теперь на закладке Партии при попытке загрузить партии выходит 0, по крайней мере ошибок нет.
В логе пишется что файл создан, но реально в папке лога файла xml нет/

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

На новой площадке у вас нет партий.
Создайте партию в web и попробуйте ее загрузить.

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

С радостью, но доступа пока нет
Может было такое?
Доступ есть только в ветис.паспорт
Доступа в меркурию и аргусу нет, говорит пароль не верный
Но если меняю в профиле пароль то пароль изменяется (т.е. тот который в аргус и меркурий вводил верный был)

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

вы входите как ХС или ГВЭ ?
попробуйте войти http://t2-mercury.vetrf.ru/hs и http://t2-mercury.vetrf.ru/gve
если не получится - обращайтесь в тех поддержку. У них недавно были изменения в правах доступа

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

в ГВЭ доступа нет
в ХЗ вошел, видимо у них пароли обновляются не сразу, а время должно пройти)

вручную партии это заявку на вывоз сделать?

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Филипп,
вручную партию это как именно в веб сделать?

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Партию сделал, в веб она выглядит так

А в партии в 1С нет кол-во коробок

Что-то где-то не поставил?

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

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

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Для загрузки упаковки нужно указать другой уровень
Пришлите XML файл с партиями - проверим как указывается количество упаковок в этом случае

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Если упаковки не важны тогда пока опустим их.
Как в справочнике ВСД_ХозСубъект появляются элементы?
Вручную их заполнять?
Т.е. я создал партию в вебверсии, загрузил партии - появилась партия и появилась площадка продавца, но хоз.субъекта продавца не появилось, его руками делать надо?

RE: Реалтайм проект по внедрению - Добавил(а) Волгоград Илья больше 6 лет назад

Буду нумеровать вопросы для удобства.
2. Что такое филиал в ХЗ и надо ли его как-то заполнять?
3. При отправхе вход.ВСД вышла ошибка

RE: Реалтайм проект по внедрению - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Вы можете создать элементы справочника ХозСубъекты вручную или с помощью групповой обработки
  • Меркурий_ГО_Реализации_Транзакции
  • Меркурий_ГрупповаяОбработкаДокументов
  • Меркурий_ГрупповаяОбработкаДокументов_Транзакции

рекомендую ознакомится с инструкциями оформления ВСД http://redmine.kb99.pro/projects/vsd_1c/wiki/%D0%92%D0%A1%D0%94_%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D1%8F

(1-25/64)