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

Из "плюшек" в планах реализация:
- гашения входящей партии с мобильного приложения по скану штрихкода
- передача заявок на овормление транспортных партий на утверждение вет врачам.


Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

Shooshpanius wrote:- передача заявок на овормление транспортных партий на утверждение вет врачам.


А позвольте поинтересоваться, каким образом будете это реализовывать? Через HTTP скорей всего не получится.
Shooshpanius


Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн

Vladimir2017 wrote:
Shooshpanius wrote:- передача заявок на овормление транспортных партий на утверждение вет врачам.


А позвольте поинтересоваться, каким образом будете это реализовывать? Через HTTP скорей всего не получится.


На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

Shooshpanius wrote:На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.


Я тоже так реализовал, но было бы здорово загружать такие заявки сразу в Меркурий.
Shooshpanius


Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн

Vladimir2017 wrote:
Shooshpanius wrote:На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.


Я тоже так реализовал, но было бы здорово загружать такие заявки сразу в Меркурий.


Переписка с саппортом:

вопрос:
Возможно ли, используя api, создать заявку на оформление транспортной партии
хоз.субъектом без участия ветврача, для последующего утверждения данной
заявки ветврачем в системе <Меркурий> через веб-интерфейс?


ответ:
Такого функционала нет и на данный момент не планируется.
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

Shooshpanius wrote:
Такого функционала нет и на данный момент не планируется.


Факт давно известный. Надо грузить в лоб, через вебморду, но там свои сложности.
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

Shooshpanius


Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн

sup wrote:
Vladimir2017 wrote:
Shooshpanius wrote:На текущей реализации шлюза (на Ruby on Rails) данная ф-ция реализована. Заявка от ХС с флагом "требуется утверждение" оседает в шлюзе, ветврач запускает свою программу, которая с шлюза забирает такие заявки, отмечает какие из них утвердить и жмет ОК . К заявкам добавляется информация по ветврачу и они улетают в Меркурий.


Я тоже так реализовал, но было бы здорово загружать такие заявки сразу в Меркурий.


т.е. в итоге через WEB? к api ветврачей доступ не дают а чрез curl как то не хочется это все делать, если эта возможность просится на приготовление в api.



В моей реализации всё через апи своего шлюза. Еще раз повторюсь: заявка от ХС уходит на шлюз, где ожидает подтверждения ветврачом, и только после этого уходит в Меркурий. Более прямого решения нет, пока нет штатного апи для реализации данной фичи.

Но тема не об этом Хотелось бы понять, насколько заявленный в начале темы продукт востребован.
Mak_VET


Зарегистрирован: 24/04/2017 13:16:43
Сообщений: 675
Оффлайн

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

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 13/12/2017 12:54:27

lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

Shooshpanius wrote:
В моей реализации всё через апи своего шлюза. Еще раз повторюсь: заявка от ХС уходит на шлюз, где ожидает подтверждения ветврачом, и только после этого уходит в Меркурий. Более прямого решения нет, пока нет штатного апи для реализации данной фичи.

Но тема не об этом Хотелось бы понять, насколько заявленный в начале темы продукт востребован.

сомневаюсь, что вет.врачи будут в восторге от того, что их логины будут болтаться где-попало
Shooshpanius


Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн

lalex23 wrote:
Shooshpanius wrote:
В моей реализации всё через апи своего шлюза. Еще раз повторюсь: заявка от ХС уходит на шлюз, где ожидает подтверждения ветврачом, и только после этого уходит в Меркурий. Более прямого решения нет, пока нет штатного апи для реализации данной фичи.

Но тема не об этом Хотелось бы понять, насколько заявленный в начале темы продукт востребован.

сомневаюсь, что вет.врачи будут в восторге от того, что их логины будут болтаться где-попало


Это вопрос доверия Организация-Ветврач.
На данный момент ветврачи все-равно приходят в организации, и используют либо их учетные системы, в которых утверждают ВСД, либо заходят через браузер своим логином/паролем для утверждения ВСД в веб-меркурии. Прои этом нельзя сказать, что их логины в безопасности.
Если шлюз установлен на сервере огранизации, которую обслуживает данный ветврач, то сохранность его логина/пароля одинакова, что он на шлюзе утвердит заявку, что воспользуется компьютером данной организации для входа в веб и утвердит её там.
Shooshpanius


Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн

Mak_VET wrote: мне знакомы лишь слова шлюз, меркурий и бесплатный. Все вместе в одном предложении они мне ВЕСЬМА симпатичны. я - за!


Сразу обозначу, что "бесплатный" не равно "с открытым кодом".
exteris


Зарегистрирован: 25/10/2017 09:49:00
Сообщений: 38
Оффлайн

А в чем ваш интерес? Бесплатный сыр сами знаете где.
Mak_VET


Зарегистрирован: 24/04/2017 13:16:43
Сообщений: 675
Оффлайн

это значит, что вы периодически будете менять код (ну хоть в целях безопасности, напр.), и брать за это деньги?
Shooshpanius


Зарегистрирован: 11/12/2017 19:29:12
Сообщений: 28
Оффлайн

exteris wrote:А в чем ваш интерес? Бесплатный сыр сами знаете где.


- поддержка (та же помощь в инсталляциях)
- реализация доп. фич
- возможно шлюз для тех, кто не хочет иметь в парке техники еще один сервер

как-то так.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 14/12/2017 08:29:48

 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team