Diferencia entre revisiones de «BD.DAT LLAMADAS»
 (Página creada con «==Descripción==  ==Campos==  ==índices==  ==índices réplica==»)  | 
				|||
| (No se muestran 10 ediciones intermedias de otro usuario) | |||
| Línea 1: | Línea 1: | ||
==Descripción==  | ==Descripción==  | ||
| + | |||
| + | Histórico de llamadas  | ||
==Campos==  | ==Campos==  | ||
| + | |||
| + | ===ID===  | ||
| + | INT NOT NULL AUTO_INCREMENT,  | ||
| + | ===D_HORA_INICIO===  | ||
| + | DATETIME NULL COMMENT 'Fecha de inicio de la llamada',  | ||
| + | ===D_HORA_FIN===  | ||
| + | DATETIME NULL COMMENT 'Fecha de fin de la llamada',  | ||
| + | ===N_DURACION===  | ||
| + | INT NULL DEFAULT 0 COMMENT 'Número en segundos de duración de la llamada',  | ||
| + | ===C_ORIGEN===  | ||
| + | VARCHAR(32) NULL COMMENT 'Número del origen de la llamada',  | ||
| + | ===C_DESTINO===  | ||
| + | VARCHAR(32) NULL COMMENT 'Número destino de la llamada',  | ||
| + | ===C_COD_CLIENTE===  | ||
| + | VARCHAR(32) NULL COMMENT 'Nombre o código del cliente',  | ||
| + | ===C_UCID===  | ||
| + | VARCHAR(32) NULL COMMENT 'Número UCID',  | ||
| + | ===E_GRABACION===  | ||
| + | SMALLINT NULL DEFAULT 0 COMMENT 'TEstadoGrabacion',  | ||
| + | ===E_UBICACION_GRABACION===  | ||
| + | INT NULL DEFAULT 10   | ||
| + | |||
| + | Este campo se rellenaba (YA NO) con los valores del enumerado [[BD.ENUM.TTipoAlmacenamiento|TTipoAlmacenamiento]]   | ||
| + | |||
| + | En un futuro se convertirá en ID_UBICACIONES que será un [[BD.GRA_UBICACIONES#ID|ID]] de la tabla [[BD.GRA_UBICACIONES|GRA_UBICACIONES]]. Se mantiene como E_UBICACION para no modificar la tabla de llamadas en instalaciones que tienen muchos registros de llamadas.  | ||
| + | |||
| + | ===N_PRIMARIO===  | ||
| + | SMALLINT NULL,  | ||
| + | ===N_CANAL_PRIMARIO===  | ||
| + | SMALLINT NULL,  | ||
| + | ===C_CALLERID===  | ||
| + | VARCHAR(45) NULL COMMENT 'ID de la llamada',  | ||
| + | ===C_ETIQUETA1===  | ||
| + | VARCHAR(255) NULL COMMENT 'Valor de la primera etiqueta que se le ha puesto a la llamada',  | ||
| + | ===C_ETIQUETA2===  | ||
| + | VARCHAR(255) NULL COMMENT 'Valor de la segunda etiqueta que se le ha puesto a la llamada',  | ||
| + | ===E_TIPO_LLAMADA===  | ||
| + | INT NULL   | ||
| + | |||
| + | [[BD.ENUM.TTipoLlamada|TTipoLlamada]].  | ||
| + | |||
| + | ===E_TIPO_CANAL===  | ||
| + | INT NULL   | ||
| + | |||
| + | [[BD.ENUM.TTipoCanal|TTipoCanal]].  | ||
| + | |||
| + | ===ID_RUTA_ENT===  | ||
| + | INT(11) NULL DEFAULT NULL  | ||
| + | |||
| + | No se cambia el nombre por ID_DISP_ENT por no alterar una tabla que tiene muchos registros en algunos clientes  | ||
| + | |||
| + | Se está usando el ID del dispositivo.  | ||
| + | |||
| + | En chat vamos a usar el ID de [[BD.CEN_MULTICANAL_TEXTO_ENTRADA|CEN_MULTICANAL_TEXTO_ENTRADA]].  | ||
| + | |||
| + | ===ID_RUTA_SAL===  | ||
| + | INT(11) NULL DEFAULT NULL COMMENT 'Valor del ID de la ruta saliente de la llamada',  | ||
| + | ===ID_CONTACTO===  | ||
| + | INT NULL COMMENT 'Valor del ID del contacto',  | ||
| + | ===ID_NODO_GW===  | ||
| + | INT NULL DEFAULT NULL   | ||
| + | |||
| + | Valor del ID del gateway al que es dirigida la llamada.  | ||
| + | |||
| + | En chat vamos a poner el ID del NODO  | ||
==índices==  | ==índices==  | ||
| + | |||
| + |   PRIMARY KEY (`ID`),  | ||
| + |   UNIQUE INDEX `IDX_UCID_UNIQUE` (`C_UCID` ASC) VISIBLE,  | ||
| + |   INDEX `IDX_E_GRABACION` (`E_GRABACION` ASC) VISIBLE,  | ||
| + |   INDEX `IDX_HORA_INICIO` (`D_HORA_INICIO` ASC) VISIBLE)  | ||
==índices réplica==  | ==índices réplica==  | ||
Revisión actual del 10:49 28 oct 2021
Sumario
- 1 Descripción
 - 2 Campos
- 2.1 ID
 - 2.2 D_HORA_INICIO
 - 2.3 D_HORA_FIN
 - 2.4 N_DURACION
 - 2.5 C_ORIGEN
 - 2.6 C_DESTINO
 - 2.7 C_COD_CLIENTE
 - 2.8 C_UCID
 - 2.9 E_GRABACION
 - 2.10 E_UBICACION_GRABACION
 - 2.11 N_PRIMARIO
 - 2.12 N_CANAL_PRIMARIO
 - 2.13 C_CALLERID
 - 2.14 C_ETIQUETA1
 - 2.15 C_ETIQUETA2
 - 2.16 E_TIPO_LLAMADA
 - 2.17 E_TIPO_CANAL
 - 2.18 ID_RUTA_ENT
 - 2.19 ID_RUTA_SAL
 - 2.20 ID_CONTACTO
 - 2.21 ID_NODO_GW
 
 - 3 índices
 - 4 índices réplica
 
1 Descripción
Histórico de llamadas
2 Campos
2.1 ID
INT NOT NULL AUTO_INCREMENT,
2.2 D_HORA_INICIO
DATETIME NULL COMMENT 'Fecha de inicio de la llamada',
2.3 D_HORA_FIN
DATETIME NULL COMMENT 'Fecha de fin de la llamada',
2.4 N_DURACION
INT NULL DEFAULT 0 COMMENT 'Número en segundos de duración de la llamada',
2.5 C_ORIGEN
VARCHAR(32) NULL COMMENT 'Número del origen de la llamada',
2.6 C_DESTINO
VARCHAR(32) NULL COMMENT 'Número destino de la llamada',
2.7 C_COD_CLIENTE
VARCHAR(32) NULL COMMENT 'Nombre o código del cliente',
2.8 C_UCID
VARCHAR(32) NULL COMMENT 'Número UCID',
2.9 E_GRABACION
SMALLINT NULL DEFAULT 0 COMMENT 'TEstadoGrabacion',
2.10 E_UBICACION_GRABACION
INT NULL DEFAULT 10
Este campo se rellenaba (YA NO) con los valores del enumerado TTipoAlmacenamiento
En un futuro se convertirá en ID_UBICACIONES que será un ID de la tabla GRA_UBICACIONES. Se mantiene como E_UBICACION para no modificar la tabla de llamadas en instalaciones que tienen muchos registros de llamadas.
2.11 N_PRIMARIO
SMALLINT NULL,
2.12 N_CANAL_PRIMARIO
SMALLINT NULL,
2.13 C_CALLERID
VARCHAR(45) NULL COMMENT 'ID de la llamada',
2.14 C_ETIQUETA1
VARCHAR(255) NULL COMMENT 'Valor de la primera etiqueta que se le ha puesto a la llamada',
2.15 C_ETIQUETA2
VARCHAR(255) NULL COMMENT 'Valor de la segunda etiqueta que se le ha puesto a la llamada',
2.16 E_TIPO_LLAMADA
INT NULL
2.17 E_TIPO_CANAL
INT NULL
2.18 ID_RUTA_ENT
INT(11) NULL DEFAULT NULL
No se cambia el nombre por ID_DISP_ENT por no alterar una tabla que tiene muchos registros en algunos clientes
Se está usando el ID del dispositivo.
En chat vamos a usar el ID de CEN_MULTICANAL_TEXTO_ENTRADA.
2.19 ID_RUTA_SAL
INT(11) NULL DEFAULT NULL COMMENT 'Valor del ID de la ruta saliente de la llamada',
2.20 ID_CONTACTO
INT NULL COMMENT 'Valor del ID del contacto',
2.21 ID_NODO_GW
INT NULL DEFAULT NULL
Valor del ID del gateway al que es dirigida la llamada.
En chat vamos a poner el ID del NODO
3 índices
PRIMARY KEY (`ID`), UNIQUE INDEX `IDX_UCID_UNIQUE` (`C_UCID` ASC) VISIBLE, INDEX `IDX_E_GRABACION` (`E_GRABACION` ASC) VISIBLE, INDEX `IDX_HORA_INICIO` (`D_HORA_INICIO` ASC) VISIBLE)