Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Вопрос по дополнительным полям в таблице CDR. Asterisk 1.6

Вопрос по дополнительным полям в таблице CDR. Asterisk 1.6

почемуто не пишет в созданные мною поля
Сообщений: 28

Вопрос по дополнительным полям в таблице CDR. Asterisk 1.6

Приветствую Уважаемые!

Суть в следующем:
Есть желание в таблицу cdr дописывать несколько интересным мне значений в поля, созданные мной.
стандартного userfield нехватает. да и не хочется в него писать несколько параметров а потом парсить.

Астериск из ветки 1.6.0

ну так вот. поле в таблице создал, дописал нужные строки в функции FreePBX, дабы запись инфы происходила в мое поле
но в результате поле остается пустым.
для проверки вместо моего поля подставлял userfield - в него запись происходит.

Подскажите с чем может быть звгвоздка.
возможно гдето нужно поправить перечень полей, которые сохраняются при записли в CDR?
2010-10-27 09:11

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Вопрос по дополнительным полям в таблице CDR. Asterisk 1.6

Чтобы запись в кастомное поле выполнялась , надо в диаплане выполнять Set(CDR(custom)=env_custom). И не забудьте указать эти поля в cdr_mysql.conf в aliases.
http://линия24.рф - Астериск и прочие бубны!
2010-10-27 10:57

Сообщений: 28

Re: Вопрос по дополнительным полям в таблице CDR. Asterisk 1.6

zzuz:

Set(CDR(custom)=env_custom).
Это сделано

zzuz:

И не забудьте указать эти поля в cdr_mysql.conf в aliases.

если не трудно - можно пример относительно поля custom
2010-10-27 12:58

Откуда: Киев
Сообщений: 749

Re: Вопрос по дополнительным полям в таблице CDR. Asterisk 1.6

надо cdr_mysql.conf

[global]
hostname=mysql
dbname=asterisk
table=cdr
password=dadada
user=trunk2
port=3306
[aliases]
start=calldate
callerid=clid
ip=ip
dstStripped=dstStripped
rate_profile=rate_profile
rate_value=rate_value
rate_name=rate_name


тоесть вы отмечаете какие поля есть, можеет переименовать
необходим рестарт астриска или unload/load модуля.
проверка на наличие полей в таблице сдр выполняеться только в момент старта.



2010-10-27 20:04

Сообщений: 28

Re: Вопрос по дополнительным полям в таблице CDR. Asterisk 1.6

благодарю.
заработало
2010-10-27 21:00

Добавить страницу в закладки:  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