Analisando a tabela CDR, fiquei sem saber como ela o funcionamento dela. Como adicionar novos campos... se é possivel também.<div>Teria que revisar todo plano de discagem. Além de que alguns campos são uma bagunça. (astapp, lastdata, accountcode).</div>
<div><br></div><div>Pablo</div><div><br></div><div><br></div><div><br></div><div><div><br></div><div> <div><br></div><div><div><br></div><div><br><br><div class="gmail_quote">2009/12/10 Pablo Câmara <span dir="ltr">&lt;<a href="mailto:pscamara@gmail.com">pscamara@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div>Essas são as placas que eu utilizo.</div><div><br></div><div><font color="#FFFFFF"><span style="background-color:rgb(153, 102, 51)">LINHAS ANALÓGICAS</span></font></div>

<div><br></div><div>Wildcard AEX2400 (Analog Interface Cards - 24 Port Analog Card PCIe) com 04* módulos FXO + 01 módulo echo cancellation(VPMADT032).</div><div><br></div><div><font color="#FFFFFF"><span style="background-color:rgb(0, 102, 0)">LINHAS DIGITAL</span></font></div>

<div><br>Placa TE420P(Digital Interface Cards - 4 Port T1/E1/J1 Card PCIe) c/ 4 portas E1 + 01 módulo echo cancellation.</div><div><br></div>Porque utilizo uma procedure própria:<div><br></div><div>1) Utilizo uma tabela contem apenas as ligações efetuadas (saida) - Quando utilizo o MixMonitor, a chave de identificacao é a mesma da tabela.</div>

<div>2) Outra tabela apenas com as ligações entrantes. (mesma caracteristica)</div><div><br></div><div>3) Tenho alguns controles como:  a rota utilizada, filial, o valor do minuto, fraçao1, fração2, codusuário, centrodecusto...</div>

<div><br></div><div>Poderia utilizar a CDR, adicionando esses campos? Criando integridade? relacionamento com outras tabelas? teria que alterar a tabela para InnoDB.</div><div><br></div><div>Como eu iria identificar as ligações que entraram? Seria pela variavel dcontext? </div>

<div><br></div><div>Pablo</div><div><br></div><div><div><br><div><br></div><div><br><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br><div class="gmail_quote">2009/12/10 Alex Tavares Faiotto <span dir="ltr">&lt;<a href="mailto:alexfaiotto@globo.com" target="_blank">alexfaiotto@globo.com</a>&gt;</span><div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Amigo, eu te rcomendo fazer uma bilhetagem usando o asterisk CDR, um complemento, pois eu passei pelo mesmo problema que o seu quiz fazer o uma bilhetagem propria, so que fiquei uma semana e nao consegui pegar a hora de termino e nem quantos segundos duro a ligacão, isso o cdr ja faz para voce e voce nao tem dor de cabeça, porque voce nao quer usar o cdr?</div>



<div> </div>
<div>Te recomendo a usar, ai com ele voce pode fazer bem mais coisas</div>
<div> </div>
<div> </div>
<div>Flw<br><br></div>
<div class="gmail_quote"><div>2009/12/9 Pablo Câmara <span dir="ltr">&lt;<a href="mailto:pscamara@gmail.com" target="_blank">pscamara@gmail.com</a>&gt;</span><br>
</div><blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">Na verdade, não ajudou: pois nao uso o CDR para bilhetagem. Uso uma procedure propria. 
<div><div></div><div><div>
<div>
<div><br></div>
<div><br></div>
<div>Eu poderia mudar o dialplan: ao inves de chamar uma macro POSDIAL.</div>
<div>Porem não consigo entender a vantagem de fazer isso?</div>
<div><br></div>
<div><br></div>
<div>Como eu posso forçar para que sempre execute a macro  POSDIAL? (queda da ligação, nao reconhecimento que a ligaçao foi finalizada... qq coisa)</div>
<div><br></div>
<div><br></div>
<div><br></div>
<div><b><span style="background-color:rgb(255,255,0)">ORIGINAL</span></b></div>
<div><br></div>
<div><span style="border-collapse:collapse">
<div>
<div>[macro-DIAL]</div>
<div>
<div>exten = s,1, Macro(PREDIAL,${CALLERID(number)},${V_FILIAL},${EXTEN})</div>
<div>exten = s,n, GoToIf($[&quot;${permissao}&quot; = &quot;0&quot;]?denied)</div>
<div>exten = s,n, ExecIf($[&quot;${Permissao}&quot; = &quot;1&quot;]?Macro(DIAL,${StringDial},${TempoLigacao},${NumeroCompleto}))</div></div>
<div>exten = s,n, HangUp()</div>
<div><b>exten = h,1, Macro(POSDIAL)</b></div>
<div>exten = h,n, HangUp</div>
<div><br></div></div>
<div>
<div>
<div>[macro-POSDIAL]</div>
<div>;----------- Atualiza movimento finalizando a ligacao</div>
<div>exten = s,1, MYSQL(Connect connid ${BANCO})</div>
<div>exten = s,n, MYSQL(Query resultid ${connid} call sp_Posdial(&quot;${Chave}&quot;,&quot;${ANSWEREDTIME}&quot;))</div>
<div>exten = s,n, MYSQL(Disconnect ${connid})</div>
<div><br></div>
<div><br></div></div>
<div><span style="background-color:rgb(255,153,102)">ALTERADO</span></div></div></span></div>
<div><br></div>
<div><br></div>
<div><span style="border-collapse:collapse">
<div>
<div>
<div>[macro-DIAL]</div>
<div>
<div>exten = s,1, Macro(PREDIAL,${CALLERID(number)},${V_FILIAL},${EXTEN})</div>
<div>exten = s,n, GoToIf($[&quot;${permissao}&quot; = &quot;0&quot;]?denied)</div>
<div>exten = s,n, ExecIf($[&quot;${Permissao}&quot; = &quot;1&quot;]?Macro(DIAL,${StringDial},${TempoLigacao},${NumeroCompleto}))</div></div>
<div>exten = s,n, HangUp()</div></div>
<div>
<div>
<div>exten = h,1, MYSQL(Connect connid ${BANCO})</div>
<div>exten = h,n, MYSQL(Query resultid ${connid} call sp_Posdial(&quot;${Chave}&quot;,&quot;${ANSWEREDTIME}&quot;))</div></div>
<div>exten = h,n, MYSQL(Disconnect ${connid})</div></div>
<div>exten = h,n, HangUp</div>
<div><br></div>
<div>
<div><br></div>
<div><br></div>
<div>
<div><br></div></div>
<div><br></div>
<div><br></div></div></div></span></div></div></div><br></div></div><div>_______________________________________________<br>A Redfone é líder no fornecimento de bridges TDMoE &amp;lt;-&gt; E1<br>- Valor similar ao de placas E1 PCI;<br>

- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>servidores compartilham o mesmo E1)<br>Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>


_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>


</div></blockquote></div><br>
<br>_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE &amp;lt;-&gt; E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div></div></div><br></div></div></div></div>

</blockquote></div><br></div></div></div></div>