<div dir="ltr">Para evitar esse problema costumo usar a função RAND para gerar um número aleatório após a data e posteriormente verificar se o número já não existe no banco, se exister, o asterisk repete o processo.</div><div class="gmail_extra">
<br clear="all"><div><div dir="ltr"><div><br></div>Att,<div><b>Rafael dos Santos Saraiva</b></div><div><div>Tel: (51) 8174-7956</div><div><font color="#e69138"><b>Digium Certified Asterisk Administrator (dCCA)</b></font><br>
</div><div><a href="http://www.astdocs.com" target="_blank">http://www.astdocs.com</a> | <a href="http://br.linkedin.com/pub/rafael-saraiva/52/aab/230" target="_blank"><img src="http://www.linkedin.com/img/webpromo/btn_liprofile_blue_80x15_pt_BR.png"></a><br>
</div></div></div></div>
<br><br><div class="gmail_quote">Em 7 de agosto de 2013 09:30, Marcelo Terres <span dir="ltr">&lt;<a href="mailto:mhterres@gmail.com" target="_blank">mhterres@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">
<div dir="ltr">Existe um risco de ter duas chamadas com o mesmo protocolo, se ambas entrarem no mesmo segundo.<div><br></div><div>[]s</div></div><div class="gmail_extra"><br clear="all"><div>Marcelo H. Terres<br><a href="mailto:mhterres@gmail.com" target="_blank">mhterres@gmail.com</a><br>


<a href="http://mundoopensource.blogspot.com" target="_blank">http://mundoopensource.blogspot.com</a><br><a href="http://biertasters.blogspot.com" target="_blank">http://biertasters.blogspot.com</a><br><a href="http://twitter.com/mhterres" target="_blank">http://twitter.com/mhterres</a></div>



<br><br><div class="gmail_quote">2013/8/6 sergio <span dir="ltr">&lt;<a href="mailto:sergio@inbox.com" target="_blank">sergio@inbox.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<u></u>


<div>
Eduardo, entrei agora mas, tipo.<br><br>Fiz conforme abaixo:<br><br>exten =&gt; s,1,Answer<br>exten =&gt; s,n,Gosub(protocolo,s,1)<br>exten =&gt; s,n,Dial(SIP/2001,30,Tt)<br>exten =&gt; s,n,Hangup<br><br>[protocolo]<br>exten =&gt; s,1,NoOP(Protocolo)<br>


exten =&gt; s,n,Set(Protocolo=${STRFTIME(${EPOCH},GMT-3,%C%y%m%d%H%M%S)})<br>exten =&gt; s,n,SayDigits(${Protocolo})<br>exten =&gt; s,n,Set(CDR(protocolo)=${Protocolo})<br>exten =&gt; s,n,Return
<div> <br>Mas notei que o protocolo sempre vem com o dia a frente:<br><br>Ex.:<br><br>Protocolo Gerado no Asterisk<br><br>2013 08 07 03 07 02<br><br>Data do Linux checado depois de um tempo<br><br>Ter Ago  6 21:25:40 BRT 2013<br>


<br></div>O que será que tem de errado que a Data gerada no Asterisk gerou 1 dia a mais de diferença!<br><br><blockquote style="PADDING-LEFT:5px;MARGIN-LEFT:5px;BORDER-LEFT:#0000ff 2px solid;MARGIN-RIGHT:0px"><div>

<div>-----Original Message-----<br><b>From:</b> <a href="mailto:edusouza.ti@gmail.com" target="_blank">edusouza.ti@gmail.com</a><br><b>Sent:</b> Tue, 6 Aug 2013 11:12:34 -0300<br><b>To:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br>


<b>Subject:</b> Re: [AsteriskBrasil] Gerar Protocolo<br><br></div></div><div><div><div><div>Opa obrigado Sylvio ja ta funcionando a aplicação com consulta via php trazendo as gravações relacionada ao protocolo do cliente.<div>


<br></div><div>Obrigado pela ajuda</div><div><br></div><div>abs</div><div><br></div><div>Eduardo Souza<br><div><div>Em 06/08/2013, às 11:07, Sylvio Jollenbeck &lt;<a href="mailto:sylvio.jollenbeck@gmail.com" target="_blank">sylvio.jollenbeck@gmail.com</a>&gt; escreveu:</div>


<br><blockquote type="cite"><div dir="ltr">Eduardo,<div><br></div><div>  Para simplificar, no cdr_mysql.conf você deve criar o alias, depois reinicie o modulo cdr. para usar via dialplan faça: Set(CDR(<span>protocolo)=${</span><span>Protocolo}); Isso funciona a partir da versão 1.6 do Asterisk e não é preciso criar agi ou usar outra app.</span></div>



<div><span><br></span></div><div><span>Abs,</span></div>
</div><div><br><br><div>Em 5 de agosto de 2013 16:46, Eduardo Souza <span dir="ltr">&lt;<a href="mailto:edusouza.ti@gmail.com" target="_blank">edusouza.ti@gmail.com</a>&gt;</span> escreveu:<br>
<blockquote>Boa tarde,<br>
<br>
Blz testei conforme o Dirceu passou e já está funcionando e consultando as gravações via WEB PHP.<br>
<br>
Estarei finalizando e postarei a documentação e os arquivos tanto do extensions como php para quem quiser.<br>
<br>
agradeço mais uma vez a cooperação de todos.<br>
<br>
abs<br>
<br>
<br>
Eduardo Souza<br>
<br>
<br>
<br>
Em 05/08/2013, às 16:26, Asterisk - Junior Polegato &lt;<a href="mailto:asterisk@juniorpolegato.com.br" target="_blank">asterisk@juniorpolegato.com.br</a>&gt; escreveu:<br>
<div><div><br>
&gt; Em 05-08-2013 16:18, Eduardo Souza escreveu:<br>
&gt;&gt; [...]<br>
&gt;&gt; [protocolo]<br>
&gt;&gt; exten =&gt;  s,1,Answer<br>
&gt;&gt; exten =&gt;  s,n,set(Protocolo=${STRFTIME(${EPOCH},GMT-3,%C%y%m%d%H%M%S)})<br>
&gt;&gt; exten =&gt;  s,3,SayDigits(${Protocolo})<br>
&gt;&gt; exten =&gt;  s,4,Dial(SIP/2001,30,Tt)<br>
&gt;&gt; exten =&gt;  s,5,Set(CDR(protocolo)=${Protocolo})<br>
&gt;&gt; exten =&gt;  s,6,Hangup<br>
&gt;&gt; Porem ele fala os dígitos mas não grava no banco alguem poderia dar uma ajuda depois irei disponibilizar para quem estiver precisando da solução.<br>
&gt;<br>
&gt; Olá!<br>
&gt;<br>
&gt;         Tenta gravar no BD antes do Dial, pois se tiver hangup do outro<br>
&gt; lado não passa do Dial, a menos que no Dial tenha a opção &quot;g&quot; especificada.<br>
&gt;<br>
&gt; []&#39;s<br>
&gt;         Junior Polegato<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;<br>
&gt; Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;<br>
&gt; Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.khomp.com/" target="_blank">www.Khomp.com</a>.<br>
&gt; _______________________________________________<br>
&gt; ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
&gt; Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
&gt; Channel Bank – Appliance Asterisk - Acesse <a href="http://www.aligera.com.br/" target="_blank">www.aligera.com.br</a>.<br>
&gt; _______________________________________________<br>
&gt; Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>



<br>
</div></div><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>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.khomp.com/" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a 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 href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote>


</div>
<br><br clear="all"><div><br></div>-- <br><span>Sylvio Jollenbeck<br><font size="1"><a href="http://www.hosannatecnologia.com.br/" target="_blank">www.hosannatecnologia.com.br</a></font></span><br>
<img><br>
</div>
_______________________________________________<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>Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>


_______________________________________________<br>ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>Channel Bank – Appliance Asterisk - Acesse <a 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 href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a></blockquote>


</div><br></div></div></div></div></div></blockquote>
<hr size="1px" noshade style="clear:both;margin-top:10px;min-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" target="_blank">http://www.inbox.com/photosharing</a> to find out more!</div>
</div>



<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>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a 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 href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote>
</div>

<br></div>
<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>
Intercomunicadores para acesso remoto via rede IP. Conheça em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a>.<br>
_______________________________________________<br>
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.<br>
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Channel Bank – Appliance Asterisk - Acesse <a 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 href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div>
<br></div>