<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Outra forma de receber o número sem o
      Read não, mas você pode incrementar seu contexto utilizando uma
      iteração (laço) onde vá capturando os digitos um a um, se possível
      até repetindo o número digitado pelo usuario utilizando o SAY() e,
      após coletar a quantidade de digitos desejada ou que atenda um
      determinado critério, repetir o processo informando o erro ou
      então executar o solicitado em caso de sucesso. <br>
      <br>
      Fiz algo parecido para coleta de número de cartão. Havia muito
      erro por parte do usuário, então a rotina executa uma leitura de
      apenas um dígito, entra numa rotina que acumula o digito aos
      anteriores, faz os testes, informa para o usuário o número
      digitado e só então passo adiante. Isso resolveu meu caso 100%.<br>
      <pre class="moz-signature" cols="72">Claudio Eden
<a class="moz-txt-link-abbreviated" href="mailto:claudio.eden@gmail.com">claudio.eden@gmail.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.eden.com.br">www.eden.com.br</a></pre>
      Em 09/07/14 15:29, Yves Fernandes escreveu:<br>
    </div>
    <blockquote cite="mid:53BD8A1C.5080501@gmail.com" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Minha Varsão do asterisk é a 1.4.26.3 .<br>
      <br>
      Tive que alterar o extensions para:<br>
      [internacional]<br>
      exten => s,1,Answer<br>
      exten => s,n,Set(TIMEOUT(digit)=6)<br>
      exten => s,n,Background(beep)<br>
      exten => s,n,Read(NUMERO,,9,*,3,6)<br>
      exten => s,n,NoOp(###############################)<br>
      exten => s,n,NoOp(${NUMERO})<br>
      exten => s,n,NoOp(###############################)<br>
      exten => s,n,Dial(SIP/telein1/002083820707286487140${NUMERO})<br>
      exten => s,n,Hangup<br>
      <br>
      <br>
      [09/07/2014 - 15:26:12]     -- Executing [s@internacional:5]
      NoOp("SIP/101-b7d055d8", "###############################") in new
      stack<br>
      [09/07/2014 - 15:26:12]     -- Executing [s@internacional:6]
      NoOp("SIP/101-b7d055d8", "") in new stack<br>
      [09/07/2014 - 15:26:12]     -- Executing [s@internacional:7]
      NoOp("SIP/101-b7d055d8", "###############################") in new
      stack<br>
      <br>
      Parece que não está aceitando o dtmf mas alterei para yes a opção
      que disse mas ainda assim nao funcionou.. o estranho é que quando
      ligo pra banco e etc.. o dtmf funciona legal.<br>
      <br>
      Existe outra forma de receber o numero sem o READ?<br>
      <br>
      <br>
      <div class="moz-cite-prefix">Em 09/07/2014 14:13, tel medola
        escreveu:<br>
      </div>
      <blockquote
cite="mid:CANRMYmjTHKMt_SEKQk1CFqAO=G+N9oVO3oVgKVq9-nUXz8-8Vg@mail.gmail.com"
        type="cite">Aqui na minha URA o read funciona corretamente da
        forma com que te passei.
        <div>Procure no sip.conf se o parâmetro relaxdtmf está yes. Fora
          isso não vejo mais motivos pra não funcionar.<br>
          <div><br>
            <br>
            Em quarta-feira, 9 de julho de 2014, Yves Fernandes <<a
              moz-do-not-send="true"
              href="mailto:yvesfernandes@gmail.com">yvesfernandes@gmail.com</a>>
            escreveu:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div text="#000000" bgcolor="#FFFFFF"> ??<br>
                <div>Em 08/07/2014 13:18, tel medola escreveu:<br>
                </div>
                <blockquote type="cite">
                  <div dir="ltr">Ele aguarda algum tempo pra digitar ou
                    executa o plano diretamente?
                    <div><br>
                    </div>
                    <div>tente colocar assim:</div>
                    <div><br>
                    </div>
                    <div>
                      <div
                        style="font-family:arial,sans-serif;font-size:13px">exten
                        => s,1,Answer</div>
                      <div
                        style="font-family:arial,sans-serif;font-size:13px"><b>exten
                          => s,2,<span
                            style="color:rgb(34,34,34);font-family:arial;font-size:small">Set(TIMEOUT(digit)=6)</span></b><br>
                        exten => s,<b>3</b>,Background(beep)<br>
                      </div>
                      <span
                        style="font-family:arial,sans-serif;font-size:13px">exten
                        => s,<b>4</b>,Read(NUMERO,,8,*,3,6)</span><br
style="font-family:arial,sans-serif;font-size:13px">
                      <div
                        style="font-family:arial,sans-serif;font-size:13px">
                        same => n,Set(NADA=${ISNULL(${NUMERO})})<br>
                      </div>
                      <span
                        style="font-family:arial,sans-serif;font-size:13px">same
                        => n,ExecIf($[${NADA}=1]?Goto(</span><span
                        style="font-family:arial,sans-serif;font-size:13px">Internacional,s,1))</span><br
style="font-family:arial,sans-serif;font-size:13px">
                      <span
                        style="font-family:arial,sans-serif;font-size:13px">same
                        => n,ExecIf($[${NADA}=0]?Dial(<b>SIP/</b>${</span><span
style="font-family:arial,sans-serif;font-size:13px">NUMERO}) )</span><br
style="font-family:arial,sans-serif;font-size:13px">
                      <span
                        style="font-family:arial,sans-serif;font-size:13px">same
                        =>n,Hangup</span><br>
                    </div>
                    <div><br>
                    </div>
                    <div><br>
                    </div>
                  </div>
                  <div class="gmail_extra"><br>
                    <br>
                    <div class="gmail_quote">Em 8 de julho de 2014
                      11:51, Yves Fernandes <span dir="ltr"><<a
                          moz-do-not-send="true"
                          href="javascript:_e(%7B%7D,'cvml','yvesfernandes@gmail.com');"
                          target="_blank">yvesfernandes@gmail.com</a>></span>
                      escreveu:<br>
                      <blockquote class="gmail_quote" style="margin:0 0
                        0 .8ex;border-left:1px #ccc
                        solid;padding-left:1ex">Coloquei assim mas
                        parece que não aceita os caracteres digitados..
                        não<br>
                        pro Dial..<br>
                        <br>
                          outra eu gostaria de discar por outro ramal
                        SIP não por este. (101)<br>
                        <div><br>
                          exten => s,1,Answer<br>
                          exten => s,2,Background(beep)<br>
                        </div>
                        exten => s,3,Read(NUMERO,,8,*,3,6)<br>
                        <div>same => n,Set(NADA=${ISNULL(${NUMERO})})<br>
                        </div>
                        same =>
                        n,ExecIf($[${NADA}=1]?Goto(Internacional,s,1))<br>
                        same => n,ExecIf($[${NADA}=0]?Dial(${NUMERO})
                        )<br>
                        same =>n,Hangup<br>
                        <br>
                        <br>
                          -- Executing [s@Internacional:1]
                        Answer("SIP/101-0000000c", "") in new<br>
                        stack<br>
                             -- Executing [s@Internacional:2]
                        BackGround("SIP/101-0000000c",<br>
                        "beep") in new stack<br>
                             -- <SIP/101-0000000c> Playing
                        'beep.ulaw' (language 'en')<br>
                             -- Executing [s@Internacional:3]
                        Read("SIP/101-0000000c",<br>
                        "NUMERO,,8,*,3,6") in new stack<br>
                             -- Accepting a maximum of 8 digits.<br>
                             -- User entered nothing, 2 chances left<br>
                             -- User entered nothing, 1 chance left<br>
                             -- User entered nothing.<br>
                             -- Executing [s@Internacional:4]
                        Set("SIP/101-0000000c", "NADA=1")<br>
                        in new stack<br>
                             -- Executing [s@Internacional:5]
                        ExecIf("SIP/101-0000000c",<br>
                        "1?Goto(Internacional,s,1)") in new stack<br>
                             -- Goto (Internacional,s,1)<br>
                             -- Executing [s@Internacional:1]
                        Answer("SIP/101-0000000c", "") in<br>
                        new stack<br>
                             -- Executing [s@Internacional:2]
                        BackGround("SIP/101-0000000c",<br>
                        "beep") in new stack<br>
                             -- <SIP/101-0000000c> Playing
                        'beep.ulaw' (language 'en')<br>
                             -- Executing [s@Internacional:3]
                        Read("SIP/101-0000000c",<br>
                        "NUMERO,,8,*,3,6") in new stack<br>
                             -- Accepting a maximum of 8 digits.<br>
                        <div><br>
                          <br>
                          Em 08/07/2014 11:15, tel medola escreveu:<br>
                        </div>
                        <div>> exten => s,1,Answer<br>
                          > exten => s,2,Background(beep)<br>
                          > exten => s,3,Read(NUMERO,,8,*,*,6)<br>
                          > same =>
                          n,Set(NADA=${ISNULL(${NUMERO})})<br>
                          > same =>
                          n,ExecIf($[${NADA}=1]?Goto(atender,s,1))<br>
                          > same =>
                          n,ExecIf($[${NADA}=0]?Dial(khomp/b0/${NUMERO})
                          ) ;aqui você<br>
                          > usa sua interface pra discar.<br>
                          > same =>n,Hangup<br>
                          <br>
                        </div>
                        <div>
                          <div>_______________________________________________<br>
                            <br>
                            WORKOFFEES KHOMP: Eventos KHOMP em diversas
                            cidades.<br>
                            Faça já a sua inscrição GRATUITA para
                            participar da próxima<br>
                            edição que acontecerá dia 17 de julho, em
                            RECIFE.<br>
                            Veja as outras cidades agendadas em: <a
                              moz-do-not-send="true"
                              href="http://www.workoffee.com.br"
                              target="_blank">www.workoffee.com.br</a><br>
_______________________________________________<br>
                            ALIGERA – Fabricante e desenvolvedor
                            nacional de Soluções para telefonia IP .<br>
                            Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1
                            para PCI ou PCI Express.<br>
                            Banco de Canais Analógicos  – Appliance
                            Asterisk<br>
                             Acesse <a moz-do-not-send="true"
                              href="http://www.aligera.com.br"
                              target="_blank">www.aligera.com.br</a><br>
_______________________________________________<br>
                            Para remover seu email desta lista, basta
                            enviar um email em branco para <a
                              moz-do-not-send="true"
href="javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscribe@listas.asteriskbrasil.org');"
                              target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
                          </div>
                        </div>
                      </blockquote>
                    </div>
                    <br>
                  </div>
                  <br>
                  <fieldset></fieldset>
                  <br>
                  <pre>_______________________________________________
WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades.
Faça já a sua inscrição GRATUITA para participar da próxima 
edição que acontecerá dia 17 de julho, em RECIFE.
Veja as outras cidades agendadas em: <a moz-do-not-send="true" href="http://www.workoffee.com.br" target="_blank">www.workoffee.com.br</a>
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk
 Acesse <a moz-do-not-send="true" href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para <a moz-do-not-send="true" href="javascript:_e(%7B%7D,'cvml','asteriskbrasil-unsubscribe@listas.asteriskbrasil.org');" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></pre>
                </blockquote>
                <br>
              </div>
            </blockquote>
          </div>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades.
Faça já a sua inscrição GRATUITA para participar da próxima 
edição que acontecerá dia 17 de julho, em RECIFE.
Veja as outras cidades agendadas em: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="http://www.workoffee.com.br">www.workoffee.com.br</a>
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk
 Acesse <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="http://www.aligera.com.br">www.aligera.com.br</a>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></pre>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades.
Faça já a sua inscrição GRATUITA para participar da próxima 
edição que acontecerá dia 17 de julho, em RECIFE.
Veja as outras cidades agendadas em: <a class="moz-txt-link-abbreviated" href="http://www.workoffee.com.br">www.workoffee.com.br</a>
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk
 Acesse <a class="moz-txt-link-abbreviated" href="http://www.aligera.com.br">www.aligera.com.br</a>
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para <a class="moz-txt-link-abbreviated" href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></pre>
    </blockquote>
    <br>
  </body>
</html>