====== Журнал звонков 1С. Доступ к записям разговоров Askozia 5, MikoPBX. ======
[[faq:|Обратно к инструкциям]]
===== Постановка задачи =====
Имеется два сервера. На одном сервере установлена Askozia 5, АТС включена, но сотрудники к ней не подключены, провайдеры отключены. На другом сервере установлена MikoPBX, АТС включена, все сотрудники подключены к этой станции, провайдеры успешно подключены, работают входящие и исходящие звонки.\\
**Журнал звонков в 1С** подключен к Askozia 5, история загружена с АТС в 1С, записи разговоров успешно скачиваются / прослушиваются из 1С. Так как планируется переход на MikoPBX, необходимо журнал звонков подключить к MikoPBX. Должна сохраниться возможность скачивать / прослушивать записи разговоров из журнала звонков 1С, которые были получены, как из Askozia 5, так и из MikoPBX.\\
===== Решение =====
Начиная с **1.0.1.16** версии модуля журнала звонков в настройках появляется возможность подключить несколько АТС. Таким образом история звонков может загружаться не из одной АТС, а сразу из нескольких АТС. Подробнее об этой возможности написано [[https://wiki.miko.ru/astpanel:statistic:settings:additional|здесь]]. Однако, при таком подходе в журнале звонков возможно скачать/прослушать запись разговоров только с той АТС, к которой в данный момент подключена панель телефонии, что не удовлетворяет условиям нашей задачи. Мы должны иметь возможность скачивать любую запись разговора, независимо от того, с какой АТС она была получена.\\
Для решения поставленной задачи необходимо выполнить следующие действия:\\
Обязательное условие - "старая" АТС (Askozia 5) должна быть **запущена** и мы должны знать ее IP.
1. Подключаемся к **MikoPBX** через **WinSCP** по [[:faq:winscp|инструкции]].\\ \\
2. В директории /storage/usbdisk1/mikopbx/astlogs/asterisk создаем новый *.php файл.\\ \\
{{ :faq:78кукук99.png |}}\\
{{ :faq:2018-12-24_101936.png |}}\\ \\
3. Вставляем в файл следующий код:\\
'172.16.32.97',
'res' => '/cfe/wallboard/1c/download.php?type=Records&view=',
'auth' => 'admin:askozia'
);
return $settings;
**Обратите внимание на параметры!**
* **host** - IP-адрес **Askozia 5**, которая в данный момент запущена
* **res** - не требует изменений
* **auth** - логин и пароль для входа в web-интерфейс Askozia 5, по умолчанию логин admin, после двоеточия указывается пароль askozia. \\ \\
4. Переименовываем созданный *.php файл - новое наименование **askozia_http_settings.php**.\\
{{ :faq:2018-12-24_102237.png |}}\\
{{ :faq:2018-12-24_102301.png |}}\\ \\
5. Подключаемся к **Askozia 5** через **WinSCP** по [[http://wiki.askozia.ru/handbook:winscp|инструкции]].\\ \\
6. Файл базы данных истории звонков из Askozia 5 (**master.db**) нужно разместить в MikoPBX по адресу:\\
**/storage/usbdisk1/mikopbx/astlogs/asterisk/master.db** \\
{{ :faq:2018-12-24_102852.png |}}\\
Таким образом в MikoPBX в директории /storage/usbdisk1/mikopbx/astlogs/asterisk будут располагаться две базы данных: **cdr.db** (для Askozia **6**) и **master.db** (для Askozia **5**).\\
{{ :faq:2018-12-24_102955.png |}}\\ \\
7. Подключите **панель телефонии** к MikoPBX:
* [[https://wiki.miko.ru/astpanel:enterprise:ordinary#profili_nastroek|инструкции для панели телефонии на обычных формах]]
* [[https://wiki.miko.ru/astpanel:enterprise:managed#telefonnye_stancii|инструкции для панели телефонии на управляемых формах]]\\ \\
8. Журнал звонков подключите к MikoPBX и загрузите историю вызовов с этой АТС в 1С. [[https://wiki.miko.ru/astpanel:statistic:settings#razdel_osnovnye_nastrojki|Инструкции по подключению]].\\ \\
Можете проверять работу журнала звонков. Все записи разговоров (независимо к какой АТС они относятся) должны скачиваться и прослушиваться!
Возникли вопросы? Сообщите нам через [[https://telefon.miko.ru/contacts/|форму обратной связи]].