|
|||||||
|
|||||||
|
Nombre de la tabla en Redash:
|
bd_novedades_generales |
Nombre de la tabla en BD:
|
bd_novedades_generales |
Descripción del objetivo de la Tabla:
|
Corresponde a una tabla diaria del modulo comentarios. Se encuentra filtrada por registros no eliminados, familia novedad no vacia, area igual a Generales y fecha de creacion igual al año en curso.
|
Tipo de tabla:
|
Diaria
|
Fecha versión actual:
|
----------------------------------------------------------------------------------------------------------
|
Declaración SQL:
|
SELECT vtiger_comentarios.comentariosid AS 'IDNovedad',
vtiger_comentarios.consecutivo AS 'ConsecutivoNovedad',
vtiger_crmentity.createdtime AS 'CreacionNovedad',
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`,
vtiger_familianovedad.familianovedad AS 'Familia',
vtiger_subfamilianovedad.subfamilianovedad AS 'SubFamilia',
vtiger_caso.caso AS 'Caso',
vtiger_novedad.novedad AS 'Novedad',
vtiger_comentarios.asuntocomentario AS 'AsuntoNovedad',
vtiger_crmentity.description AS 'DescripcionNovedad',
(SELECT vtiger_crmentity.setype
FROM vtiger_crmentity
WHERE vtiger_crmentity.crmid = vtiger_comentarios.relacionadocon) AS 'RelacionadoCon',
(CASE
WHEN ModuloRelacionado LIKE '%PacientesII%' THEN
(SELECT vtiger_pacientesii.identificador_paciente
FROM vtiger_pacientesii
WHERE vtiger_pacientesii.pacientesiiid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Visitas%' THEN
(SELECT vtiger_visitas.visita
FROM vtiger_visitas
WHERE vtiger_visitas.visitasid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%OrdenesServicio%' THEN
(SELECT CONCAT(vtiger_ordenesservicio.asunto_orden, ' NUM: ', vtiger_ordenesservicio.numero_orden)
FROM vtiger_ordenesservicio
WHERE vtiger_ordenesservicio.ordenesservicioid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%PlanillasTrabajo%' THEN
(SELECT vtiger_planillastrabajo.identificador
FROM vtiger_planillastrabajo
WHERE vtiger_planillastrabajo.planillastrabajoid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%ActivosRetornables%' THEN
(SELECT vtiger_activosretornables.nombre_activo
FROM vtiger_activosretornables
WHERE vtiger_activosretornables.activosretornablesid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Cilindros%' THEN
(SELECT CONCAT(vtiger_cilindros.tipogases, " - Lote: ", vtiger_cilindros.lote)
FROM vtiger_cilindros
WHERE vtiger_cilindros.cilindrosid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%RemisionDeEquipos%' THEN
(SELECT vtiger_remisiondeequipos.idetificador
FROM vtiger_remisiondeequipos
WHERE vtiger_remisiondeequipos.remisiondeequiposid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Recogidas%' THEN
(SELECT vtiger_recogidas.razon_recogida
FROM vtiger_recogidas
WHERE vtiger_recogidas.recogidasid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Mantenimiento%' THEN
(SELECT vtiger_mantenimiento.asunto_mantenimiento
FROM vtiger_mantenimiento
WHERE vtiger_mantenimiento.mantenimientoid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%RecibosCaja%' THEN
(SELECT CONCAT(vtiger_reciboscaja.asunto_recibo, " CONCEPTO: ", vtiger_reciboscaja.concepto)
FROM vtiger_reciboscaja
WHERE vtiger_reciboscaja.reciboscajaid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Autorizaciones%' THEN
(SELECT vtiger_autorizaciones.identificadorautorizacion
FROM vtiger_autorizaciones
WHERE vtiger_autorizaciones.autorizacionesid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%ContratosDeComodato%' THEN
(SELECT vtiger_contratosdecomodato.asunto
FROM vtiger_contratosdecomodato
WHERE vtiger_contratosdecomodato.contratosdecomodatoid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%ListasTrabajo%' THEN
(SELECT vtiger_listastrabajo.asunto
FROM vtiger_listastrabajo
WHERE vtiger_listastrabajo.listastrabajoid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%InventariosFisicos%' THEN
(SELECT vtiger_inventariosfisicos.asunto
FROM vtiger_inventariosfisicos
WHERE vtiger_inventariosfisicos.inventariosfisicosid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Camiones%' THEN
(SELECT vtiger_camiones.nombrecamion
FROM vtiger_camiones
WHERE vtiger_camiones.camionesid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%CuentasCobro%' THEN
(SELECT vtiger_cuentascobro.cuentacobro
FROM vtiger_cuentascobro
WHERE vtiger_cuentascobro.cuentascobroid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Repuestos%' THEN
(SELECT vtiger_repuestos.repuesto
FROM vtiger_repuestos
WHERE vtiger_repuestos.repuestosid = vtiger_comentarios.relacionadocon)
WHEN ModuloRelacionado LIKE '%Empleados%' THEN
(SELECT vtiger_empleados.identificador_empleado
FROM vtiger_empleados
WHERE vtiger_empleados.empleadosid = vtiger_comentarios.relacionadocon)
ELSE 'NA'
END) AS 'DetallesModuloRelacionado',
CONCAT(
(SELECT vtiger_users.first_name
FROM vtiger_users
WHERE vtiger_users.id = vtiger_crmentity.smcreatorid), ' ' ,
(SELECT vtiger_users.last_name
FROM vtiger_users
WHERE vtiger_users.id = vtiger_crmentity.smcreatorid)) AS 'UsuarioCreacion',
vtiger_comentarios.descnoimpresa AS 'ObservacionNoImpresa',
vtiger_comentarios.novedad_grave AS 'NovedadGrave',
vtiger_confignovedades.pendiente AS 'GeneraPendiente',
vtiger_tipoitemlista.tipoitemlista AS 'ListaTrabajoAsociada',
vtiger_comentarios.listasociada AS 'IDPendiente',
vtiger_listastrabajo.asunto AS 'AsuntoPendiente',
vtiger_listastrabajo.tipoitemlista AS 'TipoPendiente',
vtiger_listastrabajo.estadoitemlista AS 'EstadoPendiente',
vtiger_listastrabajo.fechadeteccion AS 'FechaDeteccionPendiente',
vtiger_listastrabajo.fechafin AS 'FechaFinPendiente',
vtiger_listastrabajo.diastotales AS 'DiasActivo',
vtiger_crmentity.description AS 'DescripcionPentiente',
vtiger_listastrabajo.posiblesolucion AS 'PosibleSolucionPendiente',
vtiger_confignovedades.error AS 'GeneraError',
vtiger_confignovedades.tipoerror AS 'TipoErrorAsociado'
FROM vtiger_comentarios
INNER JOIN vtiger_comentarioscf ON vtiger_comentarioscf.comentariosid = vtiger_comentarios.comentariosid
WHERE vtiger_crmentity.deleted = 0
AND (vtiger_comentarios.familianovedad IS NOT NULL
AND vtiger_comentarios.familianovedad NOT LIKE '')
AND vtiger_confignovedadescf.cf_3546 LIKE '%GENERAL%';
|
Tablas involucradas:
|
|
Columnas involucradas:
|
|
Ubicación (URL) en Redash:
| |
Ubicación (RUTA) en base de datos:
|
206.189.187.192/CRM/Tables/bd_novedades_generales
|
Especificaciones técnicas de los campos involucrados:
|
![]() ![]() |
Tiempo de ejecución CRON:
|
Se actualiza a media noche con una periodicidad diaria.
|