locked
exclure extention code régional RRS feed

  • Question

  • J'aimerais exclure l'extention 514 et 450 dans ma normalization mais je ne suis pas trop sur comment faire. Quelqu'un peut  m'aider.

    Merci

    vendredi 19 octobre 2012 13:27

Réponses

  • Donc tu cherches à interpreter les numéros 514 et 450...

    Crée la regle avec l'expression réguliere suivante :

    ^(450|514)$

    Cordialement,


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you


    lundi 22 octobre 2012 14:45

Toutes les réponses

  • Bonjour,

    Pouvez-vous nous fournir l'expression reguliere que vous utilisez ?

    Cordialement,


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you

    vendredi 19 octobre 2012 14:00
  • Vous voulez dire quoi par l'expression reguliere
    vendredi 19 octobre 2012 14:05
  • L'expression réguliere est le "Pattern to match" que vous trouvez dans l'onglet "Dial Plan" du CSCP

    Il se présente sous cette forme : ^(\d{3})(\d{4})$

    En fait, quels sont vos regles de normalisations ?

    Cordialement,


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you

    vendredi 19 octobre 2012 14:14
  • ([2-3]\d{2})$
    vendredi 19 octobre 2012 14:22
  • Pouvez-vous tester cette expression reguliere ? ^(?!450|540)([1-9]\d{2})$

    Cette expression reguliere va autoriser tout les numéros compris entre 100 et 999 en excluant 450 et 540


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you


    vendredi 19 octobre 2012 14:46
  • je ne peux rajouter cette normalisation ca me donne une erreur (il y a un X en rouge)
    vendredi 19 octobre 2012 15:22
  • Vous devez appuyez sur le bouton "Edit" de votre regle de normalisation et l'insérer dans le champs "Pattern to match"

    Cordialement,


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you


    vendredi 19 octobre 2012 15:29
  • ce que que j'ai fait mais il doit avoir une erreur dans la normalization car il me dit invalid pattern
    vendredi 19 octobre 2012 15:30
  • Par contre, j'ai ce pattern la aussi

    ^(\d{10})$

    ^([3-9]11)$

    ^(\d{11})$

    ([5]\d{2})$

    ([4]\d{2})$

    vendredi 19 octobre 2012 15:36
  • C'est étonnant...

    Je viens d'appliquer la regle et je n'ai aucune erreur...

    Reprenons la manipulation :CSCP ==> Voice Routing ==> Dial Plan ==> Selection du dial plan ==> Cliquer sur New ==> Cliquer sur Edit ==> Remplir "Pattern to match" avec l'expression réguliere ==> Remplir "Translation Rule" avec ce que vous voulez ==> Cliquer sur Ok

    L'expression est bien validé pour ma part...

    Pouvez-vous me décrire ce que vous chercher à accomplir par rapport à vos numéros ?


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you


    • Modifié adrian.tupper vendredi 19 octobre 2012 15:40
    • Marqué comme réponse sdesaulniers vendredi 19 octobre 2012 17:23
    • Non marqué comme réponse sdesaulniers vendredi 19 octobre 2012 17:23
    vendredi 19 octobre 2012 15:37
  • c'est bien ce pattern ^(?!450|540)([1-9]\d{2})$ car j'ai pu d'erreur mais ca ne fonctionne pas mais si je fais 819 ca rentre dans la normalisation que vous m'avez donné  donc cela est p-e une erreur dans l'ordre  Le but est que j'ai des extention dans les 400 et 500 et quand une personne compose lentement et fait le area code code régional 514 ou 450 cela tombe dans la normalisation donc ca compose le numéro dans la normalisation avec l'entention 514
    vendredi 19 octobre 2012 17:29
  • j'ai des extention de 200 à 599 de normaliser et si je verifier le pattern tous les extention de 100 à 199 et 600 à 999 rentre dans la normalisation que tu m'as donné le reste rentre dans mes normalisation que j'ai créer

    Les voici: ([2-3]\d{2})$

                    ([4]\d{2})$

                    ([5]\d{2})$

                   

    vendredi 19 octobre 2012 17:51
  • Petite correction, l'expression régulière est : ^(?!450|514)([1-9]\d{2})$

    D’après ce que tu m'as donné comme information, tu voulais exclure 450 et 514 : L'expression modifiée correspond donc.

    L'expression régulière ci-dessous te permet alors de composer les numéros de 100 à 999 en excluant 450 et 514.

    C'est bien cela que tu cherches a faire ? Si c'est le cas, tu n'as pas besoin d'autres expressions.

    Cordialement,


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you


    vendredi 19 octobre 2012 21:10
  • Je ne comprend pas, pour moi ça fait le contraire. Donc je peux faire les extention 514 et 450 et tout les reste sont exclu
    lundi 22 octobre 2012 02:44
  • Bonjour,

    Peux-tu recréer la regle de la façon suivante (nous la testerons également par la suite, pour ma part cela fonctionne) :

    1. CSCP
    2. VOice Routing
    3. CHoix du dialPlan désiré
    4. Mettre dans "Name" test
    5. dans le champs "Associated Normalization Rules", cliquer sur New
    6. dans le champs "Build a Normalization Rule", cliquer sur Edit
    7. dans le champs "Match this pattern", copier/coller cette expression : ^(?!450|514)([1-9]\d{2})$
    8. Appuyer sur OK
    9. dans le Champs "Dialed number to test" : essayer les différents numéros (450 et 514 sont bien exclus). La saisie de 450 ou 514 ne renvoi aucun résultat. La saisie de 101 par exemple, renvoi +101 (Translation rule n'étant pas modifié, cela est normal).

    Si cela ne fonctionne pas (dans un test général prenant en compte toutes les regles), ca doit etre du à une regle ultérieure.

    Tiens moi au courant

    Cordialement,


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you


    lundi 22 octobre 2012 09:19
  • D'après pourquoi cela ne fonctionne pas serait du au fait que j'ai trois normalization pour trois site different montreal, St-Hubert et Sherbrooke et moi je normalize pour que quand le monde foont les extention de 200 à 300 ca appelle avec le numero de Montreal suivi de l'extention, le numéro de St-Hubert suivi des extention de 400 à 500 et Sherbrooke le numero de sherbrooke suivi des extention 500 à 600. Quand je mets ta règle tout les extention sont indiquer +suivi de l'extention et l'extention 514 affiche le numéro de sherbrooke suivi de l'extention et 450 numéro de St-Hubert suivi de l'extention. Moi se que je voudrais ca serait que seulement 514 et 450 font +450 et +514.
    lundi 22 octobre 2012 14:05
  • Donc tu cherches à interpreter les numéros 514 et 450...

    Crée la regle avec l'expression réguliere suivante :

    ^(450|514)$

    Cordialement,


    Adrian TUPPER - ABC Systemes - http://thelyncexperience.blog.com/ If answer is helpful, please hit the green arrow on the left, or mark as answer Thank you


    lundi 22 octobre 2012 14:45