Affichage des résultats 1 à 4 sur 4

Discussion: goto en fonction du numéro appelé

  1. #1
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0

    goto en fonction du numéro appelé

    Bonjour à tous,

    Alors je souhaite rediriger vers tel ou tel trunk les appels en fonction de plusieurs paramètres dont le numéro appelé ..

    Je suis sous trixbox et donc je dois utiliser les fichiers custom pour cela ...

    Jusqu'ici j'avais réussi avec tel context custom
    [outbound-allroutes-custom]
    exten => _X.,1,Macro(user-callerid,SKIPTTL,)
    exten => _X.,n,Set(_NODEST=)
    exten => _X.,n,Macro(record-enable,${AMPUSER},OUT,)
    exten => _X.,n,GoToIf($[ "${AMPUSERCID}" = "9900" ]?ligne0)
    exten => _X.,n,GoToIf($[ "${AMPUSERCID}" = "9901" ]?ligne1)
    ....

    où ligne0 est une étiquette plus bas qui me permet de définir tel trunk, ligne1 tel autre trunk, etc ... et ca marche nickel

    Le problème c'est que quand je cherche à faire une condition sur le numéro appelé, eh beh ca foire complètement ....
    Exemple :
    [outbound-allroutes-custom]
    exten => _X.,1,Macro(user-callerid,SKIPTTL,)
    exten => _X.,n,Set(_NODEST=)
    exten => _X.,n,Macro(record-enable,${AMPUSER},OUT,)
    exten => 06xxxxxxx,n,Goto(ligne0)
    exten => _X.,n,GoToIf($[ "${AMPUSERCID}" = "9900" ]?ligne0)

    Eh beh ...cela "casse" mon plan d'appel et les conditions en dessous ne sont plus appliquées ...

    J'ai essayé de trouver le nom de la variable qui stocke ce numéro comme DIAL_NUMBER ou autre et en faisant :
    exten => _X.,n,GoToIf($[ "${DIAL_NUMBER}" = "06xxxxxxx" ]?ligne0)

    Mais cela ne semble pas être la bonne variable ...

    Quelle erreur ai je pu faire ?

    Merci de votre aide

    Stéphane

  2. #2
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    ${EXTEN} ? cela ne t'irais pas ?
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  3. #3
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0

    Thumbs up Résolu

    Citation Envoyé par cedricscha Voir le message
    ${EXTEN} ? cela ne t'irais pas ?
    Merciiii beaucoup Cédric ... cela marche au poil !!!!

    J'en profite pour te dire également : Mille merci pour ton article sur les priorités ... j'ai simplifié pas mal de plans grâce à cela ...et merci à tous pour ce forum

    Stéphane

  4. #4
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Mais de rien
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •