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

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

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


astpanel:ats:freepbx_distro

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


Плагин для FreePBX Distro

Загрузка дополнительных модулей

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

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

Скачать архив...

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

Разработка велась для версии FreePBX Distro - 4.211.64.

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

Перед началом интеграции настоятельно рекомендуем делать РЕЗЕРВНУЮ КОПИЮ вашей конфигурации!!! При несоблюдении данной рекомендации, а так же нарушения последовательности данной инструкции, наша компания не несет ответственность за сохранность Ваших данных.

Для начала следует перейти в интерфейс администрирования модулей FreePBX:

Активировать кнопку Upload nodules

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

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

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

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

Будет выведено окно статуса установки mikoajam installed successfully:

далее необходимо применить изменения «Apply config»:

Учетная запись менеджера Asterisk

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

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

Обратите внимание на поля Запрещены и Разрешены. Запретить следует все адреса, а разрешить только адрес сервера, на котором будет работать панель телефонии. В примере параметр Разрешены установлен в значение 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С.

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

Плагин работает с СУБД 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/freepbx_distro.1416469997.txt.gz · Последние изменения: 2014/11/20 07:53 — apor