Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 08:54:25
|
bigmal
Зарегистрирован: 24/07/2017 07:58:49
Сообщений: 73
Оффлайн
|
Есть задача (желание) автоматизировать работу ветврача.
Выписывается множество ЭВСД и естественно часть продукции может "выпускать" только ветврач. Работать в вебинтерфейсе ему весьма неудобно, поэтому есть желание облегчить его работу.
На данный момент сама по себе выписка ВСД автоматизирована и надо только "добавить" в имеющуюся систему возможность работы ветврача.
Каким образом можно это сделать и возможно ли это в принципе?
1. Сможет ли ветврач работать с уже имеющимися у него логином-паролем? То есть в запросе в теге "vd:login" указываем его логин, далее указывается ApiKey и IssuerId хозсубъекта.
2. Или же надо регистрировать его у хозсубъекта как пользователя с ветеринарным образованием? Но это уже просто мысли вслух.
3. Или же надо на ветврача получать доступ к API, с соответсвующим получением на него ApiKey, логина и пароля?
4. В запросе к ApplicationManagementService соответственно меняем serviceId с mercury-g2b.service на mercury-vu.service
В заголовке меняем
xmlns:merc = ""http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2""
на
xmlns:merc = ""http://api.vetrf.ru/schema/cdm/mercury/vu/applications/v2""
Прошу знающих людей просветить меня в этом вопросе.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 09:21:34
|
СВЕТЛАНА29
![[Avatar]](/vetrf-forum/images/avatar/239786e7cc274460b889c47f6dcdc2f3.jpg)
Зарегистрирован: 11/01/2018 09:15:02
Сообщений: 1033
Оффлайн
|
bigmal wrote:Есть задача (желание) автоматизировать работу ветврача.
Выписывается множество ЭВСД и естественно часть продукции может "выпускать" только ветврач. Работать в вебинтерфейсе ему весьма неудобно, поэтому есть желание облегчить его работу.
На данный момент сама по себе выписка ВСД автоматизирована и надо только "добавить" в имеющуюся систему возможность работы ветврача.
Каким образом можно это сделать и возможно ли это в принципе?
1. Сможет ли ветврач работать с уже имеющимися у него логином-паролем? То есть в запросе в теге "vd:login" указываем его логин, далее указывается ApiKey и IssuerId хозсубъекта.
2. Или же надо регистрировать его у хозсубъекта как пользователя с ветеринарным образованием? Но это уже просто мысли вслух.
3. Или же надо на ветврача получать доступ к API, с соответсвующим получением на него ApiKey, логина и пароля?
4. В запросе к ApplicationManagementService соответственно меняем serviceId с mercury-g2b.service на mercury-vu.service
В заголовке меняем
xmlns:merc = ""http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2""
на
xmlns:merc = ""http://api.vetrf.ru/schema/cdm/mercury/vu/applications/v2""
Прошу знающих людей просветить меня в этом вопросе.
Может знающие люди Вам подскажут,от себя хочу сказать идея хорошая,правильная,спасибо вам.Я гос. предприятие меня тоже интегрировало,раньше работала в ВЕБе,не знаю кто,наверное программист,занес меня пользователем в программе 1С пароль и логин остался тот же,под которым работала в веб.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 09:23:17
|
bigmal
Зарегистрирован: 24/07/2017 07:58:49
Сообщений: 73
Оффлайн
|
СВЕТЛАНА29 wrote:
Может знающие люди Вам подскажут,от себя хочу сказать идея хорошая,правильная,спасибо вам.Я гос. предприятие меня тоже интегрировало,раньше работала в ВЕБе,не знаю кто,наверное программист,занес меня пользователем в программе 1С пароль и логин остался тот же,под которым работала в веб.
Вооот!! ))) Уже становится понятнее!
Спасибо за ваш ответ.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 09:27:47
|
dk
![[Avatar]](/vetrf-forum/images/avatar/b1c14790bce31f481f50e49de3542a85.png)
Зарегистрирован: 03/11/2017 00:49:55
Сообщений: 566
Оффлайн
|
Просто указываете в обычном Ветис.API ХС login инициатора запроса госа, в ветис.паспорт госа назначаете необходимые права для ХС.
|
https://Меркурий.рус - Автогашение ВСД(от 250 руб. в месяц). Автоудаление просрочки. Выписка ВСД и инвентаризация по сохранённым шаблонам. Тестовый контур - БЕСПЛАТНО.
https://play.google.com/store/apps/details?id=com.skysent.mercury.rus - Android приложение для группового гашения ВСД по QR-кодам. |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 09:29:35
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
bigmal wrote:Каким образом можно это сделать и возможно ли это в принципе?
У нас когда поднадзорка по 648 была мы сделали формирование XML на нашей стороне с пустым полем логин, а на стороне ветврача наш софт отображал список документов и сам отправлял в Меркурий, подставляя логин ветврача, введенный при запуске приложения.
1. Сможет ли ветврач работать с уже имеющимися у него логином-паролем? То есть в запросе в теге "vd:login" указываем его логин, далее указывается ApiKey и IssuerId хозсубъекта.
Да, только так. При этом ветврач должен быть прикреплен к Вашей площадке.
2. Или же надо регистрировать его у хозсубъекта как пользователя с ветеринарным образованием? Но это уже просто мысли вслух.
Нет.
3. Или же надо на ветврача получать доступ к API, с соответсвующим получением на него ApiKey, логина и пароля?
Нет.
4. В запросе к ApplicationManagementService соответственно меняем serviceId с mercury-g2b.service на mercury-vu.service
В заголовке меняем
xmlns:merc = ""http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2""
на
xmlns:merc = ""http://api.vetrf.ru/schema/cdm/mercury/vu/applications/v2""
Насколько я помню неймспейсы мы не меняли. Если вопрос реально интересует пишите в личку, надо исходный код смотреть.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 09:34:37
|
dk
![[Avatar]](/vetrf-forum/images/avatar/b1c14790bce31f481f50e49de3542a85.png)
Зарегистрирован: 03/11/2017 00:49:55
Сообщений: 566
Оффлайн
|
СВЕТЛАНА29 wrote:Может знающие люди Вам подскажут,от себя хочу сказать идея хорошая,правильная,спасибо вам.Я гос. предприятие меня тоже интегрировало,раньше работала в ВЕБе,не знаю кто,наверное программист,занес меня пользователем в программе 1С пароль и логин остался тот же,под которым работала в веб.
То, что вы передали пароль от веба - это неправильно, достаточно логина. Пароль нужен для доступа к Ветис.Паспорт, чтобы контролировать кто работает от вашего имени и какие у него права.
|
https://Меркурий.рус - Автогашение ВСД(от 250 руб. в месяц). Автоудаление просрочки. Выписка ВСД и инвентаризация по сохранённым шаблонам. Тестовый контур - БЕСПЛАТНО.
https://play.google.com/store/apps/details?id=com.skysent.mercury.rus - Android приложение для группового гашения ВСД по QR-кодам. |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 09:57:32
|
bigmal
Зарегистрирован: 24/07/2017 07:58:49
Сообщений: 73
Оффлайн
|
Vladimir2017, dk - спасибо за помощь.
В принципе всё понятно, вроде как изменений минимум.
В связи с вышесказанным, по Ветис.Паспорту возник вопрос. Я правильно понял, что надо указать необходимые права в Ветис.Паспорте госа, а не хозсубъекта? Вроде как у ХС нет варианта в Ветис.Паспорте что-либо (кого-либо) подобное добавить-изменить.
dk - спасибо за предложенную помощь по коду. Если возникнут вопросы, обращусь к вам. Спасибо.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 11:07:35
|
Shadasp
Зарегистрирован: 09/01/2018 15:00:06
Сообщений: 249
Оффлайн
|
bigmal wrote:Vladimir2017, dk - спасибо за помощь.
В принципе всё понятно, вроде как изменений минимум.
В связи с вышесказанным, по Ветис.Паспорту возник вопрос. Я правильно понял, что надо указать необходимые права в Ветис.Паспорте госа, а не хозсубъекта? Вроде как у ХС нет варианта в Ветис.Паспорте что-либо (кого-либо) подобное добавить-изменить.
dk - спасибо за предложенную помощь по коду. Если возникнут вопросы, обращусь к вам. Спасибо.
У гос. ветрача, проставляется галочка - открытие возможности доступа по API.
Далее просто логин вет.врача подставляете и работает.
Особенность только если нужно подавать заявки на ГВЭ их через стандартный API нет.
|
ЗАО "АСП"
Генеральный Директор
http://aspcom.ru
http://меркурий-россельхознадзор.рф
http://меркурий-россельхознадзор.рф/блог/category/все-о-меркурий/мнение-экспертов/ |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 27/12/2018 13:06:20
|
bigmal
Зарегистрирован: 24/07/2017 07:58:49
Сообщений: 73
Оффлайн
|
Shadasp wrote:
bigmal wrote:Vladimir2017, dk - спасибо за помощь.
В принципе всё понятно, вроде как изменений минимум.
В связи с вышесказанным, по Ветис.Паспорту возник вопрос. Я правильно понял, что надо указать необходимые права в Ветис.Паспорте госа, а не хозсубъекта? Вроде как у ХС нет варианта в Ветис.Паспорте что-либо (кого-либо) подобное добавить-изменить.
dk - спасибо за предложенную помощь по коду. Если возникнут вопросы, обращусь к вам. Спасибо.
У гос. ветрача, проставляется галочка - открытие возможности доступа по API.
Далее просто логин вет.врача подставляете и работает.
Особенность только если нужно подавать заявки на ГВЭ их через стандартный API нет.
Спасибо большое )
Нет, заявки на ГВЭ делаться не будут, это однозначно.
|
|
 |
|
|
|