[AsteriskBrasil] CDR FIELD

Julio Morais julio.morais em pontaltelecom.com.br
Quarta Abril 15 12:18:49 BRT 2015


Olá, tudo bem ?

 

Gostaria de saber se alguém poderia me auxiliar no seguinte caso, preciso
gravar algumas informações adicionais em no campo (accountcode) do CDR que
eu não uso, ou qualquer outro. Estou utilizando o exten h para obter o
sentido da desconexão da chamada, analisando no CLI do Asterisk eu vejo a
variável que retorna correta, porém, quando analiso no meu CDR o campo
aparece vazio. Alguém saberia o motivo do campo vir em branco ?

 

 

 

exten => _9XXXXXXXX,1,Set(CDR(userfield)=TESTE)

exten => _9XXXXXXXX,n,Set(releasedir=orig)

exten => _9XXXXXXXX,n,Dial(${JULIO}/${EXTEN:-9},,g)

exten => _9XXXXXXXX,n,Set(releasedir=term)

exten => _9XXXXXXXX,n,Set(CDR(accountcode)=${releasedir})

exten => _9XXXXXXXX,n,Hangup()

exten => h,1,Set(CHANNEL(userfield)=CAUSE_CODE=${HANGUPCAUSE},
DIAL_STATUS=${DIALSTATUS}, RELEASE_DIRECTION=${releasedir})

 

 

 

Set("SIP/1135130705-00048b2a", "CDR(userfield)=CP-1") in new stack

Set("SIP/1135130705-00048b2a", "releasedir=orig") in new stack

Dial("SIP/1135130705-00048b2a", "xxx,,g") in new stack

Set("SIP/1135130705-00048b2a", "releasedir=term") in new stack

Set("SIP/1135130705-00048b2a", "CDR(accountcode)=term") in new stack

Hangup("SIP/1135130705-00048b2a", "") in new stack

Set("SIP/1135130705-00048b2a", "CHANNEL(userfield)=CAUSE_CODE=16,
DIAL_STATUS=ANSWER, RELEASE_DIRECTION=term") in new stack

 

 

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150415/73100023/attachment.html>


Mais detalhes sobre a lista de discussão AsteriskBrasil