Diferencia entre revisiones de «BD.DAT LLAMADAS»

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda
 
(No se muestran 6 ediciones intermedias de otro usuario)
Línea 41: Línea 41:
 
VARCHAR(255) NULL COMMENT 'Valor de la segunda etiqueta que se le ha puesto a la llamada',
 
VARCHAR(255) NULL COMMENT 'Valor de la segunda etiqueta que se le ha puesto a la llamada',
 
===E_TIPO_LLAMADA===
 
===E_TIPO_LLAMADA===
INT NULL COMMENT 'TTipoLlamada',
+
INT NULL  
 +
 
 +
[[BD.ENUM.TTipoLlamada|TTipoLlamada]].
 +
 
 
===E_TIPO_CANAL===
 
===E_TIPO_CANAL===
INT NULL COMMENT 'TTipoCanal',
+
INT NULL  
 +
 
 +
[[BD.ENUM.TTipoCanal|TTipoCanal]].
 +
 
 
===ID_RUTA_ENT===
 
===ID_RUTA_ENT===
INT(11) NULL DEFAULT NULL COMMENT 'Valor del ID de la ruta entrante de la llamada',
+
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===
 
===ID_RUTA_SAL===
 
INT(11) NULL DEFAULT NULL COMMENT 'Valor del ID de la ruta saliente de la llamada',
 
INT(11) NULL DEFAULT NULL COMMENT 'Valor del ID de la ruta saliente de la llamada',
Línea 51: Línea 64:
 
INT NULL COMMENT 'Valor del ID del contacto',
 
INT NULL COMMENT 'Valor del ID del contacto',
 
===ID_NODO_GW===
 
===ID_NODO_GW===
INT NULL DEFAULT NULL COMMENT 'Valor del ID del gateway al que es dirigida la llamada',
+
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`),
 
   PRIMARY KEY (`ID`),
   UNIQUE INDEX `IDX_UCID_UNIQUE` (`C_UCID` ASC),
+
   UNIQUE INDEX `IDX_UCID_UNIQUE` (`C_UCID` ASC) VISIBLE,
   INDEX `IDX_E_GRABACION` (`E_GRABACION` ASC),
+
   INDEX `IDX_E_GRABACION` (`E_GRABACION` ASC) VISIBLE,
   INDEX `IDX_HORA_INICIO` (`D_HORA_INICIO` ASC))
+
   INDEX `IDX_HORA_INICIO` (`D_HORA_INICIO` ASC) VISIBLE)
  
 
==índices réplica==
 
==índices réplica==

Revisión actual del 11:49 28 oct 2021

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

TTipoLlamada.

2.17 E_TIPO_CANAL

INT NULL

TTipoCanal.

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)

4 índices réplica