[AsteriskBrasil] RES: - Aplicação com URA

João Guilherme Pereira Silva joao.guilherme em uppercase.com.br
Terça Abril 29 12:09:39 BRT 2008


Pessoal os testes estão avançando, graças a colaboração de todos.
Já consigo capturar, repetir e salvar em um TXT(mais que suficiente pra mim), o problema é o seguinte, preciso dessas 3 informações: 
- Numero Matricula
- Valor
- Parcelas

Como posso proceder pra ele repetir o Valor da forma numérica? Exemplo na solicitação do valor:
Valor digitado: 100 
Com o SayDigits ele fala: um, zero, zero.
Com o SayNumber ele fala: um, dez, cem.


Segue abaixo o que consegui até agora, ainda não fiz pra solicitar os valores e as parcelas:

[custom-atendimento-original]
exten => s,1,Gotoif($[ "${LEN(${extensao})}" < "6"]?3:100)
exten => s,n,NoOp(executando - ${extensao} - )
exten => s,n,Read(digito||6)
exten => s,n,Set(extensao=${extensao}${digito})
exten => s,n,GoTo(s,1)
exten => s,100,PlayBack(custom/os_dados)
exten => s,n,SayDigits(${digito})
exten => s,n,System(echo "DATA:${DATETIME} - NUMERO DA MATRICULA:${extensao}" >> /teste.txt)
exten => h,1,hangup()


Abraços

-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Marco Lopes
Enviada em: terça-feira, 29 de abril de 2008 12:01
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] - Aplicação com URA

Ola,

Tente isso, no caso de utilizar Mysql com o res_mysql.conf devidamente 
configurado e o extconfig.conf tb:

exten => 23,1,Read(CPF,pede-cpf.gsm,4,,,3)
exten => 23,2,Set(REALTIME(sippeers|numero|${CALLERID(num)}|cpf)=${CPF})

Onde sippers é o parametro dentro de extconfig que informa a base de 
dados e tabela a ser utilizada para tal, e posteriormente tera duas 
colunas e do numero e a do cpf.

depois nos de um feedback, abraço!

Felipe R. Pasa escreveu:
> ou faça um AGI em php por exemplo, pode ser em qualquer linguagem de
> programação, fica mais organizado e flexivel
>
> 2008/4/29 Fábio Mierlo <geromao em gmail.com>:
>   
>> No item 1 utilize a "application" Read e no dois é
>>  melhor utilizar a SayDigits.
>>
>>  2008/4/29 Fábio Mierlo <geromao em gmail.com>:
>>
>>
>>     
>>> 1. Salva em uma variável o número digitado.
>>>       
>>  >  2. Usa esta variável na função SayNumber.
>>  >  3. Usa o módulo func_odbc.so para salvar em qualquer banco de dados.
>>  >
>>  >  2008/4/25 João Guilherme Pereira Silva <joao.guilherme em uppercase.com.br>:
>>  >
>>  >
>>  > > Bom Dia pessoal, estou com a seguinte situação:
>>  >  >  Estou com uma URA configurada e com a navegação pelos Menus funcionando certinho. A aplicação que necessito resumidno seria, apos o atendimento automático da URA será solicitada algumas informações para que a pessoa digite em seu telefone como:
>>  >  >  -Numero de matricula
>>  >  >  -CPF, e etc.
>>  >  >
>>  >  >  Logo em seguida a URA deverá falar por exemplo, "Você digitou ($numero_digitado) Para confirmar disque 1 para corrigir disque 2".
>>  >  >
>>  >  >  Essas informações digitadas se confirmadas (digitando 1) deverão ser salvas em algum arquivo, txt ou banco de dados por exemplo para posterior consulta. Lembrando que não precisará ser feito nenhuma conferencia se por exempl o CPF está certo ou errado, apenas ira salvar oque a pessoa digitou.
>>  >  >
>>  >  >  Como isso poderá ser feito, capturar oque a pessoa digitou, repetir para conferencia, se estiver OK salvar?
>>  >  >
>>  >  >  Obrigado desde já pela ajuda!
>>  >  >  João Guilherme
>>  >  >  MSN: jguilhermeps em msn.com
>>  >  >  E-MAIL: joao.guilherme em uppercase.com.br
>>  >  >  _______________________________________________
>>  >  >  Compre uma camiseta da AsteriskBrasil.org!
>>  >  >             http://www.voipmania.com.br
>>  >  >                 == VoIPMania.com.br ==
>>  >  >
>>  >  >  _______________________________________________
>>  >  >  Lista de discussões AsteriskBrasil.org
>>  >  >  AsteriskBrasil em listas.asteriskbrasil.org
>>  >  >  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>  >  >
>>  >
>>  _______________________________________________
>>  Compre uma camiseta da AsteriskBrasil.org!
>>             http://www.voipmania.com.br
>>                 == VoIPMania.com.br ==
>>
>>  _______________________________________________
>>  Lista de discussões AsteriskBrasil.org
>>  AsteriskBrasil em listas.asteriskbrasil.org
>>  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>     
>
>
>
>   


-- 
Atenciosamente,

Marco Lopes
NUTEL - 1ª SRPRF/GO
VoIP: 50628294

_______________________________________________
Compre uma camiseta da AsteriskBrasil.org!
            http://www.voipmania.com.br
                == VoIPMania.com.br ==

_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil





More information about the AsteriskBrasil mailing list