<div>DIALPLAN COM HORARIOS</div><div><br></div><div>NESSE CONTEXTO, FAZEMOS UMA CONSULTA NA TABELA FERIADOS E VERIFICAMOS SE A DATA ATUAL É UMA FOLGA/ FERIADO / PONTE. </div><div>POREM, PARA CADA CHAMADA RECEBIDA... E SAO MUITAS CHAMADAS... ELE FAZ ESSA CONSULTA AO BANCO.</div>
<div><br></div><div>[ATENDIMENTO]</div><div>exten = s,1, NoOp(ATENDIMENTO POR HORÁRIO)</div><div>exten = s,n, Set(v_dia=1) </div><div>exten = s,n, Set(v_mes=jan) </div><div>exten = s,n, Set(row="${REALTIME(feriados,data,${CUR_DATE})}") </div>
<div>exten = s,n, GotoIf($["${row}"=""]?atende)</div><div>exten = s,n, Set(v_dia=${STRFTIME(${EPOCH},,%d)}) </div><div>exten = s,n, Set(v_mes=${STRFTIME(${EPOCH},,%h)}) </div><div>; vOCÊ LIGOU PARA A EMPRESA XXX ...</div>
<div>exten = s,n(atende), Playback(atendimento_inicial)</div><div>exten = s,n, GotoIfTime(*|*|${v_dia}|${v_mes}?SemExpediente)</div><div>exten = s,n, GotoIfTime(17:01-07:59|sun-sat|*|*?ForaExpediente) </div><div>exten = s,n, GotoIfTime(08:00-17:00|mon-fri|*|*?Comercial)</div>
<div><br></div><div>exten = s,n(Comercial),Dial(sip/3100,30,rTt)</div><div>exten = s,n, Goto(menu)</div><div>; EXECEPCIONALMENTE NÃO ESTAMOS FUNCIONANDO...</div><div>exten = s,n(SemExpediente),Playback(atendimento_semexpediente)</div>
<div>; NOSSO HORARIO DE ATENDIMENTO DE SEGUNDA A SEXTA-FEIRA DAS 8 AS 17 HORAS</div><div>exten = s,n(ForaExpediente),Playback(atendimento_horario)</div><div>;; sE VOCÊ DESEJA, GRAVAR UMA MENSAGEM DIGITE 1, ENVIAR FAX, DIGITE 2, NOSSO ENDEREÇO DIGITE 3</div>
<div>exten = s,n(menu), Read(opcao,atendimento_faxmensagem,1,,,3)</div><div>exten = s,n, GotoIf($["${opcao}"="1"]?INCOMING-MSG,s,1)</div><div>exten = s,n, GotoIf($["${opcao}"="2"]?INCOMING-FAX,s,1)</div>
<div>exten = s,n, GotoIf($["${opcao}"="3"]?INCOMING-ADR,s,1)</div><div>exten = s,n, GotoIf($[$["${opcao}"!="1"] & $["${opcao}"!="2"] & $["${opcao}"!="3"]]?menu)</div>
<div>exten = s,n, HangUp</div><div>exten = h,1, HangUp</div><div><br></div><div><br></div><div>EXISTE ALGUMA FORMA DE EVITAR QUE EU FAÇA ESSA CONSULTA NO BANCO PARA CADA CHAMADA RECEBIDA?</div><div>aLGUEM TEM UMA IDEIA DE COMO GRAVAR ESSA DATA NUMA VARIAVEL GLOBAL, APENAS UMA VEZ E O ASTERISK VERIFIQUE SE A DATA ATUAL É UMA FOLGA/FERIADO?</div>
<div>VERIFICAR UM ARQUIVO... </div><div><br></div><div>QUALQUER AJUDA APRECIADA!</div><div><br></div><div>PABLO DE SOUZA CÂMARA</div><br><div class="gmail_quote">2008/11/25 Flavio Benedini - EvidenciaCSI <span dir="ltr"><<a href="mailto:flavio@evidenciagrupo.com.br">flavio@evidenciagrupo.com.br</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="white" lang="PT-BR" link="blue" vlink="purple">
<div>
<p><span style="color:#1F497D">Valeu Sebastião.... vou tentar
isso já já... quanto ao 's' da certo diretamente com o Dial sim... </span></p><div class="Ih2E3d">
<p><span style="color:#1F497D"> </span></p>
<p><span style="color:#1F497D"> </span></p>
<div>
<p><b><span style="color:#1F497D">Flavio Benedini<br>
</span></b><span style="font-size:10.0pt;color:#1F497D">Tecnologia &
Informacão<br>
Grupo Evidência<br>
Fone: +55(19)3209-0330<br>
mail: <a href="mailto:flavio@evidenciagrupo.com.br" target="_blank">flavio@evidenciagrupo.com.br</a>
<br>
</span><a href="http://www.evidenciacsi.com.br/" target="_blank"><span style="font-size:10.0pt;text-decoration:none"><img border="0" width="320" height="19" src="cid:image001.jpg@01C94F01.B723D430" alt="www.evidenciagrupo.com.br"></span></a><span style="color:#1F497D"></span></p>
<p><span style="color:#1F497D"> </span></p>
</div>
<p><span style="color:#1F497D"> </span></p>
</div><div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p><b><span style="font-size:10.0pt">De:</span></b><span style="font-size:10.0pt">
<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>
[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] <b>Em nome de </b>Sebastião
Rocha<br>
<b>Enviada em:</b> terça-feira, 25 de novembro de 2008 12:52<br>
<b>Para:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br>
<b>Assunto:</b> Re: [AsteriskBrasil] Dialplan com horários</span></p>
</div>
</div><div><div></div><div class="Wj3C7c">
<p> </p>
<div>
<p><span style="font-size:10.0pt">A
extensão "s", eu uso somente em macros, não sei se pode ser usada
normalmente</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""></span></p>
</div>
<div>
<p><span style="font-size:12.0pt;font-family:"Times New Roman","serif""> </span></p>
</div>
<div>
<p><span style="font-size:10.0pt">voce
pode usar:</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""></span></p>
</div>
<div>
<p>exten => s,n,gotoiftime(12:00-17:30|mon-fri|*|*?WorkTime)<br>
exten => s,n,noop(____Horario de Descanso____)<br>
exten => s,n,Playback(horario_atendimento)<br>
exten => s,n,Playback(busytone)<br>
exten => s,n,hangup<br>
<br>
exten => s,n(WorkTime),noop(____Horario de Trabalho____)<br>
exten => s,n,background(saudacoes)</p>
</div>
<div>
<p><span style="font-size:10.0pt">coloca
a expressão de horario correta no gotoif</span></p>
<p> </p>
<p>----- Original Message ----- </p>
</div>
<blockquote style="border:none;border-left:solid black 1.5pt;padding:0cm 0cm 0cm 4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<p style="background:#E4E4E4"><b><span style="font-size:10.0pt">From:</span></b><span style="font-size:10.0pt"> <a href="mailto:flavio@evidenciagrupo.com.br" title="flavio@evidenciagrupo.com.br" target="_blank">Flavio Benedini - EvidenciaCSI</a> </span></p>
</div>
<div>
<p><b><span style="font-size:10.0pt">To:</span></b><span style="font-size:10.0pt"> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" title="asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>
</span></p>
</div>
<div>
<p><b><span style="font-size:10.0pt">Sent:</span></b><span style="font-size:10.0pt"> Tuesday, November
25, 2008 11:41 AM</span></p>
</div>
<div>
<p><b><span style="font-size:10.0pt">Subject:</span></b><span style="font-size:10.0pt"> [AsteriskBrasil]
Dialplan com horários</span></p>
</div>
<div>
<p><span style="font-size:12.0pt;font-family:"Times New Roman","serif""> </span></p>
</div>
<p>Alguém tem um exemplo de DialPlan baseado em horários que
funcione no Asterisk 1.6</p>
<p> </p>
<p>Eu usei:</p>
<p>[entrada]</p>
<p>include => expedientenormal|08:00-17:30|mon-fri|*|*</p>
<p>include => foradeexpediente|00:00-07:00|mon-fri|*|*</p>
<p>include => foradeexpediente|17:30-23:59|mon-fri|*|*</p>
<p>include => foradeexpediente|*|sat-sun|*|*</p>
<p> </p>
<p>[expedientenormal]</p>
<p>exten => s,1,Set(CHANNEL(language)=pt_BR)</p>
<p>exten => s,2,Goto(ura1,s,1)</p>
<p><u><span style="text-decoration:none"> </span></u></p>
<p>[foradeexpediente]</p>
<p>exten => s,1,Set(CHANNEL(language)=pt_BR)</p>
<p>exten => s,2,Goto(ura3,s,1)</p>
<p> </p>
<p>e não funcionou</p>
<p>eu recebo a seguinte mensagem no CLI></p>
<p>[Nov 25 11:39:09] NOTICE[15767]: chan_sip.c:16869
handle_request_invite: Call from '12016981' to extension 's' rejected because
extension not found.</p>
<p> </p>
<p> </p>
<p>Alguém pode me ajudar???</p>
<p> </p>
<p><b>Flavio Benedini<br>
</b><span style="font-size:10.0pt">Tecnologia & Informacão<br>
Grupo Evidência<br>
Fone: +55(19)3209-0330<br>
mail: <a href="mailto:flavio@evidenciagrupo.com.br" target="_blank">flavio@evidenciagrupo.com.br</a>
<br>
</span><a href="http://www.evidenciacsi.com.br/" target="_blank"><span style="font-size:10.0pt;text-decoration:none"><img border="0" width="320" height="19" src="cid:image001.jpg@01C94F01.B723D430" alt="www.evidenciagrupo.com.br"></span></a></p>
<p> </p>
<p> </p>
<div align="center" style="text-align:center"><span style="font-size:12.0pt;font-family:"Times New Roman","serif"">
<hr size="2" width="100%" align="center">
</span></div>
<p><span style="font-size:12.0pt;font-family:"Times New Roman","serif"">_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon "maddog" Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede
Freenode.net: #asterisk-br<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></span></p>
</blockquote>
</div></div></div>
</div>
<br>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon "maddog" Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">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><br>