<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.3790.2920" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Mauricio,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Da uma olhada neste post, ele vai te ajudar 
bastante:</FONT></DIV>
<DIV><FONT face=Arial size=2><A 
href="http://forum.asterisk2billing.org/viewtopic.php?t=2127&amp;highlight=freepbx">http://forum.asterisk2billing.org/viewtopic.php?t=2127&amp;highlight=freepbx</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><A 
href="http://forum.asterisk2billing.org/search.php?mode=results">http://forum.asterisk2billing.org/search.php?mode=results</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Espero que te ajude...</FONT></DIV>
<DIV><FONT face=Arial size=2>Abs </FONT></DIV>
<DIV><FONT face=Arial size=2>Rodrigo</FONT></DIV>
<DIV style="FONT: 10pt arial">----- Original Message ----- 
<DIV style="BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> <A 
title=mauriciommagalhaes@gmail.com 
href="mailto:mauriciommagalhaes@gmail.com">Maurício Magalhães</A> </DIV>
<DIV><B>To:</B> <A title=asteriskbrasil@listas.asteriskbrasil.org 
href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</A> 
</DIV>
<DIV><B>Sent:</B> Friday, September 21, 2007 11:06 PM</DIV>
<DIV><B>Subject:</B> Re: [AsteriskBrasil] Roteamento de chamadas no 
A2billing.</DIV></DIV>
<DIV><BR></DIV>Rodrigo,<BR><BR>Eu consegui fazer com que nao precise criar 
usuarios sip dentro do A2BILLING e so nao gerar o adicional_a2billing_sip.conf, 
como descrito no tutorial e ai no custumer colocar o ramal ja cadastrado no 
freepbx no callid, coloquei o contexo calldialing dentro do contexto 
from-internal e funcionou como descrevo no final. <BR><BR>tenho o 
BROADVOICE,&nbsp; agora to com o problema que nao consigo criar um dialplan no 
a2biling que ele ja envie os numeros certos ao a2biling disque, so consigo fazer 
uma das opçoes e não trÊs como quero descrevo abaixo pra melhor entendimento 
<BR><BR>1 - Quero quando 0 numero iniciar com 0 ele retire o zero e coloque 
01155, isso significa ligações para qualquer lugar do brasil<BR>2 - Quando o 
numero iniciar com 00 ele retire o 00 e coloque 011, isso significa ligar pra 
allguns países do mundo <BR>3 - Quando iniciar com 1 ele disque sem tirar nada, 
ligações para os EUA.<BR><BR>Eu nao consigo tratar de forma que antes dele 
enviar para o a2billing. com o astcc eu conseguia<BR>e ficava assim "exten =&gt; 
_0XXXXXXXXXX,1,DeadAGI( arquivo.cgi,01155${EXTEN:1})" e assim ele retirava o 0 e 
colocava 01155, e asim respectivamente.<BR><BR>Como façoi no a2billing?<BR><BR>E 
outra coisa, se eu adicionar outro tronco SIP, como façoi pra que o contexto 
identifique qual TRUNK eu quero sair? 
<BR><BR>Obrigado<BR><BR>MAuricio<BR><BR><BR><BR>[callingcard]<BR>include =&gt; 
outbound-allroutes<BR>exten =&gt; _0XXXXXXXXXX,1,Answer<BR>exten =&gt; 
_0XXXXXXXXXX,2,Wait,1<BR>exten =&gt; _0XXXXXXXXXX,3,DeadAGI,a2billing.php 
<BR>exten =&gt; _0XXXXXXXXXX,4,Wait,1<BR>exten =&gt; 
_0XXXXXXXXXX,5,Hangup<BR><BR>exten =&gt; _00XXXXXXXXXX.,1,Answer<BR>exten =&gt; 
_00XXXXXXXXXX.,2,Wait,1<BR>exten =&gt; 
_00XXXXXXXXXX.,3,DeadAGI,a2billing.php<BR>exten =&gt; _00XXXXXXXXXX.,4,Wait,1 
<BR>exten =&gt; _00XXXXXXXXXX.,5,Hangup<BR><BR>exten =&gt; 
_1XXXXXXXXXX.,1,Answer<BR>exten =&gt; _1XXXXXXXXXX.,2,Wait,1<BR>exten =&gt; 
_1XXXXXXXXXX.,3,DeadAGI,a2billing.php<BR>exten =&gt; 
_1XXXXXXXXXX.,4,Wait,1<BR>exten =&gt; _1XXXXXXXXXX.,5,Hangup 
<BR><BR>...<BR><BR>[from-internal]<BR>include =&gt; callingcard<BR>include =&gt; 
from-internal-xfer<BR>include =&gt; bad-number<BR><BR><BR>
<DIV><SPAN class=gmail_quote>On 9/18/07, <B class=gmail_sendername>Rodrigo 
Filardo Reinig </B>&lt;<A 
href="mailto:rodrigo@outcenter.com.br">rodrigo@outcenter.com.br</A>&gt; 
wrote:</SPAN>
<BLOCKQUOTE class=gmail_quote 
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
  <DIV bgcolor="#ffffff">
  <DIV><FONT face=Arial size=2>isso servira mesmo só como tronco.</FONT></DIV>
  <DIV><FONT face=Arial size=2>Mas a questão dos contextos, vc pode colocar o 
  contexto calligcard dentro de from internal, só que fica + facil vc gerenciar 
  daquela maneira que te passei.</FONT></DIV>
  <DIV><SPAN class=e id=q_1151a035612b7c82_1>
  <DIV 
  style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal">----- 
  Original Message ----- 
  <DIV 
  style="BACKGROUND: rgb(228,228,228) 0% 50%; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial"><B>From:</B> 
  <A title=mauriciommagalhaes@gmail.com 
  onclick="return top.js.OpenExtLink(window,event,this)" 
  href="mailto:mauriciommagalhaes@gmail.com" target=_blank>Maurício 
  Magalhães</A> </DIV>
  <DIV><B>To:</B> <A title=asteriskbrasil@listas.asteriskbrasil.org 
  onclick="return top.js.OpenExtLink(window,event,this)" 
  href="mailto:asteriskbrasil@listas.asteriskbrasil.org" 
  target=_blank>asteriskbrasil@listas.asteriskbrasil.org </A></DIV>
  <DIV><B>Sent:</B> Tuesday, September 18, 2007 1:18 PM</DIV>
  <DIV><B>Subject:</B> Re: [AsteriskBrasil] Roteamento de chamadas no 
  A2billing.</DIV></DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Arial size=2>"Resp: Pode sim desde que vc os anexe no 
  a2billing, como? da seguinte forma:</FONT></DIV>
  <DIV><FONT face=Arial size=2>No caller Id do a2billing em customer, é so vc 
  colocar o n° do ramal do freepbx. e tbm no sip iax friend."<BR><BR>Mais ai é 
  que tá o problema!! vou ficar com dois usuario iguais, um no 
  addicional_a2..._sip.conf e outro no sip_adicional??<BR><BR>entao o ofreepbx 
  so vai servidr como tronco! <BR><BR>Mauricio<BR></FONT></DIV>
  <DIV>&nbsp;</DIV><BR><BR>
  <DIV><SPAN class=gmail_quote>On 9/18/07, <B class=gmail_sendername>Maurício 
  Magalhães</B> &lt;<A onclick="return top.js.OpenExtLink(window,event,this)" 
  href="mailto:mauriciommagalhaes@gmail.com" 
  target=_blank>mauriciommagalhaes@gmail.com</A>&gt; wrote:</SPAN> 
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Tendo 
    em vista que outbound-route ja esta especificado no callingcard 
    <DIV><SPAN><BR><BR>
    <DIV><SPAN class=gmail_quote>On 9/18/07, <B class=gmail_sendername>Maurício 
    Magalhães</B> &lt; <A onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:mauriciommagalhaes@gmail.com" 
    target=_blank>mauriciommagalhaes@gmail.com </A>&gt; wrote:</SPAN> 
    <BLOCKQUOTE class=gmail_quote 
    style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Ola!! 
      <BR><BR>Mas se eu nao utilizar o contexo from-internal, entao nao vou ter 
      nenhuma das configurações padroes do freepbx? pq o que ta va estudando a 
      um tempo atrás o arquivos gerados do freepbx e verifiquei BASICAMENTE o 
      seguinte: <BR><BR>o from-internal vai para from-internal-addicional, onde 
      contem todos os includes referentes aos serviços como: meetme, queue, dnd 
      ... e dentro do from-internal-addiconal tem os includes para 
      ext-findmefollow (SIGA-ME), ext-local (RAMAIS LOCAIS) e por fim o 
      outbound-allroute( Saida para o tronco). <BR><BR>Desculpa ser chato, mas 
      eu preciso entender melhor os processos...<BR><BR>Maurício 
      Magalhães.;<BR><BR>
      <DIV>
      <DIV><SPAN><SPAN class=gmail_quote>On 9/18/07, <B 
      class=gmail_sendername>Rodrigo Filardo Reinig</B> &lt;<A 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:rodrigo@outcenter.com.br" target=_blank> 
      rodrigo@outcenter.com.br</A>&gt; wrote:</SPAN></SPAN></DIV>
      <BLOCKQUOTE class=gmail_quote 
      style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
        <DIV><SPAN>
        <DIV bgcolor="#ffffff">
        <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
        <DIV><FONT face=Arial size=2>Mauricio:</FONT></DIV><SPAN><FONT 
        face=Arial size=2></FONT>
        <DIV><BR>Primeiramente, obrigado pelo tutorial, irei configurar melhor 
        amanha, porem&nbsp; existem algumas dúvidas, <BR><BR>Primeira - eu ja 
        tenho os usuário e o troncos criados, vou ter que recria-los?&nbsp; pois 
        antes de te enviar o 1º e-mail eu ja tinha feito até o ítem 7. no caso 
        do tronco eu coloquei o mesmo nome do tronco que ta no&nbsp; FREEPBX, 
        como fala o tutorial la na pagina do a2billing, em seguida tem que criar 
        os usuários. mas dnovo? nao posso usar os usuarios que ja criei? 
        <BR><FONT face=Arial size=2></FONT></DIV></SPAN>
        <DIV><FONT face=Arial size=2>Resp: Pode sim desde que vc os anexe no 
        a2billing, como? da seguinte forma:</FONT></DIV>
        <DIV><FONT face=Arial size=2>No caller Id do a2billing em customer, é so 
        vc colocar o n° do ramal do freepbx. e tbm no sip iax 
        friend.</FONT></DIV>
        <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
        <DIV><SPAN>Segunda -&nbsp; nao vou mais utilizar o contexto 
        from-internal, que é padrao do freee pbx, apartir do momento que eu 
        modificar para callingcard?<BR></SPAN><FONT face=Arial size=2>Resp: Não, 
        coloque o contexto callingcard no freePbx ou contexto a2billing, 
        conforme o que vc criou.</FONT></DIV>
        <DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2></FONT><FONT 
        face=Arial size=2></FONT><FONT face=Arial size=2></FONT><BR>To meio 
        confuso<BR><FONT face=Arial size=2>Resp:é assim memo, eu tbm fiquei 
        maluco aki da 1ª vez que fui configurar isso.</FONT><BR></DIV>
        <DIV><FONT face=Arial size=2>Abs Rodrigo</FONT></DIV>
        <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
        <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
        <DIV>&nbsp;</DIV></DIV></SPAN></DIV><SPAN><BR>_______________________________________________<BR>Compre 
        uma camiseta da AsteriskBrasil.org!<BR>&nbsp; &nbsp; &nbsp; &nbsp; 
        &nbsp; &nbsp;<A onclick="return top.js.OpenExtLink(window,event,this)" 
        href="http://www.voipmania.com.br" target=_blank> 
        http://www.voipmania.com.br</A><BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
        &nbsp; &nbsp; &nbsp;== <A 
        onclick="return top.js.OpenExtLink(window,event,this)" 
        href="http://VoIPMania.com.br" target=_blank>VoIPMania.com.br</A> 
        ==<BR><BR>_______________________________________________ <BR>LIsta de 
        discussões AsteriskBrasil.org<BR><A 
        onclick="return top.js.OpenExtLink(window,event,this)" 
        href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" 
        target=_blank>AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A 
        onclick="return top.js.OpenExtLink(window,event,this)" 
        href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" 
        target=_blank>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</A><BR></SPAN></BLOCKQUOTE></DIV><BR><BR 
      clear=all><BR>-- <BR><SPAN>Maurício </SPAN></BLOCKQUOTE></DIV><BR><BR 
    clear=all><BR></SPAN></DIV>-- <BR><SPAN>Maurício 
  </SPAN></BLOCKQUOTE></DIV><BR><BR clear=all><BR>-- <BR>Maurício </SPAN></DIV>
  <P></P>
  <HR>
  <SPAN class=q>
  <P></P>_______________________________________________<BR>Compre uma camiseta 
  da 
  AsteriskBrasil.org!<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <A onclick="return top.js.OpenExtLink(window,event,this)" 
  href="http://www.voipmania.com.br" 
  target=_blank>http://www.voipmania.com.br</A><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  == <A onclick="return top.js.OpenExtLink(window,event,this)" 
  href="http://VoIPMania.com.br" target=_blank>VoIPMania.com.br</A> 
  ==<BR><BR>_______________________________________________<BR>LIsta de 
  discussões AsteriskBrasil.org<BR><A 
  onclick="return top.js.OpenExtLink(window,event,this)" 
  href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" 
  target=_blank>AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A 
  onclick="return top.js.OpenExtLink(window,event,this)" 
  href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" 
  target=_blank>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</A></SPAN>
  <P></P></DIV><BR>_______________________________________________<BR>Compre uma 
  camiseta da AsteriskBrasil.org!<BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<A 
  onclick="return top.js.OpenExtLink(window,event,this)" 
  href="http://www.voipmania.com.br" target=_blank> 
  http://www.voipmania.com.br</A><BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
  &nbsp; &nbsp;== <A onclick="return top.js.OpenExtLink(window,event,this)" 
  href="http://VoIPMania.com.br" target=_blank>VoIPMania.com.br</A> 
  ==<BR><BR>_______________________________________________ <BR>LIsta de 
  discussões AsteriskBrasil.org<BR><A 
  onclick="return top.js.OpenExtLink(window,event,this)" 
  href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A 
  onclick="return top.js.OpenExtLink(window,event,this)" 
  href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" 
  target=_blank>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</A><BR></BLOCKQUOTE></DIV><BR><BR 
clear=all><BR>-- <BR>Maurício 
<P>
<HR>

<P></P>_______________________________________________<BR>Compre uma camiseta da 
AsteriskBrasil.org!<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
http://www.voipmania.com.br<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
== VoIPMania.com.br 
==<BR><BR>_______________________________________________<BR>LIsta de discussões 
AsteriskBrasil.org<BR>AsteriskBrasil@listas.asteriskbrasil.org<BR>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</BODY></HTML>