Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/12/2017 14:43:25
|
Shooshpanius
Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн
|
Хотелось бы услышать мнение сообщества, насколько актуальна была бы разработка свободного ПО шлюза "Учетная система - Меркурий"?
Имеются наброски для API 2.0 на связке .NET Core 2 и MS SQL 2017 (кроссплатформа).
Интеграция с учетной системой максимально упрощена - к шлюзу можно обращаться:
- по REST API
- с помощью компоненты (dll) где все вызовы обернуты в вызов функций COM объекта, т.е. например со стороны 1с для получения инфо о продукции по guid, к примеру:
Компонента_Merc = новый COMОбъект("WsMerc");
Прод = Компонента_Merc.GetProductByGuid(vetLogin, vetPassword, guid)
в итоге Прод будет содержать структуру с данными по продукции с указанным guid.
Таким образом интеграция возможна не только с 1с, но с любой учетной системой, из которой можно осуществить POST запрос, или обратиться к COM объекту windows.
Из "плюшек" в планах реализация:
- гашения входящей партии с мобильного приложения по скану штрихкода
- передача заявок на овормление транспортных партий на утверждение вет врачам.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/12/2017 14:47:24
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
Shooshpanius wrote:- передача заявок на овормление транспортных партий на утверждение вет врачам.
А позвольте поинтересоваться, каким образом будете это реализовывать? Через HTTP скорей всего не получится.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/12/2017 14:51:23
|
Shooshpanius
Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн
|
Vladimir2017 wrote:
Shooshpanius wrote:- передача заявок на овормление транспортных партий на утверждение вет врачам.
А позвольте поинтересоваться, каким образом будете это реализовывать? Через HTTP скорей всего не получится.
На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/12/2017 15:01:25
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
Shooshpanius wrote:На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК  . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.
Я тоже так реализовал, но было бы здорово загружать такие заявки сразу в Меркурий.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/12/2017 15:18:45
|
Shooshpanius
Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн
|
Vladimir2017 wrote:
Shooshpanius wrote:На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК  . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.
Я тоже так реализовал, но было бы здорово загружать такие заявки сразу в Меркурий.
Переписка с саппортом:
вопрос:
Возможно ли, используя api, создать заявку на оформление транспортной партии
хоз.субъектом без участия ветврача, для последующего утверждения данной
заявки ветврачем в системе <Меркурий> через веб-интерфейс?
ответ:
Такого функционала нет и на данный момент не планируется.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/12/2017 15:27:50
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
Shooshpanius wrote:
Такого функционала нет и на данный момент не планируется.
Факт давно известный. Надо грузить в лоб, через вебморду, но там свои сложности.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/12/2017 06:27:18
|
sup
Зарегистрирован: 13/12/2017 06:24:56
Сообщений: 66
Оффлайн
|
Vladimir2017 wrote:
Shooshpanius wrote:На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК  . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.
Я тоже так реализовал, но было бы здорово загружать такие заявки сразу в Меркурий.
т.е. в итоге через WEB? к api ветврачей доступ не дают а чрез curl как то не хочется это все делать, если эта возможность просится на приготовление в api.
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 13/12/2017 06:29:26
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/12/2017 08:27:25
|
Shooshpanius
Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн
|
sup wrote:
Vladimir2017 wrote:
Shooshpanius wrote:На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК  . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.
Я тоже так реализовал, но было бы здорово загружать такие заявки сразу в Меркурий.
т.е. в итоге через WEB? к api ветврачей доступ не дают  а чрез curl как то не хочется это все делать, если эта возможность просится на приготовление в api.
В моей реализации всё через апи своего шлюза. Еще раз повторюсь: заявка от ХС уходит на шлюз, где ожидает подтверждения ветврачом, и только после этого уходит в Меркурий. Более прямого решения нет, пока нет штатного апи для реализации данной фичи.
Но тема не об этом Хотелось бы понять, насколько заявленный в начале темы продукт востребован.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/12/2017 12:53:37
|
Mak_VET
Зарегистрирован: 24/04/2017 13:16:43
Сообщений: 675
Оффлайн
|
мне знакомы лишь слова шлюз, меркурий и бесплатный. Все вместе в одном предложении они мне ВЕСЬМА симпатичны. я - за!
Это сообщение было редактировано 2 раз. Последнее обновление произошло в 13/12/2017 12:54:27
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/12/2017 13:26:53
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Shooshpanius wrote:
В моей реализации всё через апи своего шлюза. Еще раз повторюсь: заявка от ХС уходит на шлюз, где ожидает подтверждения ветврачом, и только после этого уходит в Меркурий. Более прямого решения нет, пока нет штатного апи для реализации данной фичи.
Но тема не об этом  Хотелось бы понять, насколько заявленный в начале темы продукт востребован.
сомневаюсь, что вет.врачи будут в восторге от того, что их логины будут болтаться где-попало
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/12/2017 14:05:52
|
Shooshpanius
Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн
|
lalex23 wrote:
Shooshpanius wrote:
В моей реализации всё через апи своего шлюза. Еще раз повторюсь: заявка от ХС уходит на шлюз, где ожидает подтверждения ветврачом, и только после этого уходит в Меркурий. Более прямого решения нет, пока нет штатного апи для реализации данной фичи.
Но тема не об этом  Хотелось бы понять, насколько заявленный в начале темы продукт востребован.
сомневаюсь, что вет.врачи будут в восторге от того, что их логины будут болтаться где-попало
Это вопрос доверия Организация-Ветврач.
На данный момент ветврачи все-равно приходят в организации, и используют либо их учетные системы, в которых утверждают ВСД, либо заходят через браузер своим логином/паролем для утверждения ВСД в веб-меркурии. Прои этом нельзя сказать, что их логины в безопасности.
Если шлюз установлен на сервере огранизации, которую обслуживает данный ветврач, то сохранность его логина/пароля одинакова, что он на шлюзе утвердит заявку, что воспользуется компьютером данной организации для входа в веб и утвердит её там.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 13/12/2017 14:58:06
|
Shooshpanius
Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн
|
Mak_VET wrote:  мне знакомы лишь слова шлюз, меркурий и бесплатный. Все вместе в одном предложении они мне ВЕСЬМА симпатичны. я - за!
Сразу обозначу, что "бесплатный" не равно "с открытым кодом".
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/12/2017 08:17:29
|
exteris
Зарегистрирован: 25/10/2017 09:49:00
Сообщений: 38
Оффлайн
|
А в чем ваш интерес? Бесплатный сыр сами знаете где.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/12/2017 08:27:20
|
Mak_VET
Зарегистрирован: 24/04/2017 13:16:43
Сообщений: 675
Оффлайн
|
это значит, что вы периодически будете менять код (ну хоть в целях безопасности, напр.), и брать за это деньги?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 14/12/2017 08:29:30
|
Shooshpanius
Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн
|
exteris wrote:А в чем ваш интерес? Бесплатный сыр сами знаете где.
- поддержка (та же помощь в инсталляциях)
- реализация доп. фич
- возможно шлюз для тех, кто не хочет иметь в парке техники еще один сервер
как-то так.
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 14/12/2017 08:29:48
|
|
 |
|