[AsteriskBrasil] Tratamento de chamadas entrantes

Jerson Luiz de Paula Júnior jersonjunior em bsd.com.br
Segunda Dezembro 9 14:36:17 BRST 2013


Valeu, consegui

exten => s,1,Set(CALLERID(all)=${CALLERID(num)})
exten => s,n,Set(fixo=${CALLERID(num):2:1})
exten => s,n,Noop(========================${fixo}===================)
exten => s,n,GotoIf($["${fixo}"  < "7"]?entradasfixo,${EXTEN},1)
exten => s,n,Noop(========================Celular====================)


Em 9 de dezembro de 2013 14:17, Jerson Luiz de Paula Júnior <
jersonjunior em bsd.com.br> escreveu:

> ;extensions.conf
> exten => s,1,Set(CALLERID(all)=${CALLERID(num)})
> exten => s,n,GotoIf($[${REGEX("2-5"
> ${EXTEN:2:1})}]?entradasfixo,${EXTEN},1)
> exten => s,n,GotoIf($[${REGEX("6-9"
> ${EXTEN:2:1})}]?entradascelular,${EXTEN},1)
>
> Logs do CLI
>
>  Executing [s em default:1] Set("DAHDI/1-1", "CALLERID(all)=613026666") in
> new stack
>     -- Executing [s em default:2] GotoIf("DAHDI/1-1", "0?entradasfixo,s,1")
> in new stack
>     -- Executing [s em default:3] GotoIf("DAHDI/1-1",
> "0?entradascelular,s,1") in new stack
>     -- Auto fallthrough, channel 'DAHDI/1-1' status is 'UNKNOWN'
>
>
> Algo errado no extensions?
>
>
> Em 9 de dezembro de 2013 14:10, Jerson Luiz de Paula Júnior <
> jersonjunior em bsd.com.br> escreveu:
>
> Valeu d++ vou testar aqui!!
>>
>>
>> Em 9 de dezembro de 2013 13:56, jefaokpta <jefaokpta em hotmail.com>escreveu:
>>
>>  Outras coisas:
>>>
>>> ${EXTEN:2:1} significa: Apenas o 3º dígito do exten ("exten=>s" só tem 1
>>> digito)
>>>
>>> Escreví dessa forma pq vc enviou o 1º email descriminando assim:
>>>
>>> XX[2-5]
>>>
>>> Logo se eu quero saber o 3º digito, uso ${EXTEN:2:1}.
>>>
>>> Ficou um pouco mais claro?
>>>
>>> Flws
>>>
>>> Em 09-12-2013 13:21, Jerson Luiz de Paula Júnior escreveu:
>>>
>>>  exten => s,1,Set(${CALLERID(num)})
>>> exten => s,n,NoOp( BINA: ${CALLERID(num)} )
>>> exten => s,n,GotoIf($[${REGEX("2-5"
>>> ${EXTEN:2:1})}]?entradasfixo,${EXTEN},1)
>>>  exten => s,n,GotoIf($[${REGEX("6-9"
>>> ${EXTEN:2:1})}]?entradascelular,${EXTEN},1)
>>>
>>>  Logs do CLI:
>>>
>>>      -- Starting simple switch on 'DAHDI/1-1'
>>>      -- Executing [s em default:1] Set("DAHDI/1-1", "6130278700") in new
>>> stack
>>> [Dec  9 13:27:35] WARNING[31339][C-00000022]: pbx.c:11426
>>> pbx_builtin_setvar: Set requires an '=' to be a valid assignment.
>>>     -- Executing [s em default:2] NoOp("DAHDI/1-1", " BINA: 6130278700 ")
>>> in new stack
>>>     -- Auto fallthrough, channel 'DAHDI/1-1' status is 'UNKNOWN'
>>>     -- Hanging up on 'DAHDI/1-1'
>>>     -- Hungup 'DAHDI/1-1'
>>>     -- Starting simple switch on 'DAHDI/1-1'
>>>
>>>
>>>
>>>
>>> Em 9 de dezembro de 2013 13:08, jefaokpta <jefaokpta em hotmail.com>escreveu:
>>>
>>>>  Parceiro, dá p ser um pouco mais específico?
>>>>
>>>> Para oq vc esta pedindo basta:
>>>>
>>>> GotoIf($[${REGEX("2-5" ${EXTEN:2:1})}]?entradasfixo,${EXTEN},1)
>>>>
>>>> ou
>>>>
>>>> GotoIf($[${EXTEN:2:1}>=2 && ${EXTEN:2:1}<=5]?)
>>>>
>>>> Entende.
>>>>
>>>> Flws
>>>>
>>>> Em 09-12-2013 12:11, Jerson Luiz de Paula Júnior escreveu:
>>>>
>>>>  Pessoal,
>>>>
>>>>  Preciso realizar o tratamento de chamadas entrantes:
>>>>
>>>>  Chamadas Locais recebidas de XX[2-5] desviar para o contexto
>>>> entradasfixo
>>>>  Chamadas recebidas de celulares XX[5-9] desviar para o contexto
>>>> entradacelular
>>>>
>>>>  Att: Jerson Luiz de Paula Junior
>>>>
>>>>
>>>>  _______________________________________________
>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>>>> _______________________________________________
>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>> www.Khomp.com.
>>>> _______________________________________________
>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>>
>>>
>>> _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20131209/7af157ed/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil