Diferencia entre revisiones de «BD.CEN PRE RUTA»

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda
 
(No se muestra una edición intermedia de otro usuario)
Línea 45: Línea 45:
 
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,
Línea 92: Línea 95:
  
 
==í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