[AsteriskBrasil] Gerar Numero de Protocolo

Marcelo Terres mhterres em gmail.com
Quinta Agosto 1 12:33:03 BRT 2013


[from-pstn]

_XXXX,1,Answer()
same => n,Agi(geraprotocolo.agi)
same => n,Playback(audio_atendimento)
same => n,Playback(audio_protocolo)
same => n,SayDigits(${PROTOCOLO})
same => n,Set(CDR(userfield)=${PROTOCOLO})
same => n,Queue(atendimento)

Algo assim.

[]s
Marcelo H. Terres
mhterres em gmail.com
http://mundoopensource.blogspot.com
http://biertasters.blogspot.com
http://twitter.com/mhterres


2013/8/1 Marcelo Terres <mhterres em gmail.com>:
> Sim, mas ele vai gerar o número do protocolo antes, com um AGI por
> exemplo, e depois armazenar na váriavel CDR(userfield). Ele pode fazer
> todo esse processo logo após o answer e antes do Dial. Assim o mesmo
> estará disponível para ser falado com um SayDigits, antes mesmo do
> atendente receber a chamada.
>
> Ao final da chamada o dado será gravado na tabela do CDR para futuras
> pesquisas. Não vejo onde está o mistério disso :-)
>
> []s
> Marcelo H. Terres
> mhterres em gmail.com
> http://mundoopensource.blogspot.com
> http://biertasters.blogspot.com
> http://twitter.com/mhterres
>
>
> 2013/8/1 Caio Pato <caiopato em gmail.com>:
>> 2013/8/1 Marcelo Terres <mhterres em gmail.com>:
>>> Eu acho mais simples ele criar o número no início da chamada e
>>> armazenar no userfield, aí vai automaticamente para a tabela do cdr
>>> qdo a ligação for terminada, evitando um novo db.
>>
>> Lembre-se que ele precisa do número AINDA durante a chamada, e o CDR
>> só é gravado após o término.
>> Pela descrição do problema que ele passou, ele já tentou fazer isso
>> (uniqueid durante a chamada no CDR) mas o bilhete não estava gerado
>> ainda.
>> Por isso ou ele faz um resetcdr(w) ou cria um novo banco de dados.
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org


Mais detalhes sobre a lista de discussão AsteriskBrasil