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

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

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


astpanel:ats:asterisk:callhistory_v6

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


10000555. Настройка Asterisk для получения истории звонков в панели 1С

"Динамическое" обновление истории звонков

Оповещение о добавлении CDR записи через AJAM интерфейс. Для “динамического” обновления истории звонков в 1С следует произвести настройки:

;/etc/asterisk/cdr_manager.conf
; Asterisk Call Management CDR
[general]
enabled = yes

Получение истории звонков по запросу

В плане набора должен быть описан контекст miko_ajam.
В контексте miko_ajam определяется extension с номером 10000555.

[miko_ajam]
exten => 10000555,1,NoOP(Settings Asterisk)

$chan = GetVarChannnel($agi,'v1'); $date1 = GetVarChannnel($agi,'v2'); $date2 = GetVarChannnel($agi,'v3'); $numbers = explode(«-»,GetVarChannnel($agi,'v4')); При начале работы, “Панель телефонии Asterisk” выполняет AMI команду originate.
Параметры originate

  • channel - Local/10000555@miko_ajam
  • Application - NoCDR

Переменные канала

  • v1 - канал пользователя, который инициировал originate
  • v2 - начало периода в формате 'yyyy-mm-dd'
  • v3 - конец периода в формате 'yyyy-mm-dd'
  • v4 - номера телефонов в формате «НОМЕР1-НОМЕР2-НОМЕР3…» (разделитель «тире»)
astpanel/ats/asterisk/callhistory_v6.1385449693.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)