[AsteriskBrasil] Bilhetagem: Não grava callerid no mysql
Marcelo S Dias Muniz
marcelosdias em superig.com.br
Sábado Fevereiro 20 13:21:10 BRST 2010
Pessoal, quem puder me auxiliar, agradeço.
Na bilhetagem de meu pabx, não está gravando o valor do campo "clid" na
tabela "cdr".
Não estou percebendo o que estou fazendo de errado.
Abaixo segue o resultado e meus arquivos de configuração.
calldate clid src dst dcontext channel dstchannel lastapp lastdata
duration billsec disposition amaflags accountcode uniqueid userfield 02/20/10
11:57 AM
s default DAHDI/1-1
Hangup
10 6 ANSWERED 3
1266674259
02/20/10 11:58 AM
s default DAHDI/1-1
Hangup
9 5 ANSWERED 3
1266674300.1
02/20/10 12:04 PM
s default DAHDI/1-1
Hangup
10 6 ANSWERED 3
1266674694.2
02/20/10 12:19 PM
s default DAHDI/1-1
Hangup
4 0 ANSWERED 3
1266675579
02/20/10 12:26 PM
s default DAHDI/1-1
Hangup
11 7 ANSWERED 3
1266676007.1
02/20/10 12:28 PM
s default DAHDI/1-1
Hangup
11 7 ANSWERED 3
1266676090.2
02/20/10 12:29 PM
s default DAHDI/1-1
Hangup
11 7 ANSWERED 3
1266676158.3
arquivo /etc/asterisk/extensions.conf
*[general]*
static=yes
writeprotect=no
autofallthrough=no
clearglobalvars=no
priorityjumping=yes
*[default]*
exten => s,1,Answer ; Atende a ligacao...
exten => s,2,Playback(introprotv) ; Mensagem
exten => s,3,Hangup() ; termina
/etc/asterisk/cdr_mysql.conf
*[global]*
hostname=127.0.0.1
dbname=protv
table=cdr
password=pt.rj
user=root
;port=3306
;sock=/tmp/mysql.sock
;
*[columns]*
;static "<value>" => <column>
;alias <cdrvar> => <column>
alias start => calldate
alias callerid => clid
;alias src => src
;alias dst => dst
;alias dcontext => dcontext
;alias channel => channel
;alias dstchannel => dstchannel
;alias lastapp => lastapp
;alias lastdata => lastdata
;alias duration => duration
;alias billsec => billsec
;alias disposition => disposition
;alias amaflags => amaflags
;alias accountcode => accountcode
;alias userfield => userfield
;alias uniqueid => uniqueid
estrutura da tabela cdr
CREATE 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 '',
`uniqueid` varchar(32) NOT NULL default '',
`userfield` varchar(255) NOT NULL default '',
KEY `calldate` (`calldate`),
KEY `dst` (`dst`),
KEY `accountcode` (`accountcode`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100220/5e9f0b54/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil