--SELECT * FROM tblCategoria
DECLARE @fechaInicial DATETIME =dbo.fn_FechaInicio(<@fechaInicial, DATETIME,getDate()>);
DECLARE @fechaFinal DATETIME = dbo.fn_FechaFinal( <@fechaFinal, DATETIME,getDate()>);
DECLARE @idCategoria DATETIME = <@idCategoria, INT,7>;
SELECT
'VISITA' AS tipoGestion,
cc.numeroCuentaCliente,
cat.descripcionCategoria,
cc.tipo_asignacion as asignacion,
cc.fechaAsignacion,
cc.territorial,
cc.idCiclo,
dvis.fchCreado as fechaGestion,
dvis.nombreVisitador AS creadoPor,
cr.descripcionCorta as codigoResultado,
eg.descCortaEstatusGestion as estatusGestion,
dvis.fchVisita as fechaVisita,
ISNULL(ges.comentario,'') + ISNULL(dvis.comentarios,'') as comentarios
FROM tblDetalleVisitas dvis INNER JOIN tblGestion ges(NOLOCK)
ON dvis.idGestion = ges.idGestion INNER JOIN tblCarteraCliente cc (NOLOCK)
ON ges.numeroCuentaCliente = cc.numeroCuentaCliente INNER JOIN tblCategoria cat (NOLOCK)
ON cc.idCategoria = cat.idCategoria INNER JOIN tblCodigoResultado cr (NOLOCK)
ON dvis.IdCodigoResultado = cr.idCodigoResultado INNER JOIN tblEstatusGestion eg (NOLOCK)
ON dvis.idEstatusVisita = eg.idEstatusGestion
WHERE dvis.fchCreado BETWEEN @fechaInicial AND @fechaFinal
AND cc.idCategoria = @idCategoria
AND ges.idTipoGestion = 6
--SELECT * FROM tmpCuentas
DECLARE @fechaInicial DATETIME =dbo.fn_FechaInicio(<@fechaInicial, DATETIME,getDate()>);
DECLARE @fechaFinal DATETIME = dbo.fn_FechaFinal( <@fechaFinal, DATETIME,getDate()>);
SELECT
'VISITA' AS tipoGestion,
cc.numeroCuentaCliente,
cat.descripcionCategoria,
cc.tipo_asignacion as asignacion,
cc.fechaAsignacion,
cc.territorial,
cc.idCiclo,
dvis.fchCreado as fechaGestion,
dvis.nombreVisitador AS creadoPor,
cr.descripcionCorta as codigoResultado,
eg.descCortaEstatusGestion as estatusGestion,
dvis.fchVisita as fechaVisita,
ISNULL(ges.comentario,'') + ISNULL(dvis.comentarios,'') as comentarios
FROM tblDetalleVisitas dvis INNER JOIN tblGestion ges(NOLOCK)
ON dvis.idGestion = ges.idGestion INNER JOIN tmpCuentas tmp
ON ges.numeroCuentaCliente = tmp.numeroCuentaCliente INNER JOIN tblCarteraCliente cc (NOLOCK)
ON ges.numeroCuentaCliente = cc.numeroCuentaCliente INNER JOIN tblCategoria cat (NOLOCK)
ON cc.idCategoria = cat.idCategoria INNER JOIN tblCodigoResultado cr (NOLOCK)
ON dvis.IdCodigoResultado = cr.idCodigoResultado INNER JOIN tblEstatusGestion eg (NOLOCK)
ON dvis.idEstatusVisita = eg.idEstatusGestion
WHERE dvis.fchCreado BETWEEN @fechaInicial AND @fechaFinal
AND ges.idTipoGestion = 6