Текущее время: 28 мар 2024, 18:20

Калининград & ХОББИ

Занятие любимым хобби - это путь к счастливой жизни!

CDR Asterisk

Информационные технологии, системное администрирование, компьютеров, серверов, вычислительных сетей, описания различного программного обеспечения, скриншоты программ, примеры настроек
Аватар пользователя
 
Сообщений: 20
Зарегистрирован: 08 апр 2013, 08:57

CDR Asterisk

Сообщение Серега » 08 апр 2013, 08:58

Структура таблицы CDR Asterisk, типы данных значений в CDR Asterisk.

TABLE `cdr` (
`calldate` datetime NOT NULL default '0000-00-00 00:00:00',
`clid` varchar(80) NOT NULL default '',
`src` varchar(80) NOT NULL default '',
`dst` varchar(80) NOT NULL default '',
`dcontext` varchar(80) NOT NULL default '',
`channel` varchar(80) NOT NULL default '',
`dstchannel` varchar(80) NOT NULL default '',
`lastapp` varchar(80) NOT NULL default '',
`lastdata` varchar(80) NOT NULL default '',
`duration` int(11) NOT NULL default '0',
`billsec` int(11) NOT NULL default '0',
`disposition` varchar(45) NOT NULL default '',
`amaflags` int(11) NOT NULL default '0',
`accountcode` varchar(20) NOT NULL default '',
`userfield` varchar(255) NOT NULL default '',
`uniqueid` VARCHAR(32) NOT NULL default '',
`linkedid` VARCHAR(32) NOT NULL default '',
`sequence` VARCHAR(32) NOT NULL default '',
`peeraccount` VARCHAR(32) NOT NULL default ''
);


Описание столбцов таблицы CDR Asterisk

accountcode: What account number to use: Asterisk billing account, (string, 20 characters)
src: Caller*ID number (string, 80 characters)
dst: Destination extension (string, 80 characters)
dcontext: Destination context (string, 80 characters)
clid: Caller*ID with text (80 characters)
channel: Channel used (80 characters)
dstchannel: Destination channel if appropriate (80 characters)
lastapp: Last application if appropriate (80 characters)
lastdata: Last application data (arguments) (80 characters)
start: Start of call (date/time)
answer: Answer of call (date/time)
end: End of call (date/time)
duration: Total time in system, in seconds (integer)
billsec: Total time call is up, in seconds (integer)
disposition: What happened to the call: ANSWERED, NO ANSWER, BUSY, FAILED
amaflags: What flags to use: see amaflags::DOCUMENTATION, BILL, IGNORE etc, specified on a per channel basis like accountcode.


Используемые для формирования отчетности столбцы таблицы CDR Asterisk

src- источник, инициатор вызова;
dst – назначение, получатель вызова;
billsec – тарифицируемые секунды, секунды после снятия трубки;
channel — используемый канал, SIP, IAX2, OTHERS;
dstchannel – канал направления, SIP, IAX2, OTHERS;
calldate – дата и время совершения звонка;
uniqueid – уникальный идентификатор записи;
disposition — код завершения вызова: ANSWERED, NO ANSWER, BUSY, FAILED.
userfield – пользовательское поле, для записи дополнительных данных, например: пункты меню IVR, выбор языка, ссылка на файл с записью разговора.



Вернуться в Информационные технологии

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2