Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


astpanel:ats:pbxinaflash

Это старая версия документа!


Плагин для PBX in a flash

Описание дополнительных модулей

  1. Модуль pt1c предназначен для настройка интерфейса на стороне АТС для связи с 1С.
  2. Модуль pt1c_fax - дработанный модуль fax. Добавлен механизм заполнения информации об имени файла факса, в таблице истории звонков.
  3. Модуль pt1c_core - доработанный модуль core. Добавлен механизм оповещения по AMI о входящем вызове. Механизм необходим для перехвата звонка на ответственного менеджера.

Скачайте модули, это необходимо для дальнейшей настройки АТС.
Скачать архив...

Установка модуля pt1c

Оригинал статьи

Перед началом интеграции настоятельно рекомендуем делать РЕЗЕРВНУЮ КОПИЮ вашей конфигурации!

Перейдите в интерфейс администрирования модулей FreePBX «Admin» - «Module Admin»:

Выполните действие «Upload nodules»:

Выберите файл расширения:

Загрузите файл, используя действие «Upload»: После подгрузки модуля перейти по гиперссылке local module administration

В разделе «Setting» выбрать «Install»:

В нижнем правом углу выполните действие «Process». Подтвердите установку - «Сonfirm»:

Отобразится окно статуса pt1c installed successfully:

Примените изменения - «Apply config»:

Manager Asterisk

Необходимо перейти в интерфейс модуля Manager API  manager api

Указать имя / пароль менеджера, указать разрешенные / запрещенные сети:

Обратите внимание на поля Запрещены (Deny) и Разрешены (Permit).
Запретить следует все адреса, а разрешить только адрес сервера, на котором будет работать панель телефонии. В примере параметр Разрешены установлен в значение 0.0.0.0/0.0.0.0 (разрешено подключаться под всеми сетевыми адресами).
Установите значения привилегий:

Не устанавливайте полные права для учетной записи! Больше - не всегда лучше!

Перехват на ответственного

Для активации возможности перехвата на ответственного:

  • Установить плагин pt1c_core
  • Во входящем маршруте «Incoming Route» следует заполнить поле Alert info.

Настройка

Для настройки AJAM интерфейса следует перейти в интерфейс расширения «Settings» - «Asterisk AJAM Settings (PT1C)«:

Состояние AJAM - включение / отключение интерфейса связи с 1С.

Хранилище истории звонков - эта версия работает только с MySQL.

Адрес / Порт - адрес, на котором будет работать интерфейс для связи с 1С.

Поддержка HTTPS - активиция режима работы по защищенному соединению. Все сообщения будут надежно шифроваться.

Адрес / Порт TLS адрес, на котором будет работать безопасный интерфейс для связи с 1С.

Проверка настройки

Идем в браузере по адресу http://ipadress_asteriska:8088/asterisk/rawman?action=login&username=1cami&secret=PASSWORD1cami

Если в качестве результата получим строку:

Response: Success
Message: Authentication accepted

Значит со стороны Asterisk все настроено правильно.

Не забудьте открыть на фаерволе порт 4443 или 8088 чтобы интерфейс ajam был доступен из вне.

Например для iptables под управлением CENTOS это делается добавлением строчки в файл /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp   --dport 8088 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp   --dport 4443 -j ACCEPT

На что влияет модуль?

Плагин работает с СУБД MySQL. Для логирования CDR записей будет создана дополнительная таблица PT1C_cdr.

Файлы конфигурации Asterisk:

  • cdr.conf
  • cel.conf
  • cdr_adaptive_odbc.conf
  • cel_odbc.conf
  • http.conf
  • manager_custom.conf
  • res_odbc.conf

Файлы конфигурации ODBC:

(только в случае Elastix FreePBX 2.8)

  • /etc/odbcinst.ini
  • /etc/odbc.ini

в файлы будут добавлены новые секции - настройки соединения с MySQL

AGI

В директорию astagidir будет добавлен ряд phpagi скриптов.

Дополнительные страницы сайта

в директории /var/www/html/admin будет создана символическая ссылка на директорию 1с:

Обратно, к основному разделу...

Коментарии

astpanel/ats/pbxinaflash.1421911103.txt.gz · Последние изменения: 2015/01/22 07:18 — apor