<div dir="ltr">Tente com a linha assim... com colchetes.<br><br><br>exten => _48[2-5]XXXXXXX,3,Gotoif( $[ "${CONSULTA}" = "" ]?ldn:local );<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">Em 16 de fevereiro de 2016 12:00, Guilherme Alano <span dir="ltr"><<a href="mailto:guilhermealano@hotmail.com" target="_blank">guilhermealano@hotmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div dir="ltr">
<div dir="ltr">Olá a todos, estou tentando criar uma regra para diferenciar as ligações locais e interurbano que possuem o mesmo DDD através das áreas conurbadas. Para isso estou utilizando uma consulta através do banco de dados. No function_odbc o comando que a função executa seria este:<br>[CONURBADA]<br>dsn=snep<br>readsql=SELECT prefixo_cidade FROM conurbadas WHERE prefixo_cidade='${SQL_ESC(${ARG1})}'<br>Com esse comando o objetivo seria criar um dialplan para que ele busque no banco se existe um prefixo igual o da extensão chamada, o dialplan ficou assim:<br><br>[conurbada]<br>exten => _48[2-5]XXXXXXX,1,Answer<br>exten => _48[2-5]XXXXXXX,2,Set(CONSULTA=${ODBC_CONURBADA(${EXTEN:-10:6})})<br>exten => _48[2-5]XXXXXXX,3,Gotoif("${CONSULTA}"=""?ldn:local)<br>exten => _48[2-5]XXXXXXX,4(local),Dial(khomp/b0l0/${EXTEN:2})<br>exten => _48[2-5]XXXXXXX,5(local),HangUp()<br>exten => _48[2-5]XXXXXXX,6(ldn),Dial(khomp/b0l0/025${EXTEN})<br>exten => _48[2-5]XXXXXXX,7(ldn),HangUp()<br>exten => _48[2-5]XXXXXXX,8,HangUp()Porém ao realizar a ligação ele pula direto para o label (ldn), apesar de a variável ${CONSULTA} localizar o valor 48XXXX, o label (local) não é chamado, alguém pode me ajudar a me dizer se é algo no meu dialplan ou na função do banco...?<br><br>Abaixo segue o que aparece na CLI:<br><br><span style="font-weight:bold;color:#cc0000"> </span>-- AGI Script Executing Application: (Goto) Options: (conurbada,<a href="tel:4834612300" value="+554834612300" target="_blank">4834612300</a>,1)<br> -- Goto (conurbada,<a href="tel:4834612300" value="+554834612300" target="_blank">4834612300</a>,1)<br> snep/snep.php: 4102 -> <a href="tel:4834612300" value="+554834612300" target="_blank">4834612300</a> INFO (6):End of running the rule 16:TESTE WALTER<br> -- <SIP/4102-00000013>AGI Script snep/snep.php completed, returning 0<br> -- Executing <a href="tel:%5B4834612300" value="+554834612300" target="_blank">[4834612300</a>@conurbada:1] Answer("SIP/4102-00000013", "") in new stack<br> -- Executing <a href="tel:%5B4834612300" value="+554834612300" target="_blank">[4834612300</a>@conurbada:2] Set("SIP/4102-00000013", "CONSULTA=483461") in new stack<br> -- Executing <a href="tel:%5B4834612300" value="+554834612300" target="_blank">[4834612300</a>@conurbada:3] GotoIf("SIP/4102-00000013", "483461=""?ldn:local") in new stack<br> -- Goto (conurbada,<a href="tel:4834612300" value="+554834612300" target="_blank">4834612300</a>,6)<br> -- Executing <a href="tel:%5B4834612300" value="+554834612300" target="_blank">[4834612300</a>@conurbada:6] Dial("SIP/4102-00000013", "khomp/b0l0/<a href="tel:0254834612300" value="+554834612300" target="_blank">0254834612300</a>") in new stack<br> -- Called khomp/b0l0/<a href="tel:0254834612300" value="+554834612300" target="_blank">0254834612300</a><br> == Spawn extension (conurbada, <a href="tel:4834612300" value="+554834612300" target="_blank">4834612300</a>, 6) exited non-zero on 'SIP/4102-00000013'<br><br>Obrigado desde já.<br>Att.,<br>Guilherme Alano<br></div>
                                           </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>
Intercomunicador e acesso remoto via rede IP e telefones IP<br>
Conheça todo o portfólio em <a 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 href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>--<br>Roger Pitigliani<br>
<a href="mailto:rogerwinter@gmail.com" target="_blank">rogerwinter@gmail.com</a><br>
Skype: roger.pitigliani<br><br></div><div>SmartNX<br><a href="http://www.smartnx.com.br" target="_blank">www.smartnx.com.br</a><br>
</div></div></div>
</div>