Diferencia entre revisiones de «BD.CEN PRE RUTA»

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda
 
(No se muestran 10 ediciones intermedias de otro usuario)
Línea 38: Línea 38:
 
INT(11) NULL DEFAULT NULL,
 
INT(11) NULL DEFAULT NULL,
 
===E_TIPO_DESTINO_SAL_1===
 
===E_TIPO_DESTINO_SAL_1===
INT(11) NULL DEFAULT NULL COMMENT 'TTipoDestinoEnrutamiento',
+
INT(11) NULL DEFAULT NULL  
 +
 
 +
Del enumerado [[BD.ENUM.TTipoDestinoEnrutamiento|TTipoDestinoEnrutamiento]]
 +
 
 
===C_TRANSFOR_DESTINO_SAL_1===
 
===C_TRANSFOR_DESTINO_SAL_1===
 
VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,
 
VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,
 
===E_TIPO_DESTINO_SAL_2===
 
===E_TIPO_DESTINO_SAL_2===
INT(11) NULL DEFAULT NULL COMMENT 'TTipoDestinoEnrutamiento',
+
INT(11) NULL DEFAULT NULL  
 +
 
 +
Del enumerado [[BD.ENUM.TTipoDestinoEnrutamiento|TTipoDestinoEnrutamiento]]
 +
 
 
===C_TRANSFOR_DESTINO_SAL_2===
 
===C_TRANSFOR_DESTINO_SAL_2===
 
VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,
 
VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,
 
===N_UMBRAL===
 
===N_UMBRAL===
 
INT(11) NULL DEFAULT 0,
 
INT(11) NULL DEFAULT 0,
 +
 +
Un valor N_UMBRAL mayor que 0 permite modificar el destino de salida cuando el valor del actual N_CONTA supere o sea igual al valor de N_UMBRAL.
 +
 +
Si se cumple la condición indicada se usa como destino tras el pre-enrutamiento los valores de los campos E_TIPO_DESTINO_SAL_2 y C_DESTINO_SAL_2
 +
 +
Si el valor de N_UMBRAL es menor o igual a 0 o si N_CONTA es inferior a N_UMBRAL se usa como destino tras el pre-enrutamiento
 +
E_TIPO_DESTINO_SAL_1 y C_DESTINO_SAL_1
 +
 
===N_CONTA===
 
===N_CONTA===
 
INT(11) NULL DEFAULT 0,
 
INT(11) NULL DEFAULT 0,
 +
 +
 +
Este campo lo escribe el proceso de enrutamiento.
 +
 +
Ver N_UMBRAL
 +
 
===N_PCT_LLAMADAS===
 
===N_PCT_LLAMADAS===
 
INT NULL DEFAULT 100,
 
INT NULL DEFAULT 100,
Línea 54: Línea 74:
 
TINYINT(1) NOT NULL DEFAULT 0  
 
TINYINT(1) NOT NULL DEFAULT 0  
  
borrar. No se por que pone borrar
+
borrar. No se por que pone borrar.
  
 +
!!!!!Actualmente no hace nada lo pongas a true o a false, no se genera el segmento tipo 80!!!!
  
Si se genera el segmento del tipo indicado en la pre-ruta
+
 
 +
El tipo de segmento es [[BD.ENUM.TSegTipoSeg# (80) - Pre Enrutamiento| (80) - Pre Enrutamiento]] del enumerado [[BD.ENUM.TSegTipoSeg|TSegTipoSeg]]
  
 
===ID_EJE1_CAMBIAR===
 
===ID_EJE1_CAMBIAR===
Línea 68: Línea 90:
 
TINYINT(1) NOT NULL DEFAULT 1,
 
TINYINT(1) NOT NULL DEFAULT 1,
  
 +
Si se genera el segmento del tipo indicado en la pre-ruta
  
Genera el segmento de enrutamiento.  
+
Los segmentos que genera son del enumerado [[BD.ENUM.TSegTipoSeg|TSegTipoSeg]]
  
El tipo de segmento es [[BD.ENUM.TSegTipoSeg# (80) - Pre Enrutamiento| (80) - Pre Enrutamiento]] del enumerado [[BD.ENUM.TSegTipoSeg|TSegTipoSeg]]
+
==índices==
  
==índices==
 
  
 
   PRIMARY KEY (`ID`),
 
   PRIMARY KEY (`ID`),
   INDEX `IDX_LISTA_PRERUTAS` (`ID_LISTA_PRE_RUTAS` ASC),
+
   INDEX `IDX_LISTA_PRERUTAS` (`ID_LISTA_PRE_RUTAS` ASC) VISIBLE,
   INDEX `IDX_CATEGORIA_ENT` (`ID_CATEGORIA_ENT` ASC)
+
   INDEX `IDX_CATEGORIA_ENT` (`ID_CATEGORIA_ENT` ASC) VISIBLE)
  
 
==índices réplica==
 
==índices réplica==

Revisión actual del 12:34 28 oct 2021

1 Descripción

Tabla de prerutas para en enrutamiento de las llamadas

2 Campos

2.1 ID

INT(11) NOT NULL AUTO_INCREMENT,

2.2 C_DESCRIPCION

VARCHAR(128) NULL,

2.3 ID_LISTA_PRE_RUTAS

INT(11) NULL DEFAULT NULL,

2.4 ID_CATEGORIA_ENT

INT(11) NULL DEFAULT NULL,

2.5 C_ORIGEN_ENT_PREF

VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.6 N_ORIGEN_ENT_MIN_DIGITOS

INT(11) NULL DEFAULT 0,

2.7 N_ORIGEN_ENT_MAX_DIGITOS

INT NULL,

2.8 C_ORIGEN_ENT_EXPR

VARCHAR(64) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.9 C_DESTINO_ENT_PREF

VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.10 N_DESTINO_ENT_MIN_DIGITOS

INT(11) NULL DEFAULT 0,

2.11 N_DESTINO_ENT_MAX_DIGITOS

INT NULL,

2.12 C_DESTINO_ENT_EXPR

VARCHAR(64) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.13 C_CALLER_NAME

VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.14 C_TRANSFOR_CALLER_NUM

VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.15 C_COD_CLIENTE

VARCHAR(32) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.16 ID_CATEGORIA_SAL

INT(11) NULL DEFAULT NULL,

2.17 E_TIPO_DESTINO_SAL_1

INT(11) NULL DEFAULT NULL

Del enumerado TTipoDestinoEnrutamiento

2.18 C_TRANSFOR_DESTINO_SAL_1

VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.19 E_TIPO_DESTINO_SAL_2

INT(11) NULL DEFAULT NULL

Del enumerado TTipoDestinoEnrutamiento

2.20 C_TRANSFOR_DESTINO_SAL_2

VARCHAR(45) CHARACTER SET 'utf8' NULL DEFAULT NULL,

2.21 N_UMBRAL

INT(11) NULL DEFAULT 0,

Un valor N_UMBRAL mayor que 0 permite modificar el destino de salida cuando el valor del actual N_CONTA supere o sea igual al valor de N_UMBRAL.

Si se cumple la condición indicada se usa como destino tras el pre-enrutamiento los valores de los campos E_TIPO_DESTINO_SAL_2 y C_DESTINO_SAL_2

Si el valor de N_UMBRAL es menor o igual a 0 o si N_CONTA es inferior a N_UMBRAL se usa como destino tras el pre-enrutamiento E_TIPO_DESTINO_SAL_1 y C_DESTINO_SAL_1

2.22 N_CONTA

INT(11) NULL DEFAULT 0,


Este campo lo escribe el proceso de enrutamiento.

Ver N_UMBRAL

2.23 N_PCT_LLAMADAS

INT NULL DEFAULT 100,

2.24 B_GENERAR_SEGMENTO

TINYINT(1) NOT NULL DEFAULT 0

borrar. No se por que pone borrar.

!!!!!Actualmente no hace nada lo pongas a true o a false, no se genera el segmento tipo 80!!!!


El tipo de segmento es (80) - Pre Enrutamiento del enumerado TSegTipoSeg

2.25 ID_EJE1_CAMBIAR

INT NULL COMMENT 'Sobreescribir el eje del segmento de prerouting por este nuevo eje',

2.26 B_NO_DESVIO_INCONDICIONAL

TINYINT(1) NOT NULL DEFAULT 0,

2.27 E_ENRU_GRABAR

INT NOT NULL DEFAULT 0 COMMENT 'TTipoEnruGrabar',

2.28 B_ENRU_SEGMENTO

TINYINT(1) NOT NULL DEFAULT 1,

Si se genera el segmento del tipo indicado en la pre-ruta

Los segmentos que genera son del enumerado TSegTipoSeg

3 índices

 PRIMARY KEY (`ID`),
 INDEX `IDX_LISTA_PRERUTAS` (`ID_LISTA_PRE_RUTAS` ASC) VISIBLE,
 INDEX `IDX_CATEGORIA_ENT` (`ID_CATEGORIA_ENT` ASC) VISIBLE)

4 índices réplica