BD.COM NODOS

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda

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

Se configura en el portal en la sección general/nodos.

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 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,

Se configura en el portal en la sección general/nodos.

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

2.27 N_RECORDPROCESAD

INT NOT NULL DEFAULT 0

Se configura en el portal en la sección general/nodos.

Define que instancia del recordCentral es la encargada de tratar las grabaciones de este nodo.

Para aumentar el rendimiento a la hora de traerse las grabaciones, se pueden definir varias instancias de proceso recordCentral, este campo define cual de estas instancias se encargara de este nodo.

Null si no va a ser procesado.

2.28 E_ENRU_GRABAR

INT NOT NULL DEFAULT 0 COMMENT 'TTipoEnruGrabar',

Se configura en el portal en la sección general/nodos.

Este campo define si van a grabar las llamadas que se enruten en este nodo.

Usa los valores del enumerado |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