<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Marcus<br>Muito obrigado pela atençao , vou testar abraço<br><br><hr id="stopSpelling">Date: Mon, 5 Oct 2009 09:04:08 -0700<br>From: marc_mcs10@yahoo.com.br<br>To: asteriskbrasil@listas.asteriskbrasil.org<br>Subject: [AsteriskBrasil] Res:  TRANSFERENCIA QUANDO OCUPADO<br><br>

<style>
.ExternalClass DIV
{;}
</style><div style="font-family: times new roman,new york,times,serif; font-size: 10pt;"><div>Jose,<br><br>não existe nenhum mecanismo para fazer este callback automatico no Asterisk. vc precisa criar todo o contexto manualmente. Seguem algumas ideias que vc pode implementar:<br><br><br>- Após o dial identificar o retorno de ocupado e desviar para um tratamento no dial plan. <br>- Neste tratamento gravar alguma flag no astdb para saber q existe um callback a ser feito.<br>- Ainda neste tratamento de busy gravar algum arquivo de chamada com os dados da chamada original. algo semelhante a isso:<br><br>exten =&gt; s-BUSY-CALLBACK,n,SET(DB(CALL_RETURN/${DIALED_NUMBER})=enable)<br>exten =&gt; s-BUSY-CALLBACK,n,SET(DB(CALL_RETURN/${DIALED_NUMBER}/${NUMBER_CALL})=${MYEXTENSION}:/var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br><br>exten =&gt; s-BUSY-CALLBACK,n,System(echo
 "Channel: sip/${CALLERID(num)}" &gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt; s-BUSY-CALLBACK,n,System(echo "Callerid: CallBack &lt;${CALLERID(num)}&gt;" &gt;&gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt; s-BUSY-CALLBACK,n,System(echo "MaxRetries: 2" &gt;&gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt; s-BUSY-CALLBACK,n,System(echo "RetryTime: 30" &gt;&gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt; s-BUSY-CALLBACK,n,System(echo "WaitTime: 30" &gt;&gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt; s-BUSY-CALLBACK,n,System(echo "Context: local-extensions" &gt;&gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt; s-BUSY-CALLBACK,n,System(echo "Extension: ${DIALED_NUMBER}" &gt;&gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt;
 s-BUSY-CALLBACK,n,System(echo "Priority: 1" &gt;&gt; /var/spool/asterisk/tmp/${DIALED_NUMBER}_${NUMBER_CALL}.call)<br>exten =&gt; s-BUSY-CALLBACK,n,goto(exit)<br><br>- no script de discagem para os ramais, usar a extensão 'h' para quando o ramal desligar, ser possível checar no astdb se existe callback para este ramal e executar o callfile. <br><br><br>está simplificado ao máximo. um sistema assim na verdade pode ser algo bem complexo de fazer.<br><br>abçs<br><br><br>--<br>Marcus Vinícius.<br><br><br><br><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> jose &lt;jasanchez@terra.com.br&gt;<br><b><span style="font-weight: bold;">Para:</span></b> asterisk &lt;asteriskbrasil@listas.asteriskbrasil.org&gt;<br><b><span style="font-weight: bold;">Enviadas:</span></b> Seg, Outubro 5, 2009 10:29:14 AM<br><b><span style="font-weight: bold;">Assunto:</span></b> Re: [AsteriskBrasil] TRANSFERENCIA QUANDO OCUPADO<br></font><br>

 
 
<style>
</style>

<div><font face="Arial" size="2"></font>&nbsp;</div>
<div>
<div><span style="font-size: 9pt; color: rgb(53, 94, 0); font-family: Verdana;"><font color="#000080"><font color="#000000" face="Arial" size="2">Pessoal ninguem tem ideia 
como posso fazer esse contexto de ocupado??</font></font></span></div><font color="#000080"></font></div>
<blockquote dir="ltr" style="padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;">
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal;">----- Original Message ----- </div>
  <div style="background: rgb(228, 228, 228) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal;"><b>From:</b> 
  <a rel="nofollow" title="jasanchez@terra.com.br" href="mailto:jasanchez@terra.com.br">jose</a> 
  </div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal;"><b>To:</b> <a rel="nofollow" title="asteriskbrasil@listas.asteriskbrasil.org" href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asterisk</a> </div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal;"><b>Sent:</b> Sunday, October 04, 2009 8:57 
  PM</div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal;"><b>Subject:</b> TRANSFERENCIA QUANDO 
  OCUPADO</div>
  <div><br></div>
  <div><font face="Arial" size="2"></font>&nbsp;</div>
  <div>
  <div><font face="Arial" size="2">PESSOAL CONFORME O CENARIO ABAIXO ESTOU COM O 
  SEGUINTE PROBLEMA, QUANDO RECEBO UMA LIGAÇAO PELO E1 E ESSAS LIGAÇOES 
  SAO&nbsp;ATENDIDAS PELOS RAMAIS SOFTPHONES QUE ESTAO NO ELASTIX, ATE AÍ TUDO 
  BEM, MAS QUANDO PRECISO TRANSFERIR A LIGAÇAO PARA UM RAMAL DO PABX E O RAMAL 
  ESTA OCUPADO A LIGAÇAO VOLTA NO SOFTPHONE. EXISTE ALGUMA FORMA DE TRANFERIR 
  PARA O RAMAL DO PABX QUE ESTA OCUPADO E QUANDO ELE LIBERAR A LIGAÇAO TOCAR 
  NELE?</font></div>
  <div>
  <div><font face="Arial" size="2"></font>&nbsp;</div>
  <div>
  <div><font face="Arial" size="2"></font>&nbsp;</div>
  <div>
  <div><font face="Arial" size="2"></font>&nbsp;</div>
  <div>
  <div class="ecxSection1">
  <p style="margin-bottom: 0pt;">
  </p><div><font face="Arial" size="2"></font></div><font face="Arial" size="2"></font>
  <BR></div></div></div></div></div></div>
  <div class="ecxgmail_quote">
  <blockquote class="ecxgmail_quote" style="padding-left: 1ex;">
    <div>
    <div><font face="Arial" size="2">E1 TELEFONICA-----------------------&gt; 
    ELASTIX COM VB6060 -----------------------&gt;PABX</font></div>
    <div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    SOFTPHONES</font></div></div><br></blockquote></div></blockquote></div></div></div><br>


      <hr size="1">Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a>                                               <br /><hr />Novo Internet Explorer 8: traduza com apenas um clique.  <a href='http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&utm_medium=Tagline&utm_campaign=IE8' target='_new'>Baixe agora, é grátis!</a></body>
</html>