3.23. ba_listastrabajo_programacioncall_mes
Nombre de la tabla en Redash:
|
ba_listastrabajo_programacioncall_mes
|
Nombre de la tabla en BD:
|
ba_listastrabajo_programacioncall_mes
|
Descripción del objetivo de la Tabla:
|
Foto agrupada del modulo listas de trabajo. Se encuentra filtrada por fecha de deteccion del pendiente entre el primer dia del mes y el ultimo. Esta agrupada por tipo de lista.
|
Tipo de tabla:
|
Foto Agrupada
|
Fecha versión actual:
|
------------------------------------------------------------------------------------------------------------
|
Declaración SQL:
|
SELECT YEAR(fechadeteccion) AS agno,
DATE_FORMAT(fechadeteccion, '%Y%m') AS agno_mes,
regional,
tipoitemlista,
count(*) AS Total_Pendientes,
SUM(IF(estadoitemlista = 'Anulado', 1, 0)) AS Anulado,
SUM(IF(estadoitemlista = 'Terminado', 1, 0)) AS Terminado,
SUM(IF(estadoitemlista = 'En Tramite', 1, 0)) AS En_Tramite,
SUM(IF(estadoitemlista = 'Pendiente', 1, 0)) AS Pendiente
WHERE cast(fechadeteccion AS date) BETWEEN DATE_FORMAT(NOW(), '%Y-%m-01 00:00:00') AND DATE_FORMAT(LAST_DAY(NOW()), '%Y-%m-%d 23:59:59')
GROUP BY tipoitemlista,
regional
|
Tablas involucradas:
|
-
bd_listastrabajo_programacioncall
|
Columnas involucradas:
|
-
YEAR(fechadeteccion) AS agno,
-
DATE_FORMAT(fechadeteccion, '%Y%m') AS agno_mes.
-
-
-
count(*) AS Total_Pendientes.
-
SUM(IF(estadoitemlista = 'Anulado', 1, 0)) AS Anulado.
-
SUM(IF(estadoitemlista = 'Terminado', 1, 0)) AS Terminado.
-
SUM(IF(estadoitemlista = 'En Tramite', 1, 0)) AS En_Tramite.
-
SUM(IF(estadoitemlista = 'Pendiente', 1, 0)) AS Pendiente.
|
Ubicación (URL) en Redash:
|
|
Ubicación (RUTA) en base de datos:
|
206.189.187.192/CRM/Tables/ba_listrabajo_programacioncall_mes
|
Especificaciones técnicas de los campos involucrados:
|
|
Tiempo de ejecución CRON:
|
Se ejecuta al final de cada mes a media noche. Periodicidad mensual.
|
|