Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo es para administradores de TI y profesionales de TI que aplican reglas de normalización a los planes de marcado de Teams.
Para obtener más información sobre los planes de marcado de Teams, consulte Enrutamiento con planes de marcado.
Las reglas de normalización son las propiedades de traducción de un plan de marcado de Teams y definen cómo se traducen los números de teléfono expresados en varios formatos. La misma cadena numérica puede interpretarse y traducirse de forma diferente, según la configuración regional desde la que se marca. Las reglas de normalización pueden ser necesarias y los usuarios deben tener la capacidad de marcar números internos y externos abreviados.
Se debe asignar una regla de normalización o más al plan de marcado. Las reglas de normalización coinciden de arriba a abajo, por lo que es importante el orden en el que aparecen en un plan de marcado inquilino. Por ejemplo, si un plan de marcado inquilino tiene 10 reglas de normalización, se intenta la lógica de coincidencia de números marcados a partir de la primera regla de normalización. Si no hay una coincidencia con la primera regla, se intenta una coincidencia con la segunda regla y así sucesivamente. Si se realiza una coincidencia, se usa esa regla y no se hace ningún esfuerzo para que coincida con otras reglas definidas.
Nota
Microsoft ahora aplica la regla de que no puede haber más de 50 reglas de normalización en un plan de marcado determinado.
Determinar las reglas de normalización necesarias
Como un plan de marcado inquilino se combina con el plan de marcado de país o región de servicio de un usuario determinado, es probable que deba evaluarse las reglas de normalización del plan de marcado del país o región de servicio. La evaluación determina qué reglas de normalización del plan de marcado inquilino son necesarias.
Se puede utilizar efectivamente el cmdlet de Get-CsEffectiveTenantDialPlan para este propósito. El cmdlet toma la identidad del usuario como parámetro de entrada y devuelve todas las reglas de normalización aplicables al usuario.
Crear reglas de normalización
Las reglas de normalización usan expresiones regulares de .NET Framework para especificar patrones de coincidencia numérica que usa el servidor para traducir cadenas de marcado al formato E.164. Las reglas de normalización se pueden crear al especificar la expresión habitual para la coincidencia y la traducción que se debe realizar al encontrarla. Al terminar puede ingresar un número de prueba para verificar que la regla de normalización funcione según lo esperado.
Para obtener más información sobre el uso de expresiones regulares de .NET Framework, consulte Expresiones regulares de .NET Framework.
Para validar expresiones regulares, vea Regex101 (una herramienta interactiva para probar y aprender expresiones regulares)
Consulte Crear y administrar planes de marcado para crear y administrar reglas de normalización para los planes de marcado de inquilino.
Nota
Las reglas de normalización con el primer token como opcional no se admiten actualmente en dispositivos 3pip (por ejemplo, el modelo Polycom VVX 601). Si quieres aplicar reglas de normalización con opcionalidad en dispositivos 3pip, debes crear dos reglas de normalización en lugar de una. Por ejemplo, ¿la regla ^0? (999)$ debe sustituirse por las dos normas siguientes: (999)$ (Traducción:$1) y ^0(999)$ (Traducción:$1).
Validar todas las expresiones regulares usadas en las reglas de normalización del plan de marcado como expresiones no válidas puede dar lugar a problemas de cliente o servicio.
Reglas de normalización de muestra
La siguiente tabla muestra reglas de normalización de muestra que se escriben como expresiones regulares de .NET Framework. Las muestras son solo ejemplos y no sirven como referencia prescriptiva para crear sus propias reglas de normalización.
Reglas de normalización con expresiones regulares de .NET Framework
| Nombre de la regla |
Descripción |
Patrón de números |
Conversión |
Ejemplo |
|---|---|---|---|---|
| 4digitExtension |
Traduce extensiones de 4 dígitos. |
^(\d{4})$ |
+1425555$1 |
0100 se traduce a +14255550100 |
| 5digitExtension |
Traduce extensiones de 5 dígitos. |
^5(\d{4})$ |
+1425555$1 |
50100 se traduce a +14255550100 |
| 7digitcallingRedmond |
Traduce números de 7 dígitos a números locales de Redmond. |
^(\d{7})$ |
+1425$1 |
5550100 se traduce a +14255550100 |
| RedmondOperator |
Traduce 0 a Operador de Redmond. |
^0$ |
+14255550100 |
0 se traduce a +14255550100 |
| RedmondSitePrefix |
Traduce números con un prefijo de red (6) y el código de sitio de Redmond (222). |
^6222(\d{4})$ |
+1425555$1 |
62220100 se traduce a +14255550100 |
| 5digitRange |
Traduce extensiones de 5 dígitos a partir del rango de dígitos entre 3 y 7 inclusive. |
^([3-7]\d{4})$ |
+142555$1 |
54567 se traduce a +14255554567 |
| Prefijoagregada |
Añade un prefijo de país delante de un número de 9 dígitos con restricciones en el primer y el tercer dígito. |
^([2-9]\d\d[2-9]\d{6})$ |
1$1 |
4255554567 se traduce a 14255554567 |
| NoTranslation |
Coinciden 5 dígitos pero no hay traducción. |
^(\d{5})$ |
$1 |
34567 se traduce a 34567 |
Plan de marcado de Redmond basado en las reglas de normalización que se muestran en la tabla anterior.
La siguiente tabla ilustra un plan de marcado de muestra para Redmond, Washington, Estados Unidos, basado en las reglas de normalización que se muestran en la tabla anterior.
| Plan de marcado de Redmond |
|---|
| 5digitExtension |
| 7digitcallingRedmond |
| RedmondSitePrefix |
| RedmondOperator |
Nota
Los nombres de las reglas de normalización que se muestran en la tabla anterior no incluyen espacios, pero usar espacios es una opción. Por ejemplo, el nombre de la tabla podría escribirse como "extensión de 5 dígitos" o "Extensión de 5 dígitos" y seguir siendo válido.
Temas relacionados
Crear y administrar planes de marcado
Diferentes tipos de números de teléfono que se usan para Planes de llamada