<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Rodrigo,<br>
    <br>
    Existe uma forma de fazer o asterisk gerar o bilhete com o .call.<br>
    &Eacute; s&oacute; utilizar um canal local.<br>
    Dessa forma o .call vai se dividir no tratamento de dois contextos
    um que faz a chamada e o outro que executa o que quiser depois de
    atendido, <br>
    dessa maneira &eacute; gerado bilhete para a chamada atendida e n&atilde;o
    atendida.Um detalhe interessante e que s&atilde;o gerados 2 bilhetes em uma
    unica chamada.<br>
    Um bilhete pela parte do dial, e o segundo pela parte do tratamento
    da chamada.<br>
    <br>
    Att,<br>
    <pre class="moz-signature" cols="72">Saulo Quinteiro dos Santos
Bacharel em Ci&ecirc;ncias da Computa&ccedil;&atilde;o UFPR
Cel:         (041) 9927-5236
Com:        (041) 2141-9567
</pre>
    <br>
    Em 23/08/2010 10:36, Rodrigo Lang escreveu:
    <blockquote
      cite="mid:AANLkTim9yju5=ebhFsbRR8UeSx3tDmCcJ-9KH4=hRpYR@mail.gmail.com"
      type="cite">&Eacute; poss&iacute;vel dar permiss&atilde;o ao Asterisk na tabela onde
      cont&eacute;m os n&uacute;meros? Se sim, facilitaria muito sua vida. Mas vou lhe
      dar uma explica&ccedil;&atilde;o b&aacute;sica de como voc&ecirc; ter&aacute; que fazer:<br>
      <br>
      <br>
      - Eu faria da seguinte maneira (A mais complicada):<br>
      Primeiro, uma tabela com as seguintes colunas: os n&uacute;meros que o
      Asterisk teria que ligar e uma coluna para confirmar se a liga&ccedil;&atilde;o
      deu ok. Inicialmente voc&ecirc; colocaria os n&uacute;meros em uma coluna e
      aonde confirma se a liga&ccedil;&atilde;o deu ok, voc&ecirc; coloca inicialmente 0.
      Crie um programa em Java que se conecte com o AMI e com o banco
      onde se encontra a tabela. Este programa ter&aacute; que gerar a liga&ccedil;&atilde;o
      via AMI (ele buscar&aacute; no campo todos os n&uacute;meros que estejam como
      "0"), se a liga&ccedil;&atilde;o n&atilde;o for atendida o programa n&atilde;o far&aacute; nada. Se a
      liga&ccedil;&atilde;o for atendida o programa ir&aacute; modificar o registro onde tem
      o n&uacute;mero do cliente que atendeu e no lugar do 0 colocar&aacute; 1
      (indicando que a liga&ccedil;&atilde;o foi atendida). Agora a parte do Asterisk
      &eacute; um pouco mais simples. Crie um contexto com um AGI que se
      conecte com um banco qualquer, de prefer&ecirc;ncia o mesmo onde est&aacute; os
      n&uacute;meros. Neste AGI voc&ecirc; ir&aacute; colocar a URA e fazer o question&aacute;rio e
      inserir no banco junto com o n&uacute;mero do cliente.<br>
      <br>
      - Outra maneira que voc&ecirc; pode fazer (Mais simples, n&atilde;o indicada e
      com um ponto de falha):<br>
      Basicamente &eacute; igual ao outro. Vai precisar de uma tabela com as
      seguintes colunas: os n&uacute;meros que o Asterisk teria que ligar e uma
      coluna para confirmar se a liga&ccedil;&atilde;o deu ok. Inicialmente voc&ecirc;
      colocaria os n&uacute;meros em uma coluna e aonde confirma se a liga&ccedil;&atilde;o
      deu ok, voc&ecirc; coloca inicialmente 0. Crie um script em sua
      linguagem predileta e o mesmo ir&aacute; buscar no banco as liga&ccedil;&otilde;es
      (todas que est&atilde;o como "0"), criando um arquivo .call [1] na pasta
      /var/spool/asterisk/outgoing/ e tamb&eacute;m, ap&oacute;s criar o arquivo
      .call, j&aacute; modificar de 0 para 1 no banco. Agora a parte do
      Asterisk &eacute; igual ao exemplo anterior. coloque seu script na
      crontab do Asterisk.<br>
      <br>
      O ponto de falha que comentei &eacute; o seguinte: Ap&oacute;s ser criado o
      arquivo .call o Asterisk ir&aacute; realizar a liga&ccedil;&atilde;o. No arquivo .call
      voc&ecirc; tem a op&ccedil;&atilde;o de quantas tentativas o Asterisk ter&aacute; no caso de
      a liga&ccedil;&atilde;o n&atilde;o ser atendida. A&iacute; que est&aacute; o problema. Depois de
      estourar as tentativas, o Asterisk simplesmente apaga o arquivo
      .call, a mesma coisa acontece se a liga&ccedil;&atilde;o for atendida. Ent&atilde;o,
      voc&ecirc; ter&aacute; que buscar no cdr (Sendo que o arquivo .call gera
      informa&ccedil;&otilde;es bem prec&aacute;rias) se a liga&ccedil;&atilde;o foi atendida (O Asterisk
      n&atilde;o ir&aacute; gerar bilhete se a liga&ccedil;&atilde;o n&atilde;o for atendida).<br>
      <br>
      [1] <a moz-do-not-send="true"
href="http://svnview.digium.com/svn/asterisk/branches/1.6.0/sample.call?revision=134981&amp;view=markup">http://svnview.digium.com/svn/asterisk/branches/1.6.0/sample.call?revision=134981&amp;view=markup</a><br>
      <br>
      <br>
      Acho que &eacute; tudo. Bom se voc&ecirc; n&atilde;o conhece muito Banco de Dados,
      Programa&ccedil;&atilde;o e Asterisk, compre uma solu&ccedil;&atilde;o pronto ou procure uma
      free.<br>
      <br>
      <br>
      <br>
      Ats,<br>
      Rodrigo Lang.<br>
      <br>
      <br>
      <div class="gmail_quote">Em 23 de agosto de 2010 09:10, Plastsul
        Asses.e Repr. Ltda <span dir="ltr">&lt;<a
            moz-do-not-send="true" href="mailto:plastsul@uol.com.br">plastsul@uol.com.br</a>&gt;</span>
        escreveu:<br>
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <div link="blue" vlink="purple" lang="PT-BR">
            <div>
              <p class="MsoNormal"><span style="color: red;">&nbsp;</span></p>
              <p class="MsoNormal"><span style="color: red;">Bom dia</span></p>
              <p class="MsoNormal"><span style="color: red;">&nbsp;</span></p>
              <p class="MsoNormal"><span style="color: red;">O bco de
                  dados que contem os n&uacute;meros
                  de telefones tenho em outro sistema. </span></p>
              <p class="MsoNormal"><span style="color: red;">N&atilde;o esta
                  atrelado ou servidor
                  Asterisk n&atilde;o. Estao me maquinas separadas e em
                  sistemas diferentes.</span></p>
              <p class="MsoNormal">&nbsp;</p>
              <p class="MsoNormal">&nbsp;</p>
              <p class="MsoNormal">&nbsp;</p>
              <p class="MsoNormal">&nbsp;</p>
              <p class="MsoNormal">&nbsp;</p>
              <p>Rubem, entendendo um pouco mais de sua necessidade:</p>
              <p>&nbsp;</p>
              <p>Voc&ecirc; tem os n&uacute;meros dos clientes e gostaria que o
                Asterisk realize a liga&ccedil;&atilde;o para esses n&uacute;meros e quando
                atenderem, os mesmos
                cair&atilde;o em uma Ura com uma pesquisa de satisfa&ccedil;&atilde;o. Certo?</p>
              <p>&nbsp;</p>
              <p>Os n&uacute;meros dos clientes, voc&ecirc; possui em uma banco de
                dados atrelado &agrave; um sistema qualquer ou n&atilde;o?</p>
              <p>&nbsp;</p>
              <p>&nbsp;</p>
              <p>Ats,</p>
              <p>Rodrigo Lang.</p>
              <p>&nbsp;</p>
              <p>Em 22 de agosto de 2010 17:03, Plastsul Asses.e Repr.
                Ltda &lt; <a moz-do-not-send="true"
                  href="mailto:plastsul@uol.com.br" target="_blank">plastsul@uol.com.br</a>&gt;
                escreveu:</p>
              <p>&nbsp;</p>
              <p>&gt;&nbsp; Boa tarde.</p>
              <p>&gt;&nbsp;</p>
              <p>&gt;&nbsp;</p>
              <p>&gt;&nbsp;</p>
              <p>&gt; Uso Debian 5.0&nbsp; Asterisk em modo texto.</p>
              <p>&gt;&nbsp;</p>
              <p>&gt;&nbsp;</p>
              <p>&gt; Gostaria de algo para fazer do zero..</p>
              <p>&gt;&nbsp;</p>
              <p>&gt;&nbsp;</p>
              <p>&gt;&nbsp;</p>
              <p>&gt; *Atenciosamente*</p>
              <p>&gt;&nbsp;</p>
              <p>&gt; * *</p>
              <p>&gt;&nbsp;</p>
              <p>&gt; *Rubem Junior*</p>
              <p>&gt; *Plastsull Assessoria e Representa&ccedil;&otilde;es Ltda*</p>
              <p>&gt;&nbsp;</p>
              <p>&gt; Fone: +55 0 xx 77 3083-2219</p>
              <p>&gt; Celular: +55 0 xx 77 9968 4670</p>
              <p>&gt; Celular: +55 0 xx 77 8815 4670</p>
              <p>&gt; e-mail:* <a moz-do-not-send="true"
                  href="mailto:plastsul@uol.com.br*" target="_blank">plastsul@uol.com.br*</a></p>
              <p class="MsoNormal">&nbsp;</p>
              <p class="MsoNormal"><b><span style="font-size: 7.5pt;
                    color: rgb(31, 73, 125);">Atenciosamente</span></b></p>
              <p class="MsoNormal"><b><span style="font-size: 7.5pt;
                    color: rgb(31, 73, 125);">&nbsp;</span></b></p>
              <p class="MsoNormal"><b><span style="font-size: 7.5pt;
                    color: rgb(31, 73, 125);">Rubem Junior</span></b><span
                  style="font-size: 7.5pt; color: rgb(31, 73, 125);"><br>
                  <b>Plastsull Assessoria e Representa&ccedil;&otilde;es Ltda</b></span></p>
              <p class="MsoNormal"><span style="font-size: 7.5pt; color:
                  rgb(31, 73, 125);">Fone: +55 0 xx 77 3083-2219<br>
                  Celular: +55 0 xx 77 9968 4670<br>
                  Celular: +55 0 xx 77 8815 4670<br>
                  e-mail:<b> <a moz-do-not-send="true"
                      href="mailto:plastsul@uol.com.br" target="_blank">plastsul@uol.com.br</a></b></span></p>
              <p class="MsoNormal"><span style="font-size: 7.5pt; color:
                  rgb(31, 73, 125);" lang="EN-US">Hipervoip : <b>10</b></span></p>
              <p class="MsoNormal" style="text-align: justify;"><span
                  style="font-size: 9pt; color: rgb(31, 73, 125);"
                  lang="EN-US">&nbsp;</span></p>
              <p class="MsoNormal"><a moz-do-not-send="true"
href="http://200.155.21.162/programas/webcallback/wcbnosite.php?web_origem=rubem10"
                  target="_blank"><span style="color: blue;
                    text-decoration: none;"><img
                      src="cid:part1.08040209.01010501@gmail.com"
alt="http://www.hiperphone.com.br/images/clique_aqui_para_falar_comigo.gif"
                      width="196" border="0" height="38"></span></a></p>
              <p class="MsoNormal">&nbsp;</p>
            </div>
            <br>
            <br>
            __________ Information from ESET NOD32 Antivirus, version of
            virus signature database 5388 (20100823) __________<br>
            <br>
            The message was checked by ESET NOD32 Antivirus.<br>
            <br>
            <a moz-do-not-send="true" href="http://www.eset.com"
              target="_blank">http://www.eset.com</a><br>
          </div>
          <br>
          _______________________________________________<br>
          KHOMP: qualidade em placas de E1, GSM, FXS e FXO para
          Asterisk.<br>
          - Hardware com alta disponibilidade de recursos e qualidade
          KHOMP<br>
          - Suporte t&eacute;cnico local qualificado e gratuito<br>
          Conhe&ccedil;a a linha completa de produtos KHOMP em <a
            moz-do-not-send="true" href="http://www.khomp.com.br"
            target="_blank">www.khomp.com.br</a><br>
          _______________________________________________<br>
          Temos tudo para seu projeto VoIP com Asterisk!<br>
          Descontos especiais para assinantes da AsteriskBrasil.org.<br>
          Registre-se e receba um cupom exclusivo de desconto!<br>
          Acesse agora <a moz-do-not-send="true"
            href="http://www.voipmania.com.br" target="_blank">www.voipmania.com.br</a><br>
          ______________________________________________<br>
          Lista de discuss&otilde;es AsteriskBrasil.org<br>
          <a moz-do-not-send="true"
            href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
          <a moz-do-not-send="true"
            href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"
            target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
        </blockquote>
      </div>
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte t&eacute;cnico local qualificado e gratuito 
Conhe&ccedil;a a linha completa de produtos KHOMP em <a class="moz-txt-link-abbreviated" href="http://www.khomp.com.br">www.khomp.com.br</a>
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora <a class="moz-txt-link-abbreviated" href="http://www.voipmania.com.br">www.voipmania.com.br</a>
______________________________________________
Lista de discuss&otilde;es AsteriskBrasil.org
<a class="moz-txt-link-abbreviated" href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a>
<a class="moz-txt-link-freetext" href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></pre>
    </blockquote>
  </body>
</html>