Opa Eder, seguinte, fora da Queue ele salva normal... A quarta prioridade no meu contexto que eu passei no primeiro e-mail ("exten => s,4,Set(CDR(fluxo)=Entrante)") funciona direitinho, salva no MySQL de boa. Porém quando vai para a Queue e eu chamo uma macro quando o agente atender, ele seta, aparece no console só que não salva... Estou procurando no SVNView para ver se acho alguma documentação sobre o assunto, mas tá foda... Estou procurando faz alguns dias já... Vou tentar colocar dentro da macro Set(CDR(userfields)=...) que nem você sugeriu.
Obrigado, Rodrigo Lang. 2009/11/5 Eder Souza <eder.so...@bsd.com.br> > humm cdr customicos já testou algo bem simples só para ver se ele seta no > seu cdr qq valor algo assim ? > > exten => 123456,1,Set(CDR(fluxo)=Entrante) > > coloca isso no extensions e disca para o 123456 e veja se ele insere > > tenta tambem com o userfield e ve se insere > > exten => 1234,1,Set(CDR(userfield)=testessss) > Eu uso isso Aqui mas com um Asterisk 1.4 sem problemas .. > > > Att, > > > Eng Eder de Souza > > > > 2009/11/5 Rodrigo Lang <rodrigoferreiral...@gmail.com> > >> Boa tarde lista, estou com um pequeno problema para adicionar um campo CDR >> dentro da fila e salva-lo em banco MySQL. O que eu necessito é que seja >> salvo alguns parâmetros somente quando o agente atende a ligação. Para isso >> eu adicionei uma macro setando os campos necessários. Quando o agente >> atende, os campos são setados e se colocar um NoOp() mostrando a variavél >> após o parametro ser setado, ele informa o valor tudo certinho. Porém quando >> desliga a ligação o campo não é salvo no CDR. Já tentei colocando a macro >> para rodar direto na aplicação (Queue(atendimento,tc,,,30,,atendente) e >> tentei também colocando o parâmetro "membermacro=atendente" no queues.conf. >> Mais um detalhe, se eu colocar a opção "c" no Queue() para ele retornar para >> o contexto e colocar um NoOp() mostrando a variável, ela simplesmente vem em >> branco... Estou imaginando que possa ser um bug de versão, estou procurando >> no Issues para ver se encontro algo... >> >> exten => s,1,Answer() >> exten => s,2,NoOp(${QUEUE_WAITING_COUNT(atendimento)}) >> exten => s,3,GotoIf($[ "${QUEUE_WAITING_COUNT(atendimento)}" < 30 >> ]?4:fila-ocupada,s,1) >> exten => >> s,4,Set(CDR(fluxo)=Entrante) >> ;;; Este campo é salvo no CDR normalmente. >> exten => s,5,Set(MONITOR_FILENAME=${UNIQUEID}) >> exten => s,6,Wait(3) >> exten => s,7,PlayBack(obrigado) >> exten => s,8,Queue(atendimento,tc,,,300,) >> exten => s,9,NoOp(${CDR(Agente)}) >> exten => s,10,Hangup() >> >> [macro-atendente] >> exten => s,1,Set(CDR(Agente)=${CDR(channel):6:2}) ;Tem o ":6:2" pois eu >> pego a informação "DAHDI/12", assim ele seta o campo CDR(Agente)=12. >> exten => s,2,NoOp(${CDR(Agente)}) >> >> Estou usando Asterisk 1.6.0.15, Dahdi-Linux 2.2.0.2, Libpri 1.4.10.1 e >> Addons 1.6.0.3. >> >> Agradeço desde já, >> Rodrigo F. Lang >> Amd. de Redes em Telecom >> >> >> _______________________________________________ >> http://www.voipmania.com.br >> Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. >> Promoção por tempo limitado! >> Acesse agora http://promo.voipmania.com.br >> >> _______________________________________________ >> Lista de discussões AsteriskBrasil.org >> AsteriskBrasil@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> > > > > _______________________________________________ > http://www.voipmania.com.br > Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. > Promoção por tempo limitado! > Acesse agora http://promo.voipmania.com.br > > _______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- Rodrigo F. Lang Amd. de Redes em Telecom
_______________________________________________ http://www.voipmania.com.br Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. Promoção por tempo limitado! Acesse agora http://promo.voipmania.com.br _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil