[AsteriskBrasil] ura mysql

Eduardo Pereira edupbar em gmail.com
Sexta Maio 17 00:30:46 BRT 2013


Beleza Rafael, funcionou direitinho!!!!

Em 15-05-2013 09:10, Rafael dos Santos Saraiva escreveu:
> Tenta o seguinte: cria uma rotina pra verificar se a OS existe (SELECT 
> COUNT(id) FROM os WHERE os=RNM${nos}). Se existir segue para a outra 
> consulta, se não existir manda para ivr-4. Creio que funcione.
>
>
> Att,
> *Rafael dos Santos Saraiva*
> Tel: (51) 8174-7956 | (51) 3205-1504
> http://www.astdocs.com | 
> <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230>
>
>
> Em 15 de maio de 2013 02:13, Eduardo Pereira <edupbar em gmail.com 
> <mailto:edupbar em gmail.com>> escreveu:
>
>     Caros, bom dia!
>
>     Estou escrevendo uma ura com mysql, porem esta com erro!
>     Quando digito uma "os" válida, ao partir para uma segunda
>     tentativa, se
>     digito uma "os" inválida, a variável status continua com o valor
>     válido.
>     como reseto esta variável?
>
>     O Goto(ivr-4,s,1) pergunta se quer tentar novamente ou ir para fila de
>     atendimento.
>
>     seguem ura:
>
>     [consulta-os]
>     exten => s,1,set(status = "0")
>     exten => s,n,set(nos = "0")
>     exten => s,n,Read(nos,informa_n_os,,,2,) ;; por favor, digite os
>     numeros
>     de sua ordem de serviço. ao final aperte a tecla jogo da velha.
>     exten => s,n,MYSQL(Connect connid XXXXX XXXXX XXXXX XXXXX)
>     exten => s,n,MYSQL(Query resultid ${connid} SELECT status from os
>     where
>     os="RNM${nos}")
>     exten => s,n,MYSQL(Fetch fetchid ${resultid} status)
>     exten => s,n,MYSQL(Clear ${resultid})
>     exten => s,n,MYSQL(Disconnect ${connid})
>     exten => s,n,Noop("O Resultado é ${status})
>     exten => s,n,GotoIf($["${status}" = ""]?sos_nao_encontrada:11)
>     exten => s,n,GotoIf($["${status}" = "1"]?s1:12)
>     exten => s,n,GotoIf($["${status}" = "2"]?s2:13)
>     exten => s,n,GotoIf($["${status}" = "3"]?s3:14)
>     exten => s,n,GotoIf($["${status}" = "4"]?s4:15)
>     exten => s,n,GotoIf($["${status}" = "5"]?s5:16)
>     exten => s,n,GotoIf($["${status}" = "6"]?s6:sos_nao_encontrada)
>     exten => s,n(s1),Playback(aguardando_avaliacao)  ;;Seu aparelho
>     encontra-se em avaliação por um de nossos técnicos. pedimos que
>     retorne
>     posteriormente;
>     exten => s,n(s1),Goto(ivr-4,s,1)
>     exten => s,n(s2),Playback(procedimento_realizado) ;;Seu aparelho
>     encontra-se à sua disposição, favor comparecer à loja, munido da ordem
>     de serviço, para retirada do mesmo;
>     exten => s,n(s2),hangup()
>     exten => s,n(s3),Playback(garantia_recusada) ;;Seu aparelho não poderá
>     ser consertado na garantia. pedimos que compareça a loja para que
>     possamos dar-lhe maiores explicações.
>     exten => s,n(s3),Goto(ivr-4,s,1)
>     exten => s,n(s4),Playback(aguardando_peca) ;;Seu aparelho foi
>     avaliado e
>     necessitou de envio de peças pela fábrica. Estamos aguardando para
>     iniciar a substituição. pedimos que retorne posteriormente;
>     exten => s,n(s4),Goto(ivr-4,s,1)
>     exten => s,n(s5),Playback().........
>     exten => s,n(s5),Goto(ivr-4,s,1)
>     exten => s,n(s6),Playback(aparelho_retirado) ;;Seu aparelho foi
>     entregue
>     à.........
>     exten => s,n(s6),Goto(ivr-4,s,1)
>     exten => s,n(sos_nao_encontrada),Goto(ivr-5,s,1)
>     _______________________________________________
>     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 <http://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
>     <http://www.aligera.com.br>.
>     _______________________________________________
>     Para remover seu email desta lista, basta enviar um email em
>     branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>     <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>
>
>
>
> _______________________________________________
> 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

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130517/368522a4/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil