BD.COM NODOS
Sumario
- 1 Descripción
- 2 Campos
- 2.1 ID
- 2.2 C_NOMBRE
- 2.3 C_DESCRIPCION
- 2.4 E_TIPO_NODO
- 2.5 C_IP
- 2.6 ID_SEDE
- 2.7 C_VERSION
- 2.8 C_CTI_HOST
- 2.9 N_CTI_PUERTO
- 2.10 C_CTI_USUARIO
- 2.11 C_CTI_CLAVE
- 2.12 C_SSH_USUARIO
- 2.13 C_SSH_CLAVE
- 2.14 C_LOG_HOST
- 2.15 N_LOG_PUERTO
- 2.16 N_LOG_FACILIDAD
- 2.17 C_RASTREO_HOST
- 2.18 N_RASTREO_PUERTO
- 2.19 N_RASTREO_FACILIDAD
- 2.20 C_WS_MULTICANALIDAD_TXT_HOST
- 2.21 N_WS_MULTICANALIDAD_TXT_PUERTO
- 2.22 C_WS_MCAN_HOST
- 2.23 N_WS_MCAN_PUERTO
- 2.24 ID_PLANTILLA_EI
- 2.25 ID_TIPO_DISPOSITIVO_EI
- 2.26 ID_PLANTILLA_SIP_GENERAL
- 2.27 B_QUALIFY_P1
- 2.28 N_QUALIFY_P2
- 2.29 B_ES_ACD
- 2.30 B_ES_TRACKER
- 2.31 E_MODO_GRABACION_INFRAESTRUCTURA
- 2.32 B_ES_GRABADOR
- 2.33 N_RECORDPROCESAD
- 2.34 E_ENRU_GRABAR
- 2.35 B_ES_ALERTAS
- 2.36 B_NO_USAR
- 3 índices
- 4 índices réplica
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
Nombre del nodo.
2.3 C_DESCRIPCION
VARCHAR(128) NULL
Descripción del nodo.
2.4 E_TIPO_NODO
INT NULL
Definición del tipo de nodo.
Usa el enumerado TTipoNodo,
2.5 C_IP
VARCHAR(45) NULL
Dirección IP del nodo.
2.6 ID_SEDE
INT NULL
Sede donde se encuentra el nodo.
2.7 C_VERSION
VARCHAR(45) NULL
Versión del asterisk instalado en el nodo.
Creo que este campo no lo usa nadie actualmente y habría que cambiarlo por un enumerado que existe o que se refiera a la versión instalada en el nodo de vivait-call/vivait-suite y no a la versión de asterisk.
2.8 C_CTI_HOST
VARCHAR(45) NULL
Dirección IP del nodo donde se encuentra el demonio vivait-cti de este nodo.
Este campo creo que lo usa vivait-desk para averiguar la ip del servidor CTI. (confirmar)
2.9 N_CTI_PUERTO
INT NULL
Puerto de escucha del demonio vivait-cti.
2.10 C_CTI_USUARIO
VARCHAR(45) NULL
Usuario del cti.
2.11 C_CTI_CLAVE
VARCHAR(45) NULL
Clave del cti. (cifrada)
2.12 C_SSH_USUARIO
VARCHAR(45) NULL COMMENT 'Usuario para la conexión ssh',
2.13 C_SSH_CLAVE
VARCHAR(45) NULL
Clave para la conexión ssh. (cifrada).
2.14 C_LOG_HOST
VARCHAR(45) NULL DEFAULT NULL
Dirección 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 C_WS_MULTICANALIDAD_TXT_HOST
VARCHAR(45) NULL DEFAULT NULL
WS de multicanalidad de texto host.
2.21 N_WS_MULTICANALIDAD_TXT_PUERTO
INT(11) NULL DEFAULT NULL
WS de multicanalidad de texto puerto.
2.22 C_WS_MCAN_HOST
VARCHAR(45) NULL DEFAULT NULL,
2.23 N_WS_MCAN_PUERTO
INT(11) NULL DEFAULT NULL,
2.24 ID_PLANTILLA_EI
INT NULL COMMENT 'ID plantilla que van a utilizar los otros nodos para configurar los enlaces interiores',
2.25 ID_TIPO_DISPOSITIVO_EI
INT NULL,
2.26 ID_PLANTILLA_SIP_GENERAL
INT NULL COMMENT 'ID plantilla que van a utilizar los nodos para la configuración general del sip',
2.27 B_QUALIFY_P1
TINYINT(1) NULL COMMENT 'qualify que tiene que poner el nodo que esta creando el peer',
2.28 N_QUALIFY_P2
INT NULL COMMENT 'Poner el qualify en todos los enlaces interiores',
2.29 B_ES_ACD
TINYINT(1) NOT NULL DEFAULT 0,
2.30 B_ES_TRACKER
TINYINT(1) NOT NULL DEFAULT 0,
Este campo lo utiliza el generaconf para generar el archivo recordCentral.conf
2.31 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.32 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.33 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.34 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.35 B_ES_ALERTAS
TINYINT(1) NOT NULL DEFAULT 0
2.36 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`)