Cet article permet de gérer les règles de numérotation pour un PBX (OXO Connect, OXO Connect Evolution ou OmniPCX Enterprise) associé à une entreprise cliente.
Les règles de numérotation s'appliquent aux communications Rainbow sortantes. Elles utilisent le mécanisme des expressions régulières (également appelé RegEx) pour effectuer des opérations de " recherche et de remplacement " sur les numéros de téléphone composés. Pour plus de détails, voir : https://en.wikipedia.org/wiki/Regular_expression.
Les règles de numérotation sont configurées dans les paramètres de téléphonie du PBX associé à l'entreprise cliente.
Comment cela fonctionne-t-il ?
- Si aucune règle de numérotation n'est définie, le comportement par défaut de Mon profil est d'analyser automatiquement un numéro de téléphone à l'aide d'une bibliothèque de numéros de téléphone intégrée et du pays défini dans le profil de l'utilisateur. Par exemple, si le numéro est identifié comme un numéro de téléphone national, il ajoutera le préfixe de sortie défini dans la configuration du PBX.
- Si des règles de numérotation sont définies, le numéro composé est d'abord soumis à ces règles et, s'il correspond à une règle, le comportement par défaut (bibliothèque de numéros de téléphone intégrée et analyse du pays) est ignoré et la règle est appliquée. Si aucune règle ne correspond, l'analyse par défaut du numéro de téléphone est appliquée (voir ci-dessus).
Si le numéro de téléphone composé correspond à une règle, n'oubliez pas d'ajouter le préfixe de sortie dans le champ Remplacer par si le numéro obtenu est un numéro de téléphone public.
Accès à la fenêtre de configuration des règles de numérotation
- A partir de l'application Rainbow, cliquez sur Gérer vos clients
dans le panneau de gauche.
- Dans le panneau MES CLIENTS, cliquez sur Sociétés clientes.
- Dans la partie droite de la fenêtre, cliquez sur le nom de la société cliente cible.
- Dans le panneau de gauche, cliquez sur Communication.
- Dans la partie droite de la fenêtre, cliquez sur l'onglet Serveurs Comm. Servers.
- Cliquez sur le PBX cible et sélectionnez l'onglet Téléphonie.
Le cadre Phone Numbers Transformation Rules est utilisé pour configurer les règles de numérotation du PBX. - Dans le champ Règle 1, entrez l'expression régulière qui sera utilisée pour trouver un numéro de téléphone. Pour plus de détails, voir : Exemples de configuration de règles de numérotation.
La saisie des caractères est vérifiée par le système et indiquée par une icône dans la partie droite de la fenêtre (si ok,
si nok).
Dès qu'une expression régulière est saisie, un nouveau cadre de configuration de règle est disponible (par exemple, Règle 2). - Dans le champ Remplacer par, entrez l'expression qui définit comment le numéro de téléphone doit être formaté.
- Si vous le souhaitez, saisissez une description pour la règle.
- Cliquez sur Appliquer pour valider.
- Dans le cadre Test des règles, vous pouvez vérifier les règles en saisissant un numéro de téléphone dans le champ Numéro de téléphone.
Exemples de configuration de règles de numérotation
Exemple 1 : Les numéros comportant exactement 5 chiffres sont des numéros internes.
Règle N° = ^(\d{1,5})$
Remplacer par = $1
ex. entrée 54321 => composé 54321 (le préfixe de sortie n'est pas ajouté)
ex. entrée 65432 1 => plus de 5 chiffres, la règle ne correspond pas :
- Un numéro est un numéro valide selon la bibliothèque de numéros de téléphone intégrée, alors le préfixe de sortie est ajouté et 0654321 est composé (ce qui peut aboutir à un numéro non valide).
- Le numéro n'est pas un numéro valide selon la bibliothèque de numéros de téléphone intégrée, puis le 654321 est composé et aboutit à un numéro non valide.
Exemple 2 : Les numéros commençant par 258 et comportant exactement 8 chiffres sont des numéros internes.
Règle N° = ^((?=(258))[0-9]{8})$
Remplacer par = $1
ex. entrée 25845678 => composé 25845678
ex. entrée 2584567890 => plus de 8 chiffres, la règle ne correspond pas
ex. entrée 25745678=> ne démarrant pas par 258, la règle ne s'applique pas
Exemple 3 : Changer un numéro national dans la même région en un numéro local (par exemple, indicatif régional = 321)
Règle N° = ^0321
Remplacer par = 00
p.ex. entrée 0321456789 = composé 00456789
Exemple 4 : Interdire les numéros à tarif spécial commençant par 0800
Règle N° = ^0800
Remplacer par = vide
Par exemple, saisissez 0800123456 => rien n'est composé
ex. entrée 0801654321=> la règle ne correspond pas, 0801654321 peut être reconnu par la reconnaissance des numéros de téléphone par défaut et 00801654321 est envoyé au PBX.
Exemple 5 : Ajouter un préfixe sortant aux numéros de services spéciaux (par exemple, l'état des routes et du trafic ou l'horloge parlante)
Règle N° = ^3699$
Remplacer par = 03699
ou
Règle N° = (^3699$)
Remplacer par = 0$1
par exemple : entrée 3699 => composé 03699
Exemple de configuration avec deux règles :