[AsteriskBrasil] Aplicação com URA

João Guilherme Pereira Silva joao.guilherme em uppercase.com.br
Quarta Abril 30 10:29:50 BRT 2008


Olá amigos, montei o atendimento completo (na teoria) separei em blocos para facilitar.

 

O que está faltando agora:

REMONTAR O FLUXO DE ANTEDIMENTO PARA SOLICITAÇÃO DAS OUTRAS VARIAVEIS. (só está pegando a matricula e pulando o valor

LIMPAR AS VARIAVEIS QUANDO SOLICITADA A OPÇÃO PARA REDIGITAR O VALOR. (ele acumula os dígitos, quantas vezes forem necessárias retornar)

VERIFICAR O COMANDO PARA FALAR ARQUIVOS NUMÉRICOS. (como já expliquei no e-mail anterior, na variável do valor por exemplo quando a pessoa digita 100 ele está falando: um, zero, zero. Gostaria que falasse cem)

 

[altera_participacao]

exten => s,1,PlayBack(custom/numero_matricula)

exten => s,2,Gotoif($[ "${LEN(${matricula})}" < "6"]?3:100)

exten => s,n,NoOp(executando - ${matricula} - )

exten => s,n,Read(digito||6)

exten => s,n,Set(matricula=${matricula}${digito})

exten => s,n,GoTo(s,2)

 

exten => s,n,PlayBack(custom/novo_valor)

exten => s,3,Gotoif($[ "${LEN(${valor})}" < "5"]?3:100)

exten => s,n,NoOp(executando - ${valor} - )

exten => s,n,Read(digito||5)

exten => s,n,Set(valor=${valor}${digito})

exten => s,n,GoTo(s,3)

 

exten => s,100,PlayBack(custom/matricula_digitada)

exten => s,n,SayDigits(${matricula})

exten => s,101,PlayBack(custom/novo_valor_digitado)

exten => s,n,SayDigits(${valor})

 

exten => s,103,Background(custom/para_confirmar)

exten => s,n,WaitExten(,)

exten => 1,1,System(echo "DATA :${DATETIME} - NUMERO DA MATRICULA: ${matricula} - NOVO VALOR DE PARTICIPAÇÃO: ${valor}" >> /altera_participacao.txt)

exten => 1,2,PlayBack(custom/solicitacao_registrada)

exten => 1,3,PlayBack(custom/saida)

exten => 1,4,Hangup()

exten => 2,1,Goto(altera_participacao,s,begin)

exten => 0,1,PlayBack(custom/saida)

exten => 0,2,Hangup()

 

É isso ai pessoal, grato.

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20080430/03bea009/attachment.htm 


More information about the AsteriskBrasil mailing list