Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Формирование полей CDR-записей в контексте FreePBX

Формирование полей CDR-записей в контексте FreePBX

Порядок формирования полей CDR-записей в контексте FreePBX
Откуда: Asterisk
Сообщений: 58

Формирование полей CDR-записей в контексте FreePBX

Есть FreePBX 2.7.0 + Asterisk 1.4.35 . Настроены исходящие маршруты через SIP-транки.
В том числе, маршрут kiev.
Хочу установить в этом контексте пару переменных для последующего формирования CDR-записей вот такого вида:

exten => _044[2-5]XXXXXX,n,Set(CDR(dst2)=38${EXTEN})
exten => _044[2-5]XXXXXX,n,Set(CDR(dialpeer)=myprovider)

Способов через WEB-морду сделать подобное я не нашел.
Пробую через extensions_custom.conf дописать в контексте kiev-custom
две вышеперечисленные строчки, применяю изменения, смотрю в логах, как пойдет вызов,
и в упор не вижу прохода по контексту kiev-custom. Куда же тогда нужно вписывать эти две строчки, чтобы они гарантированно включились в контекст kiev?

В Asterisk 1.4.4 без FreePBX я руками в контесктах такие строки вставлял и получал нужные CDR-ки.

2010-09-27 12:57

Откуда: SPb
Сообщений: 3

Re: Формирование полей CDR-записей в контексте FreePBX

Вроде так:
нужно во freepbx создать специальный транк, строка dial: local/$OUTNUM$@kiev-custom

extensions_custom.conf
[kiev-custom]
exten => _044[2-5]XXXXXX,1,Answer
exten => _044[2-5]XXXXXX,n,Set(CDR(dst2)=38${EXTEN})
exten => _044[2-5]XXXXXX,n,Set(CDR(dialpeer)=myprovider)
exten => _044[2-5]XXXXXX,n,Dial .......

http://www.voip-info.org/wiki/index.php?page=Asterisk+Local+channels

или переопределить в extensions_override_freepbx.conf, но потом править если что
2010-10-04 15:53

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru