Поиск по моему блогу

Обеликс - 1с телефон для связи с Asterisk IP-PBX v1.01

Image via Wikipedia

Данная разработка (ВК "Обеликс") представляет из себя готовое решение для
связи ip-телефонии и 1с-бухгалтерии. Реализована в виде
Внешней компоненты 1с, которая цепляется к сторонней OCX-библиотеке,
которая, в свою очередь, реализует полноценного SIP-клиента.

Используемая библиотека - GTSIPCtrl.ocx из пакета
PCBest Networks SIP SDK API (www.pcbest.net).

В состав разработки входят:
obelisk.dll - внешняя компонента 1с, осуществляющая связь с obeliks.ocx
obeliks.ocx - переименованная GTSIPCtrl.ocx - SIP клиент OCX
Obeliks8.epf - обработка с примером работы в 1с v8.1
obeliks.ert - обработка с примером работы в 1с v7.7

Для работы положите obelisk.dll и obeliks.ocx в bin-каталог (в случае
1с v7.7 еще положите obelisk.dll в КаталогИБ()) и зарегистрируйте их с
помощью regsvr32.

Используя данную разработку, можно реализовать 2 режима работы
с Asterisk IP-PBX:
Asterisk (PBX) - Полноценный ip-телефон внутри 1с-бухгалтерии (реж.1)
 - Промежуточный ip-телефон, который перенаправляет все звонки
   на стоящий рядом обычный телефон (реж.2)

Реализуемый алгоритм работы:
1. Входящий звонок
 - Обеликс регистрирует входящий звонок и запускает процедуру поиска
   клиентов по определенному телефону. На экран выдается информация
   о клиенте - договора, долги клиента и т.п.
 - Клиенту в трубке при этом проигрывается музыка (реж.1), пока
   оператор не ответит на звонок (либо перенаправит его, либо положит трубку)
 - В случае реж.2 звонок перенаправляется на обычный телефон

2. Исходящий звонок
 - В любом нужном месте, например в карточке клиента, или в журнале договоров
   можно вставить кнопку "Позвонить клиенту", осуществив тем самым функцию
   click2call (Звонок в одно нажатие)
 - В случае (реж.1) оператор разговаривает с гарнитуры, в случае (реж.2)
   звонок перенаправляется на обычный телефон

2. Ограничения

Библиотека GTSIPCtrl.ocx (переименована в obeliks.ocx) - шареварная,
шареварность заключается в том, что примерно через час работы SIP-клиент
автоматически завершает свою работу с выдачей предупреждения, после
перезагрузки библиотека продолжает свою работу.

Замеченные баги:
- если для 1с вы используете терминал, среди терминальных юзеров можно
  запустить только одного sip-клиента. Два и более sip-клиента конфликтуют друг
  с другом.

Программа распространяется как как есть.

Enhanced by Zemanta

1 комментарий:

Данилюк Андрей комментирует...

Получилось ли запустить такое в терминале для нескольких пользователей одновременно ?

Реклама от BigBN