Concordo Saulo....

AGI facilita  muita coisa....

O exemplo que havia dado era o básico para se entender o conceito...

Abs a todos...

Saulo Quinteiro escreveu:
Opa Rodrigo,

Nesse caso utilizaria AGI para fazer a regra de negócios.
No AGI você teria todo o poder de uma linguagem que mais tem conhecimento.


Att,

Saulo Quinteiro dos Santos
Bacharel em Ciências da Computação UFPR
Cel:    (041) 9927-5236
Com:    (041) 2141-9567
Em 21/06/2010 15:43, Rodrigo Lang escreveu:
Exatamente Moisés. No caso um simples Switch ou Goto resolveria meu problema. Repetindo: "Neste caso". Porém estou com essa curiosidade para quando precisar em cases maiores.

Mas como eu disse, acredito não ser possível utlizar uma máscara dentro de uma condição, a não ser no caso do Switch. :(

Mas valeu a discussão!   :P


Obg,
Rodrigo Lang.


Em 21 de junho de 2010 15:21, Moisés Paes Sena <moi.orion...@gmail.com <mailto:moi.orion...@gmail.com>> escreveu:



    Em 21 de junho de 2010 14:29, Israel
    <israel.escori...@uranet.com.br
    <mailto:israel.escori...@uranet.com.br>> escreveu:

        Não é muito mais fácil criar uma exten para cada segmento de
        ddd aplicando regras especificas e muito mais flexível de dar
        manutenção depois ?


    Quando se tem algorítimos simples você tem razão. Mas quando se
    usa por exemplo URAs muito complexas e não é só você que dá a
    manutenção no Código, é aí que entra o AEL, o código fica muito
    melhor.
    Onde trabalho por exemplo, são várias pessoas alterando o mesmo
    código, portanto foi necessário definir padrões de codificação e
    tal, até diagramas UML de atividade tive que criar para um URA....
        *From:* Rodrigo Vian <mailto:lis...@porttaltecnologia.com.br>
        *Sent:* Monday, June 21, 2010 11:58 AM
        *To:* asteriskbrasil@listas.asteriskbrasil.org
        <mailto:asteriskbrasil@listas.asteriskbrasil.org>
        *Subject:* Re: [AsteriskBrasil] Condicional com máscara.

        Pode tentar algo assim...

        exten => _X.,1,GotoIf($["${LEN(CALLERID(num))}" !=
        "13"]?macro1,${EXTEN},1)
        exten => _X.,n,Set(ENTRADA=${CALLERID(num):0:2})
        exten => _X.,n,NoOp(Entrada com DDD ${ENTRADA})
        exten => _X.,n(ddd),GotoIf($["${ENTRADA}" =
        "11"]?contexto11,${EXTEN},1)
        exten => _X.,n,GotoIf($["${ENTRADA}" =
        "21"]?contexto21,${EXTEN},1)
        exten => _X.,n,GotoIf($["${ENTRADA}" =
        "31"]?contexto31,${EXTEN},1:appDDD,${EXTEN},1)

        Ai é só usar a imaginação pra sua necessidade rs

        Abs

        Rodrigo Lang escreveu:
        Bom dia lista.

        Eu necessito fazer um filtro por estado em que o cliente
        está ligando, isso pelo callerid. Alguem aqui já conseguiu
        realizar um condicional ou loop com uma máscara de números
        ou algo do gênero? Por exemplo:

        if ( "${CALLERID(num)}" == "41XXXXXXXX" ){

        }


        Obs> Eu sei que existem maneiras diferentes de se fazer,
        como por exemplo utilizando Goto().


        Obg,
        Rodrigo Lang.
        ------------------------------------------------------------------------

        _______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br <http://www.khomp.com.br>
        _______________________________________________
        Temos tudo para seu projeto VoIP com Asterisk!
        Descontos especiais para assinantes da AsteriskBrasil.org.
        Registre-se e receba um cupom exclusivo de desconto!
        Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
        ______________________________________________
        Lista de discussões AsteriskBrasil.org
        AsteriskBrasil@listas.asteriskbrasil.org 
<mailto:AsteriskBrasil@listas.asteriskbrasil.org>
        http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

        ------------------------------------------------------------------------
        _______________________________________________
        KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
        - Hardware com alta disponibilidade de recursos e qualidade KHOMP
        - Suporte técnico local qualificado e gratuito
        Conheça a linha completa de produtos KHOMP em
        www.khomp.com.br <http://www.khomp.com.br>
        _______________________________________________
        Temos tudo para seu projeto VoIP com Asterisk!
        Descontos especiais para assinantes da AsteriskBrasil.org.
        Registre-se e receba um cupom exclusivo de desconto!
        Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
        ______________________________________________
        Lista de discussões AsteriskBrasil.org
        AsteriskBrasil@listas.asteriskbrasil.org
        <mailto:AsteriskBrasil@listas.asteriskbrasil.org>
        http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

        _______________________________________________
        KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
        - Hardware com alta disponibilidade de recursos e qualidade KHOMP
        - Suporte técnico local qualificado e gratuito
        Conheça a linha completa de produtos KHOMP em
        www.khomp.com.br <http://www.khomp.com.br>
        _______________________________________________
        Temos tudo para seu projeto VoIP com Asterisk!
        Descontos especiais para assinantes da AsteriskBrasil.org.
        Registre-se e receba um cupom exclusivo de desconto!
        Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
        ______________________________________________
        Lista de discussões AsteriskBrasil.org
        AsteriskBrasil@listas.asteriskbrasil.org
        <mailto:AsteriskBrasil@listas.asteriskbrasil.org>
        http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil




-- Moisés P. Sena <moi...@oriontec.com.br
    <mailto:moi...@oriontec.com.br>>
    (Desenvolvedor WEB)
    Oriontec Automação Comercial
    http://www.oriontec.com.br

    _______________________________________________
    KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
    - Hardware com alta disponibilidade de recursos e qualidade KHOMP
    - Suporte técnico local qualificado e gratuito
    Conheça a linha completa de produtos KHOMP em www.khomp.com.br
    <http://www.khomp.com.br>
    _______________________________________________
    Temos tudo para seu projeto VoIP com Asterisk!
    Descontos especiais para assinantes da AsteriskBrasil.org.
    Registre-se e receba um cupom exclusivo de desconto!
    Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
    ______________________________________________
    Lista de discussões AsteriskBrasil.org
    AsteriskBrasil@listas.asteriskbrasil.org
    <mailto:AsteriskBrasil@listas.asteriskbrasil.org>
    http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora www.voipmania.com.br
______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
------------------------------------------------------------------------

_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora www.voipmania.com.br
______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora www.voipmania.com.br
______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Responder a