|
|||||||
|
|||||||
|
Nombre de la tabla en Redash:
|
ba_listastrabajo
|
Nombre de la tabla en BD:
|
ba_listastrabajo
|
Descripción del objetivo de la Tabla:
|
Corresponde a una foto agrupadadel modulo lsitas de trabajo. Se encuentra agrupada por TipoItemLista, Regional, are y añoMes. Con el fin de generar la información requerida para el análisis agrupado de los pendientes de listas de trabajo.
|
Tipo de tabla:
|
Foto agrupada
|
Fecha versión actual:
|
---------------------------------------------------------------------------------------------------------
|
Declaración SQL:
|
SELECT vtiger_listastrabajo.listastrabajoid,
vtiger_listastrabajo.asunto,
vtiger_listastrabajo.consecutivo,
vtiger_listastrabajo.tipoitemlista,
vtiger_listastrabajo.paciente,
vtiger_listastrabajo.relacionadocon,
vtiger_listastrabajo.formaitemlista,
vtiger_listastrabajo.fechadeteccion,
vtiger_listastrabajo.fechaproceso,
vtiger_listastrabajo.fechafin,
vtiger_listastrabajo.prioritario,
vtiger_listastrabajo.semaforo,
vtiger_listastrabajo.osprogramada,
vtiger_listastrabajo.diastotales,
vtiger_listastrabajo.subtipolista,
vtiger_listastrabajo.prioridadlista,
vtiger_listastrabajo.responsableasignado,
vtiger_listastrabajo.visto,
vtiger_listastrabajo.estadoitemlista,
vtiger_listastrabajo.fechaactivacion,
vtiger_listastrabajo.historial,
vtiger_listastrabajo.tipoencuesta,
vtiger_listastrabajo.fechanovedad,
vtiger_listastrabajo.textonovedad,
vtiger_listastrabajo.conteogestion,
vtiger_listastrabajo.pais,
vtiger_listastrabajo.departamento,
vtiger_listastrabajo.ciudad,
vtiger_listastrabajo.barrio,
vtiger_listastrabajo.zona_barrio,
vtiger_listastrabajo.direccion,
vtiger_listastrabajo.phone,
vtiger_listastrabajocf.cf_3465 AS InconsistenciaCierre,
vtiger_listastrabajocf.cf_3467 AS ObsCierre,
vtiger_crmentity.description,
vtiger_listastrabajogrouprel.groupname,
vtiger_barrios.localidad,
vtiger_pacientesii.identificador_paciente,
vtiger_pacientesii.entidadpadrename,
vtiger_account.epsconsolidada,
vtiger_pacientesii.empresa as idempresa,
vtiger_empresa.empresa as nombreempresa,
vtiger_pacientesiicf.cf_1619 as EstadoPaciente,
vtiger_pacientesiicf.cf_1679 as perdidorecuperacion,
vtiger_listastrabajo.grupotipolista,
DATE_FORMAT(vtiger_crmentity.createdtime, '%Y%m') AS agno_mes,
DATE_FORMAT(vtiger_crmentity.createdtime, '%Y%m%d') AS agno_mes_dia,
yearweek(vtiger_crmentity.createdtime, 0) AS agno_semana,
#01 IF(vtiger_listastrabajogrouprel.groupname is null or vtiger_listastrabajogrouprel.groupname = '',
CASE
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'OrdenesServicio' THEN (select vtiger_ordenesserviciogrouprel.groupname from vtiger_ordenesserviciogrouprel where vtiger_ordenesserviciogrouprel.ordenesservicioid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'Cilindros' THEN (select vtiger_cilindrosgrouprel.groupname from vtiger_cilindrosgrouprel where vtiger_cilindrosgrouprel.cilindrosid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'PacientesII' THEN (select vtiger_pacientesiigrouprel.groupname from vtiger_pacientesiigrouprel where vtiger_pacientesiigrouprel.pacientesiiid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'ItemsDagnos' THEN (select vtiger_itemsdagnosgrouprel.groupname from vtiger_itemsdagnosgrouprel where vtiger_itemsdagnosgrouprel.itemsdagnosid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'Visitas' THEN (select vtiger_visitasgrouprel.groupname from vtiger_visitasgrouprel where vtiger_visitasgrouprel.visitasid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'PlanillasTrabajo' THEN (select vtiger_planillastrabajogrouprel.groupname from vtiger_planillastrabajogrouprel where vtiger_planillastrabajogrouprel.planillastrabajoid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'Recogidas' THEN (select vtiger_recogidasgrouprel.groupname from vtiger_recogidasgrouprel where vtiger_recogidasgrouprel.recogidasid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'ActivosRetornables' THEN (select vtiger_activosretornablesgrouprel.groupname from vtiger_activosretornablesgrouprel where vtiger_activosretornablesgrouprel.activosretornablesid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'RecibosCaja' THEN (select vtiger_reciboscajagrouprel.groupname from vtiger_reciboscajagrouprel where vtiger_reciboscajagrouprel.reciboscajaid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'MantenimientoGases' THEN (select vtiger_mantenimientogasesgrouprel.groupname from vtiger_mantenimientogasesgrouprel where vtiger_mantenimientogasesgrouprel.mantenimientogasesid = vtiger_listastrabajo.relacionadocon)
WHEN (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) = 'Empleados' THEN (select vtiger_empleadosgrouprel.groupname from vtiger_empleadosgrouprel where vtiger_empleadosgrouprel.empleadosid = vtiger_listastrabajo.relacionadocon)
ELSE "Sin Regional"
END
,
vtiger_listastrabajogrouprel.groupname) AS REGIONAL,
#02 (SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_listastrabajo.relacionadocon) AS 'ModuloRelacionado',
count(*) as cantidad
FROM ((vtiger_listastrabajo
INNER JOIN vtiger_listastrabajocf ON vtiger_listastrabajo.listastrabajoid = vtiger_listastrabajocf.listastrabajoid)
left join vtiger_pacientesiicf on vtiger_pacientesiicf.pacientesiiid = vtiger_pacientesii.pacientesiiid
Left join vtiger_listastrabajogrouprel on vtiger_listastrabajogrouprel.listastrabajoid = vtiger_listastrabajo.listastrabajoid
left join vtiger_barrios on vtiger_barrios.barriosid = vtiger_listastrabajo.barrio
group by vtiger_listastrabajo.tipoitemlista,
vtiger_listastrabajogrouprel.groupname,
vtiger_listastrabajo.grupotipolista,
DATE_FORMAT(vtiger_crmentity.createdtime, '%Y%m')
|
Tablas involucradas:
|
|
Columnas involucradas:
|
|
Ubicación (URL) en Redash:
| |
Ubicación (RUTA) en base de datos:
|
206.189.187.192/CRM/Tables/
ba_listastrabajo |
Especificaciones técnicas de los campos involucrados:
|
![]() ![]() |
Tiempo de ejecución CRON:
|
Se actualiza a media noche con una perodicidad diaria.
|