Diferencia entre revisiones de «BD.COM NODOS»

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda
Línea 56: Línea 56:
 
TINYINT(1) NOT NULL DEFAULT 0,
 
TINYINT(1) NOT NULL DEFAULT 0,
 
===E_MODO_GRABACION_INFRAESTRUCTURA===
 
===E_MODO_GRABACION_INFRAESTRUCTURA===
INT NOT NULL DEFAULT 0 COMMENT 'TModoGrabacionInfraestructura',
+
INT NOT NULL DEFAULT 0  
 +
 
 +
Este campo define como está la infraestructura configurada, este campo existe por compatibilidad con vivait-suite y para poder configurar la grabación bajo demanda.
 +
 
 +
Este campo corresponde con el campo de la tabla [[BD.COM_NODOS|COM_NODOS]] [[BD.COM_NODOS#E_MODO_GRABACION_INFRAESTRUCTURA|E_MODO_GRABACION_INFRAESTRUCTURA]]
 +
 
 +
Este campo usa los valores del enumerado [[BD.ENUM.TModoGrabacionInfraestructura||TModoGrabacionInfraestructura]]
 +
 
 +
La formula que se seguiría para ver si una llamada se graba en ese nodo es:
 +
 
 +
(NODO.E_MODO_GRABACION_INFRAESTRUCTURA) AND (NODO.B_ENRU_GRABAR OR CEN_PRE_RUTA.B_ENRU_GRABAR OR "OBJETO".B_ENRU_GRABAR)
 +
 
 +
Que sería que si la infraestructura esta en NoGraba no se graba nada de lo que se rute en ese nodo y en cualquiera de los 2 otros caso (GrabaTodo o GrabaPorPeticion) se grabaría dependiendo de la configuración del Nodo, la ruta o el objeto en cuestión (preruta, grupo ACD, extension,...).
 +
 
 
===B_ES_GRABADOR===
 
===B_ES_GRABADOR===
 
TINYINT(1) NOT NULL DEFAULT 0,
 
TINYINT(1) NOT NULL DEFAULT 0,

Revisión del 10:37 9 mar 2016

1 Descripción

Listado de servidores que componen la plataforma

2 Campos

2.1 ID

INT NOT NULL AUTO_INCREMENT,

2.2 C_NOMBRE

VARCHAR(45) NULL COMMENT 'Nombre del nodo',

2.3 C_DESCRIPCION

VARCHAR(128) NULL COMMENT 'Nombre común del nodo',

2.4 E_TIPO_NODO

INT NULL

Usa el enumerado TTipoNodo,

2.5 C_IP

VARCHAR(45) NULL COMMENT 'Direccion IP del nodo',

2.6 ID_SEDE

INT NULL COMMENT 'Sedde donde se encuentra el nodo',

2.7 C_VERSION

VARCHAR(45) NULL COMMENT 'Versión del asterisk instalado en el nodo',

2.8 C_CTI_HOST

VARCHAR(45) NULL COMMENT 'Direccion IP del nodo donde se encuentra el demonio vivait-cti',

2.9 N_CTI_PUERTO

INT NULL COMMENT 'Puerto de escucha del demonio vivait-cti',

2.10 C_CTI_USUARIO

VARCHAR(45) NULL COMMENT 'Usuario del cti',

2.11 C_CTI_CLAVE

VARCHAR(45) NULL COMMENT 'Clave del cti',

2.12 C_SSH_USUARIO

VARCHAR(45) NULL COMMENT 'Usuario para la conexión ssh',

2.13 C_SSH_CLAVE

VARCHAR(45) NULL COMMENT 'Clave para la conexión ssh',

2.14 C_LOG_HOST

VARCHAR(45) NULL DEFAULT NULL COMMENT 'Direccion IP del host donde queremos que se almacenen los logs',

2.15 N_LOG_PUERTO

INT(11) NULL DEFAULT NULL COMMENT 'Puerto de escucha ',

2.16 N_LOG_FACILIDAD

INT(11) NULL DEFAULT NULL COMMENT 'Logs de facilidad',

2.17 C_RASTREO_HOST

VARCHAR(45) NULL DEFAULT NULL COMMENT 'Cadena de rastreo de host',

2.18 N_RASTREO_PUERTO

INT(11) NULL DEFAULT NULL COMMENT 'Puerto de escucha de rastreo',

2.19 N_RASTREO_FACILIDAD

INT(11) NULL DEFAULT NULL COMMENT 'Rastreo de facilidad',

2.20 ID_PLANTILLA_EI

INT NULL COMMENT 'ID plantilla que van a utilizar los otros nodos para configurar los enlaces interiores',

2.21 ID_TIPO_DISPOSITIVO_EI

INT NULL,

2.22 B_QUALIFY_P1

TINYINT(1) NULL COMMENT 'qualify que tiene que poner el nodo que esta creando el peer',

2.23 N_QUALIFY_P2

INT NULL COMMENT 'Poner el qualify en todos los enlaces interiores',

2.24 B_ES_ACD

TINYINT(1) NOT NULL DEFAULT 0,

2.25 E_MODO_GRABACION_INFRAESTRUCTURA

INT NOT NULL DEFAULT 0

Este campo define como está la infraestructura configurada, este campo existe por compatibilidad con vivait-suite y para poder configurar la grabación bajo demanda.

Este campo corresponde con el campo de la tabla COM_NODOS E_MODO_GRABACION_INFRAESTRUCTURA

Este campo usa los valores del enumerado |TModoGrabacionInfraestructura

La formula que se seguiría para ver si una llamada se graba en ese nodo es:

(NODO.E_MODO_GRABACION_INFRAESTRUCTURA) AND (NODO.B_ENRU_GRABAR OR CEN_PRE_RUTA.B_ENRU_GRABAR OR "OBJETO".B_ENRU_GRABAR)

Que sería que si la infraestructura esta en NoGraba no se graba nada de lo que se rute en ese nodo y en cualquiera de los 2 otros caso (GrabaTodo o GrabaPorPeticion) se grabaría dependiendo de la configuración del Nodo, la ruta o el objeto en cuestión (preruta, grupo ACD, extension,...).

2.26 B_ES_GRABADOR

TINYINT(1) NOT NULL DEFAULT 0,

Este campo define si el nodo va a grabar las llamas que pasen por el que necesiten ser grabadas y no se estén grabando ya.

2.27 N_RECORDPROCESAD

INT NOT NULL DEFAULT 0 COMMENT 'Null si no va a ser procesado',

2.28 E_ENRU_GRABAR

INT NOT NULL DEFAULT 0 COMMENT 'TTipoEnruGrabar',

2.29 B_NO_USAR

TINYINT(1) NOT NULL DEFAULT 0

Borrado lógico del registro, este registro no se utilizara pero no se borra de la BD para no romper referencias al registro de otras tablas y poder recuperarlo si fuera necesario.

3 índices

 PRIMARY KEY (`ID`)

4 índices réplica