Manuais

Funções do plano de discagem do Asterisk 11
Comando:

CDR()


Descrição:
Todos os nomes de campo do CDR são somente leitura, exceto o código da conta, o campo do usuário e os amaflags. Você pode, no entanto, fornecer um nome que não esteja na lista acima e criar sua própria variável, cujo valor pode ser alterado com essa função e essa variável será armazenada no cdr.                      Nota                              Ícone                                               Para definir valores de CDR, o sinalizador l não se aplica à configuração do código da conta, campo do usuário ou sinalizadores ama. CDRs só podem ser modificados antes que a ponte entre dois canais seja derrubada. Por exemplo, os CDRs não podem ser modificados após o retorno do aplicativo Dial.                           Valores brutos para disposição: 0 - SEM RESPOSTA 1 - SEM RESPOSTA (registro NULL) 2 - FALHOU 4 - OCUPADO 8 - RESPOSTAS Valores brutos para amaflags: 1 - OMIT 2 - FATURAMENTO 3 - DOCUMENTAÇÃO Exemplo: exten => 1,1, Conjunto (CDR (campo do usuário) = teste)
Sintaxe:
CDR(name[,options])
Argumentos:
name - Nome do campo CDR:
clid - Identificação de chamadas.
lastdata - Últimos argumentos do aplicativo.
disposition - RESPOSTA, NENHUMA RESPOSTA, OCUPADA, FALHAU.
src - Fonte.
start - Hora em que a chamada começou.
amaflags - DOCUMENTAÇÃO, CONTA, IGNORAR, etc.
dst - Destino.
answer - Hora em que a chamada foi atendida.
accountcode - O código da conta do canal.
dcontext - Contexto de destino.
end - Hora em que a chamada terminou.
uniqueid - O ID exclusivo do canal.
dstchannel - Canal de destino.
duration - Duração da chamada.
userfield - O campo especificado pelo usuário do canal.
lastapp - Última aplicação.
billsec - Duração da chamada depois que ela foi atendida.
channel - Nome do canal.
sequence - Número de sequência do CDR.
f - Retorna os campos billec ou duration como valores de ponto flutuante.
l - Usa o CDR mais recente em um canal com vários registros
r - Pesquisa toda a pilha de CDRs no canal.
s - Ignora qualquer CDR marcado como 'LOCKED' devido a chamadas forkCDR (). (somente na configuração / gravação de vars CDR)
u - Recupera o valor bruto e não processado.
For example, 'start', 'answer', and 'end' will be retrieved as epoch values, when the u option is passed, but formatted as YYYY - MILÍMETROS
Fonte: Asterisk Wiki

ENTRE EM CONTATO COM A LOJAMUNDI.

Assine nossa Newsletter! É gratuito!

Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.