<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><META http-equiv=Content-Type content="text/html; charset=utf-8"><META content="INBOX.COM" name=GENERATOR></HEAD>
<BODY>

<div>Eduardo, eu também estou precisando montar uma pesquisa de Satisfação porém sua idéia é o agente finalizar a ligação ?</div><div><br></div><div>Pelos bons costumes de callcenter o ideal é sempre o cliente finalizar.</div><div><br></div><div>Como o mercado tem feito ?</div><div><br></div><div>O agente informa para o cliente aguardar a pesquisa e em seguida:&nbsp;<span style="font-size: 14.4px; line-height: 1.33;">transfere o cliente para a pesquisa ou desliga a chamada ?</span></div><br><br><blockquote style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px"><div class="msgHeaders">-----Original Message-----<br><b>From:</b> edupbar@gmail.com<br><b>Sent:</b> Mon, 30 Nov 2015 14:04:12 -0200<br><b>To:</b> asteriskbrasil@listas.asteriskbrasil.org<br><b>Subject:</b> Re: [AsteriskBrasil] dialplan de pesquisa satisfação<br><br></div><div class="oldBody"><div>
    <div _class="moz-cite-prefix">Boa tarde Rafael e colegas da lista.<br>
      <br>
      Pela sua dica, tinha entendido que com prefixo "_", a variável
      seria "resgatada" do contexto anterior, acredito ter entendido
      errado, o "_" indica que a var será armazenada e enviada ao
      próximo contexto.<br>
      Assim meus testes deram errado.<br>
      <br>
      O sistema é em elastix.<br>
      Estou chamando a pesquisa simplesmente com uma transferência ##
      para o exten da pesquisa, assim após a transferência, o dialplan
      passa pela macro hangupcall e as variáveis são perdidas.<br>
      <br>
      Tentei fazer o seguinte<br>
      <br>
      Apos finalizar o atendimento:<br>
      ##88<br>
      O elastix chama a macro hangupcall, que deveria chamar:<br>
      <br>
      [macro-hangupcall-custom]<br>
      exten =&gt; s,1,Set(_PESQUISA<span _style="color:rgb(0,0,0);line-height:18.2px">UNIQUEID =&nbsp;</span><font color="#000000"><span _style="line-height:18.2px">${</span><span _style="line-height:18.2px">UNIQUEID</span><span _style="line-height:18.2px">}</span></font>)<br>
      exten =&gt; s,n,Set(_PCALLERID = ${CALLERID(num)}<br>
      exten =&gt; s,n,MacroExit()<br>
      <br>
      Outra dificuldade, A macro-hangupcall-custom nunca é chamada pelo
      elastix!<br>
      <br>
      Att<br>
      <br>
      <br>
      <br>
      <br>
      Em 18-11-2015 09:46, Rafael dos Santos Saraiva escreveu:<br>
    </div>
    <blockquote cite="mid:CAPgnSskX3J5AyJUxy5w4QmRPF=ErPZo4AboGDyWYrdD-kD6DHg@mail.gmail.com" type="cite">
      <div dir="ltr">Bom Dia Eduardo
        <div><br>
        </div>
        <div>Depende de como você está chamando esse contexto, se for
          uma macro executada após o atendimento, passe os parâmetros
          como argumento da macro. Caso seja um contexto executado na
          sequência, em cada variável que você quer que seja herdada,
          utilize um _ (underscore) como prefixo da mesma, por exemplo:</div>
        <div><br>
        </div>
        <div>exten =&gt; _X.,1,Set(_PESQUISA<span _style="color:rgb(0,0,0);line-height:18.2px">UNIQUEID =&nbsp;</span><font color="#000000"><span _style="line-height:18.2px">${</span><span _style="line-height:18.2px">UNIQUEID</span><span _style="line-height:18.2px">}</span></font>)</div>
        <div><br>
        </div>
        <div>Se quiser que a variável seja herdada em todos os canais
          herdeiros(herdeiros dos herdeiros) utilize 2 underscores ( __
          ).</div>
        <div><br>
        </div>
        <div>Outra coisa, não sei qual versão do Asterisk você utiliza,
          mas a aplicação MYSQL já foi descontinuada há um bom tempo, o
          padrão é o ODBC.</div>
        <div><br>
        </div>
        <div>Abraços.</div>
        <div><br>
        </div>
      </div>
      <div _class="gmail_extra"><br clear="all">
        <div>
          <div _class="gmail_signature">
            <div dir="ltr"><br>
              <div>
                <table _style="font-family:'Times New Roman'">
                  <tbody>
                    <tr>
                      <td rowspan="3"><a moz-do-not-send="true" href="mailto:rafaelsnsa@gmail.com" title="Enviar um e-mail para mim" target="_blank"><img moz-do-not-send="true" alt="Sua Foto" src="https://lh5.googleusercontent.com/-4_Ww7w9G_BM/AAAAAAAAAAI/AAAAAAAAD40/IgVDbZCLz5w/s120-c/photo.jpg" _style="clear:left;float:left;margin-bottom:5px;margin-right:5px" height="70" width="70"></a></td>
                      <td><span _style="font-family:'Trebuchet
                          MS',Trebuchet,sans-serif;font-size:22px;font-weight:bold">Rafael
                          S. Saraiva</span></td>
                    </tr>
                    <tr>
                      <td><span _style="font-family:'Trebuchet
                          MS',Trebuchet,sans-serif">Porto Alegre - RS |
                          Mobile:&nbsp;<a moz-do-not-send="true"><img moz-do-not-send="true" src="http://www.sidneyrezende.com/srzd/7ano/imagens/bandeira-brasil.png" title="Brazil +55" border="0"></a>&nbsp;(51)
                          8174-7956</span></td>
                    </tr>
                    <tr>
                      <td><a moz-do-not-send="true" href="http://br.linkedin.com/pub/rafael-saraiva/52/aab/230" target="_blank"><img moz-do-not-send="true" src="https://static.licdn.com/scds/common/u/img/webpromo/btn_viewmy_160x25.png" title="View Rafael Saraiva's profile on
                            LinkedIn" border="0" height="25" width="160"></a>&nbsp;<a moz-do-not-send="true" href="https://plus.google.com/u/0/+RafaelSaraivaRS" target="_blank"><img moz-do-not-send="true" src="https://ssl.gstatic.com/s2/oz/images/faviconr2.ico" title="View Rafael Saraiva's profile on
                            Google+" border="0" height="25" width="25"></a></td>
                    </tr>
                  </tbody>
                </table>
              </div>
            </div>
          </div>
        </div>
        <br>
        <div _class="gmail_quote">Em 18 de novembro de 2015 08:49,
          Eduardo Pereira <span dir="ltr">&lt;<a moz-do-not-send="true" href="mailto:edupbar@gmail.com" target="_blank">edupbar@gmail.com</a>&gt;</span>
          escreveu:<br>
          <blockquote _class="gmail_quote" _style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Pessoal,
            bom dia!<br>
            <br>
            Tenho que fazer uma pesquisa de satisfação, porem após o PA
            transferir a chamada para pesquisa as variáveis mudam,
            alguém já implementou?<br>
            <br>
            Após uma atendimento, registrar: Destino, Ramal, uniqueid, e
            notas, porem o uniqueid e ramal já foram finalizados.<br>
            segue código:<br>
            [pesquisa]<br>
            exten =&gt; 88,1,Set(TIMEOUT(digit)=2)<br>
            exten =&gt; 88,n,Set(TIMEOUT(response)=4)<br>
            exten =&gt; 88,n,NoOp( Entrada na PESQUISA: DE
            [${CALLERID(num)}] no CANAL [${CHANNEL}] no CONTEXTO
            [${CONTEXT}] DATA [${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}] )<br>
            exten =&gt; 88,n,wait(1)<br>
            exten =&gt; 88,n(pergunta1),Read(RESP1,message,1,,,)<br>
            exten =&gt; 88,n,Gotoif($["${RESP1}" :
            "[1-2]"]?valido:invalido)<br>
            exten =&gt; 88,n(valido),SayDigits(${RESP1})<br>
            exten =&gt; 88,n,Goto(pergunta2)<br>
            exten =&gt; 88,n(invalido),NoOP( ----------\\\\\\\\\\
            Cliente Digitou Numero invalido //////////---------- )<br>
            exten =&gt; 88,n,PlayBack(invalid)<br>
            exten =&gt; 88,n,Goto(pergunta1)<br>
            <br>
            exten =&gt; 88,n(pergunta2),Read(RESP2,message2,1,,,)<br>
            exten =&gt; 88,n,Gotoif($["${RESP2}" :
            "[1-5]"]?valido2:invalido2)<br>
            exten =&gt; 88,n(valido2),SayDigits(${RESP2})<br>
            exten =&gt; 88,n,Goto(mysql)<br>
            exten =&gt; 88,n(invalido2),NoOP( ----------\\\\\\\\\\
            Cliente Digitou Numero invalido //////////---------- )<br>
            exten =&gt; 88,n,PlayBack(invalid)<br>
            exten =&gt; 88,n,Goto(pergunta2)<br>
            <br>
            exten =&gt; 88,n(mysql),MYSQL(Connect connid 127.0.0.1 root
            **** ****)<br>
            exten =&gt; 88,n,MYSQL(Query resultid ${connid} INSERT INTO
            pesquisa (problema, nota, data, codigo, operador) VALUES
            (${RESP1},${RESP2},Now(),${UNIQUEID},${CALLERID(num)}))<br>
            exten =&gt; 88,n,MYSQL(Disconnect ${connid})<br>
            exten =&gt; 88,n,Playback(custom/message3)<br>
            exten =&gt; 88,n,Hangup<br>
            <br>
            exten =&gt; h,1,Hangup<br>
            _______________________________________________<br>
            KHOMP: completa linha de placas externas FXO, FXS, GSM e E1<br>
            Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7<br>
            Intercomunicador e acesso remoto via rede IP e telefones IP<br>
            Conheça todo o portfólio em <a moz-do-not-send="true" href="http://www.Khomp.com" rel="noreferrer" target="_blank">www.Khomp.com</a><br>
            _______________________________________________<br>
            Para remover seu email desta lista, basta enviar um email em
            branco para <a moz-do-not-send="true" href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset _class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
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
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em <a _class="moz-txt-link-abbreviated" href="http://www.Khomp.com">www.Khomp.com</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>
  </div></div></blockquote>
<hr size="1px" noshade style="clear:both;margin-top:10px;height:1px;">
<div style="font:12px Verdana,sans-serif;color:Black;background:white;padding:3px;line-height:1.3em">
<span style="font-weight:bold;">Free Online Photosharing</span> - Share your photos online with your friends and family!<br>
Visit <a href="http://www.inbox.com/photosharing">http://www.inbox.com/photosharing</a> to find out more!</div>
</BODY>
</HTML>