MikoPBX
Модули
MikoPBX
Модули
Имеется два сервера. На одном сервере установлена Askozia 5, АТС включена, но сотрудники к ней не подключены, провайдеры отключены. На другом сервере установлена MikoPBX, АТС включена, все сотрудники подключены к этой станции, провайдеры успешно подключены, работают входящие и исходящие звонки.
Журнал звонков в 1С подключен к Askozia 5, история загружена с АТС в 1С, записи разговоров успешно скачиваются / прослушиваются из 1С. Так как планируется переход на MikoPBX, необходимо журнал звонков подключить к MikoPBX. Должна сохраниться возможность скачивать / прослушивать записи разговоров из журнала звонков 1С, которые были получены, как из Askozia 5, так и из MikoPBX.
Начиная с 1.0.1.16 версии модуля журнала звонков в настройках появляется возможность подключить несколько АТС. Таким образом история звонков может загружаться не из одной АТС, а сразу из нескольких АТС. Подробнее об этой возможности написано здесь. Однако, при таком подходе в журнале звонков возможно скачать/прослушать запись разговоров только с той АТС, к которой в данный момент подключена панель телефонии, что не удовлетворяет условиям нашей задачи. Мы должны иметь возможность скачивать любую запись разговора, независимо от того, с какой АТС она была получена.
Существует два способа решения поставленной задачи:
Для решения поставленной задачи необходимо выполнить следующие действия:
1. Подключаемся к MikoPBX через WinSCP по инструкции.
2. Подключаемся к Askozia 5 через WinSCP по инструкции.
3. Копируем все записи разговоров из директории Askozia 5 /storage/usbdisk1/askoziapbx/callrecordings в идентичную директорию MikoPBX.
4. Подключите панель телефонии к MikoPBX:
5. Журнал звонков подключите к MikoPBX и загрузите историю вызовов с этой АТС в 1С. Инструкции по подключению.
Можете проверять работу журнала звонков. Все записи разговоров (независимо к какой АТС они относятся) должны скачиваться и прослушиваться!
Для решения поставленной задачи необходимо выполнить следующие действия:
1. Подключаемся к MikoPBX через WinSCP по инструкции.
2. В директории /storage/usbdisk1/mikopbx/astlogs/asterisk создаем новый *.php файл.
3. Вставляем в файл следующий код:
<?php $settings = array( 'host' => '172.16.32.97', 'res' => '/cfe/wallboard/1c/download.php?type=Records&view=', 'auth' => 'admin:askozia' ); return $settings;
Обратите внимание на параметры!
4. Переименовываем созданный *.php файл - новое наименование askozia_http_settings.php.
5. Подключаемся к Askozia 5 через WinSCP по инструкции.
6. Файл базы данных истории звонков из Askozia 5 (master.db) нужно разместить в MikoPBX по адресу:
/storage/usbdisk1/mikopbx/astlogs/asterisk/master.db
Таким образом в MikoPBX в директории /storage/usbdisk1/mikopbx/astlogs/asterisk будут располагаться две базы данных: cdr.db (для Askozia 6) и master.db (для Askozia 5).
7. Подключите панель телефонии к MikoPBX:
8. Журнал звонков подключите к MikoPBX и загрузите историю вызовов с этой АТС в 1С. Инструкции по подключению.
Можете проверять работу журнала звонков. Все записи разговоров (независимо к какой АТС они относятся) должны скачиваться и прослушиваться!