Разделы Wiki
Лицензирование
Полезные ссылки

Обратно, к основным инструкциям...
ВНИМАНИЕ: Текущие инструкции актуальны для версии 1.0.1.17+, инструкции для более старых версий описаны по ссылке.
В разделе «МИКО: Телефония» - «См. также» используйте команду «Настроить модуль статистики».
На командной панели расположены кнопки-действия
Настройки распределены по четырем разделам:
Может потребоваться задать параметры авторизации (basic authentication) на http сервере.
Askozia PBX 4,5 | Askozia 6, FreePBX и Прочие Asterisk |
---|---|
Будут заполнены автоматически из файла настроек АТС | Обычно не требуются |
Askozia 4,5 | Askozia 6 | FreePBX и Прочие Asterisk | |
---|---|---|---|
CDR | /cfe/wallboard/1c/cdr_xml.php | /pbxcore/api/cdr/get_data | /admin/1c/cdr_xml/index.php |
CEL | /cfe/wallboard/1c/cel_xml.php | Не указываем! | /admin/1c/cel_xml/index.php |
Обращаем вниманием, что с Askozia 6 кнопка «Получить настройки» может временно не работать!
Рекомендуемая версия Askozia 6 для стабильной работы журнала звонков - 6.2.103.
При входящем звонке номер может определиться по разному:
Это зависит от поставщика услуг телефонии. Очевидно, что это один и тот же номер телефона.
Если мы укажем, что номер необходимо сопоставлять по последним 9ти цифрам, то приложение «поймет» нас правильно.
Модуль статистики может определить номер телефона, на который пришел звонок. Для работы функции следует заполнить справочник «Внешние линии».
Список внешних линий доступен на вкладке «Основные настройки»:
Мы выделили три наиболее важных свойства, по которым можно определить линию:
Необходимо внести информацию в 1С по идентификатору транков:
Ниже предложена наиболее удобная методика заполнения справочника.
На практике часто встречается ситуация, когда с одной учетной записью типа «Провайдер» ассоциируется несколько номеров телефонов организации.
В этом случае, номер, на который пришел вызов, нельзя определять исходя из ID учетной записи. Необходимо ориентироваться по полю DID.
Для Askozia, в настройках каждой учетной записи типа «Провайдер» необходимо в поле «Manual Dialplan Incoming», добавить строки, указанные ниже:
Set(__FROMDID=${CDR(dnid)}) Set(CDR(origextension)=${FROMDID}) Set(CDR(accountcode)=${FROMDID})
Настройка производится вручную. Пример: перейдите в CLI консоль Asterisk
asterisk -r
Выполните команду «sip show objects»:
asterisk*CLI> sip show objects -= Peer objects: 39 static, 0 realtime, 0 autocreate =- name: SIP-PROVIDER-13548081564469c74b2 type: peer objflags: 0 refcount: 4 name: SIP-PROVIDER-205500585649713b130 type: peer objflags: 0 refcount: 3
В выводе команды будет представлен перечень информации об учетных записях SIP.
В поле «name: SIP-PROVIDER-205500585649713b130» содержится идентификатор записи.
Также можно проанализировать файл sip.conf, в названии секции указывается «device name»:
[SIP-PROVIDER-205500585649713b130] type=friend defaultuser=test secret=**** fromuser=test nat=yes qualifyfreq=60 qualify=2000 insecure=port,invite allow=ulaw
Администратор АТС должен предусмотреть заполнение таблицы «cdr» («PT1C_cdr») в базе данных АТС.
Ниже, в таблице, в шапке описаны имена колонок таблицы cdr. В колонках таблицы показано как происходит определение внешней линии. Вхождение строки «Идентификатор линии» проверяется по полям «channel, dstchannel, appdata».
channel | dstchannel | appdata | accountcode | did |
---|---|---|---|---|
Идентификатор линии (device name) | Идентификатор accountcode | DID номер |
Поля «accountcode» и «did» не заполняются в таблицу cdr «по умолчанию», их заполнение должен предусмотреть администратор АТС в dialplan, пример:
exten => _X,1,Set(CDR(did)=${EXTEN}) exten => _X,n,Set(CDR(accountcode)=for_devsip) exten => _X,n,Goto(ext-did,,1)
Начиная с 1.0.1.16 версии модуля журнала звонков в настройках появляется возможность добавить дополнительные АТС. В журнале звонков появляется возможность анализировать данные вызовов не с одной АТС, а с нескольких. Инструкции доступны по ссылке.
Пользователям необходимо назначать права доступа. Инструкции...
В версии модуля 1.0.1.4+ мы вынесли в пользовательский интерфейс возможности настройки определения региона. Определение происходит исходя из номера телефона.
Если региона / кода нет в списке:
Обязательно заполните все поля формы. Определение региона происходит при сопоставлении номера телефона с диапазоном номеров. Разбивка номера по полям происходит исходя из полей «Код страны» и «Код города».
Пример настройки модуля для АТС Askozia: