<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-2022-jp http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18812"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px" 
id=MailContainerBody leftMargin=0 topMargin=0 CanvasTabStop="true" 
name="Compose message area">
<DIV><FONT size=2 face=Verdana>Pessoal (Daviramos),</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana>No e-mail anexo, Daviramos demonstrou uma 
possibilidade de executar por include, uma fun&ccedil;&atilde;o que a interface web n&atilde;o 
contemplasse. &Oacute;timo.</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana>Fiz meus testes conforme o exemplo, mas fiquei na 
d&uacute;vida sobre a sequencia desses comandos.</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana>Minha d&uacute;vida pode ser simples, boba, pode at&eacute; ter 
sido discutida aqui por outros &acirc;ngulos, mas ainda me considero um iniciante e 
preciso da ajuda de voc&ecirc;s.</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana>Explico melhor, adotando o pr&oacute;prio exemplo que 
foi passado, segue:</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV>#extensions_additional.conf<BR><BR>[ivr-3]<BR>include =&gt; 
ivr-3-custom<BR>include =&gt; from-did-direct-ivr<BR>include =&gt; 
app-directory<BR>exten =&gt; #,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 
#,n,Set(__NODEST=)<BR>exten =&gt; #,n,Goto(app-directory,#,1)<BR>exten =&gt; 
h,1,Hangup<BR>exten =&gt; s,1,Set(MSG=custom/no_expediente)<BR>exten =&gt; 
s,n,Set(LOOPCOUNT=0)<BR>exten =&gt; s,n,Set(__DIR-CONTEXT=default)<BR>exten 
=&gt; s,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT})<BR>exten =&gt; 
s,n,Set(_IVR_CONTEXT=${CONTEXT})<BR>exten =&gt; 
s,n,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)<BR>exten =&gt; 
s,n,Answer<BR>exten =&gt; s,n,Wait(1)<BR>exten =&gt; 
s,n(begin),Set(TIMEOUT(digit)=3)<BR>exten =&gt; 
s,n,Set(TIMEOUT(response)=10)<BR>exten =&gt; s,n,Set(__IVR_RETVM=)<BR>exten 
=&gt; s,n,ExecIf($["${MSG}" != ""],Background,${MSG})<BR>exten =&gt; 
s,n,WaitExten(,)<BR>exten =&gt; hang,1,Playback(vm-goodbye)<BR>exten =&gt; 
hang,n,Hangup<BR>exten =&gt; 1,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 
1,n,Set(__NODEST=)<BR>exten =&gt; 1,n,Goto(ext-queues,4001,1)<BR>exten =&gt; 
2,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 2,n,Set(__NODEST=)<BR>exten =&gt; 
2,n,Goto(ext-queues,4002,1)<BR>exten =&gt; 3,1,dbDel(${BLKVM_OVERRIDE})<BR>exten 
=&gt; 3,n,Set(__NODEST=)<BR>exten =&gt; 3,n,Goto(ivr-8,s,1)<BR>exten =&gt; 
4,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 4,n,Set(__NODEST=)<BR>exten =&gt; 
4,n,Goto(ext-queues,4005,1)<BR>exten =&gt; 9,1,dbDel(${BLKVM_OVERRIDE})<BR>exten 
=&gt; 9,n,Set(__NODEST=)<BR>exten =&gt; 9,n,Goto(ext-queues,4003,1)<BR>exten 
=&gt; i,1,Playback(invalid)<BR>exten =&gt; i,n,Goto(loop,1)<BR>exten =&gt; 
t,1,Goto(loop,1)<BR>exten =&gt; loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 
1])<BR>exten =&gt; loop,n,GotoIf($[${LOOPCOUNT} &gt; 2]?hang,1)<BR>exten =&gt; 
loop,n,Goto(ivr-3,s,begin)<BR>exten =&gt; 
return,1,Set(MSG=custom/no_expediente)<BR>exten =&gt; 
return,n,Set(_IVR_CONTEXT=${CONTEXT})<BR>exten =&gt; 
return,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT_${CONTEXT}})<BR>exten =&gt; 
return,n,Goto(ivr-3,s,begin)<BR>exten =&gt; 
fax,1,Goto(ext-fax,in_fax,1)<BR><BR>; end of [ivr-3]<BR></DIV>
<DIV>#extensions_custom.conf<BR><BR>[ivr-3-custom]<BR>exten =&gt; 
5,1,Answer()<BR>exten =&gt; 5,n,NoOp(FUNCIONOU)<BR>exten =&gt; 5,n,Hangup</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana>Se entendi bem, mesmo o include "ivr-3-custom" 
estando no in&iacute;cio de "IVR-3", este include faz a men&ccedil;&atilde;o do item 'exten =&gt; 
5,xxxxxxx', que me parece entrar entre as linhas '<FONT size=3 
face="Times New Roman">exten =&gt; 4,n,Goto(ext-queues,4005,1)' e 'exten =&gt; 
9,1,dbDel(${BLKVM_OVERRIDE})', estou certo?</FONT></FONT></DIV>
<DIV><FONT size=2 face=Verdana><FONT size=3 
face="Times New Roman"></FONT></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana><FONT size=3 face="Times New Roman">Agora, a 
d&uacute;vida que tenho &eacute; a seguinte: </FONT></FONT></DIV>
<DIV><FONT size=2 face=Verdana><FONT size=2 
face=Verdana></FONT></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana><FONT size=3 face="Times New Roman"><FONT size=2 
face=Verdana></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana><FONT size=3 face="Times New Roman"><FONT size=2 
face=Verdana>Se tenho o seguinte "IVR-10"</FONT></FONT></FONT></DIV>
<DIV><FONT size=2 face=Verdana><FONT size=3 face="Times New Roman"><FONT size=2 
face=Verdana></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana><FONT size=3 face="Times New Roman"><FONT size=2 
face=Verdana>[ivr-10]<BR>include =&gt; ivr-10-custom<BR>include =&gt; 
from-did-direct-ivr<BR>include =&gt; app-directory<BR>exten =&gt; 
#,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; #,n,Set(__NODEST=)<BR>exten =&gt; 
#,n,Goto(app-directory,#,1)<BR>exten =&gt; h,1,Hangup<BR>exten =&gt; 
s,1,Set(LOOPCOUNT=0)<BR>exten =&gt; s,n,Set(__DIR-CONTEXT=default)<BR>exten 
=&gt; s,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT})<BR>exten =&gt; 
s,n,Set(_IVR_CONTEXT=${CONTEXT})<BR>exten =&gt; 
s,n,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)<BR>exten =&gt; 
s,n,Answer<BR>exten =&gt; s,n,Wait(1)<BR>exten =&gt; 
s,n(begin),Set(TIMEOUT(digit)=3)<BR>exten =&gt; 
s,n,Set(TIMEOUT(response)=10)<BR>exten =&gt; 
s,n,Background(custom/ura-pt/ramal&amp;custom/ura-pt/marketing&amp;custom/ura-pt/farmacia&amp;custom/ura-pt/laboratorio&amp;custom/ura-pt/sistemas&amp;custom/ura-pt/cobranca)<BR>exten 
=&gt; s,n,WaitExten(,)<BR>exten =&gt; hang,1,Playback(vm-goodbye)<BR>exten =&gt; 
hang,n,Hangup<BR>exten =&gt; 1,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 
1,n,Set(__NODEST=)<BR>exten =&gt; 1,n,Goto(from-did-direct,10,1)<BR>exten =&gt; 
2,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 2,n,Set(__NODEST=)<BR>exten =&gt; 
2,n,Goto(ext-group,333,1)<BR>exten =&gt; 3,1,dbDel(${BLKVM_OVERRIDE})<BR>exten 
=&gt; 3,n,Set(__NODEST=)<BR>exten =&gt; 3,n,Goto(ext-group,335,1)<BR>exten =&gt; 
4,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 4,n,Set(__NODEST=)<BR>exten =&gt; 
4,n,Goto(ext-group,334,1)<BR>exten =&gt; 5,1,dbDel(${BLKVM_OVERRIDE})<BR>exten 
=&gt; 5,n,Set(__NODEST=)<BR>exten =&gt; 5,n,Goto(ext-group,330,1)<BR>exten =&gt; 
6,1,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; 6,n,Set(__NODEST=)<BR>exten =&gt; 
6,n,Goto(ext-group,331,1)<BR>exten =&gt; 7,1,dbDel(${BLKVM_OVERRIDE})<BR>exten 
=&gt; 7,n,Set(__NODEST=)<BR>exten =&gt; 7,n,Goto(from-did-direct,52,1)<BR>exten 
=&gt; i,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])<BR>exten =&gt; 
i,n,ExecIf($[${LOOPCOUNT} &lt;= 2],Playback,invalid)<BR>exten =&gt; 
i,n,GotoIf($[${LOOPCOUNT} &lt;= 2]?s,begin)<BR>exten =&gt; 
i,n,dbDel(${BLKVM_OVERRIDE})<BR>exten =&gt; i,n,Set(__NODEST=)<BR>exten =&gt; 
i,n,Goto(app-blackhole,hangup,1)<BR>exten =&gt; t,1,Goto(loop,1)<BR>exten =&gt; 
loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])<BR>exten =&gt; 
loop,n,GotoIf($[${LOOPCOUNT} &gt; 2]?hang,1)<BR>exten =&gt; 
loop,n,Goto(ivr-10,s,begin)<BR>exten =&gt; 
return,1,Set(_IVR_CONTEXT=${CONTEXT})<BR>exten =&gt; 
return,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT_${CONTEXT}})<BR>exten =&gt; 
return,n,Goto(ivr-10,s,begin)<BR>exten =&gt; 
fax,1,Goto(ext-fax,in_fax,1)</FONT></FONT></FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana><FONT size=3 face="Times New Roman"><FONT size=2 
face=Verdana>; end of [ivr-10]<BR></FONT></DIV>
<DIV><FONT size=2 face=Verdana>.... E se eu quero deixar em um "custom" o menu 
de op&ccedil;&otilde;es de discagem ["exten =&gt; 
s,n,Background(custom/ura-pt/ramal&amp;custom/ura-pt/marketing&amp;custom/ura-pt/farmacia&amp;custom/ura-pt/laboratorio&amp;custom/ura-pt/sistemas&amp;custom/ura-pt/cobranca)"], 
posso deixar somente essa linha no meu custom ou tenho que deixar todas as 
linhas "s,n," ? Se tiver que deixar todas as linhas "s,n,", como posso saber que 
ser&atilde;o executas na sequencia desejada?</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana>Muitissimo obrigado,</FONT></DIV>
<DIV><FONT size=2 face=Verdana>Juda Benhur.</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Verdana>&nbsp;</DIV>
<DIV><BR></FONT><BR></FONT><BR></DIV></FONT></BODY></HTML>