No hay datos.
| Executions | CPUTimeMs | AvgCPUMs | ElapsedMs | LogicalReads | QueryText |
| 895 | 4931622 | 5510 | 2739722 | 104191689 | SELECT DISTINCT
RF.IdRadicado,
RF.Radicado,
RF.Fecha,
CN.[Name] AS 'Canal',
RF.[Tipo de persona],
TD.Name AS 'Tipo de identificación',
CL.NumberIdentification AS 'Número de identificación',
RF.Entidad,
RF.Destinatario AS 'Nombres y apellidos remitente',
CL.Id AS 'Id Cliente',
CT.Id AS 'Id Contacto',
RF.País,
RF.Departamento,
RF.Ciudad,
RF.Dirección,
RF.[Correo electrónico],
RF.Asunto,
RF.Folios,
RFD.Attachments AS 'Número de anexos',
RF.[Descripción de anexos],
RF.Compañía,
RF.Dependencia,
CONCAT(DP.NameSolicitud, ' / ', LTRIM(RTRIM(DP.NameDetalle)), IIF(ISNULL(DP.NameEspecificacion, '0') = '0', NULL, ' / '), DP.NameEspecificacion) AS 'Trámite',
RFD.UserName AS 'Usuario Radicador',
RF.FuncionarioResponsable 'Responsable',
'https://tinyurl.com/5e6yz5u9' AS QR
FROM GETDATABYRADICATE_VW RF
INNER JOIN REQUESTFILE_VW RFD ON RFD.Id = RF.IdRadicado
INNER JOIN CANAL_VW CN ON CN.Id = RFD.ChannelId
INNER JOIN CLIENTS_VW CL ON CL.Id = RFD.ClientId
INNER JOIN CONTACTS_VW CT ON CT.Id = RFD.ContactId
INNER JOIN TypeDetail TD ON TD.Id = CL.DocumentTypeId
INNER JOIN DMSProcedureNew_VW DP ON RFD.ProcedureId = DP.IdProcedure
WHERE RF.Radicado = @Radicado |
| 25204 | 4849975 | 192 | 6425419 | 177557534 | WITH profiled_sessions as (
SELECT DISTINCT session_id profiled_session_id from sys.dm_exec_query_profiles
)
SELECT
[Session ID] = s.session_id,
[User Process] = CONVERT(CHAR(1), s.is_user_process),
[Login] = s.login_name,
[Database] = CASE WHEN s.database_id=0 THEN N'' ELSE ISNULL(db_name(s.database_id),N'') END,
[Task State] = ISNULL(t.task_state, N''),
[Command] = ISNULL(r.command, N''),
[Application] = ISNULL(s.program_name, N''),
[Wait Time (ms)] = ISNULL(w.wait_duration_ms, 0),
[Wait Type] = ISNULL(w.wait_type, N''),
[Wait Resource] = ISNULL(w.resource_description, N''),
[Blocked By] = ISNULL(CONVERT (varchar, w.blocking_session_id), ''),
[Head Blocker] =
CASE
-- session has an active request, is blocked, but is blocking others or session is idle but has an open tran and is blocking others
WHEN r2.session_id IS NOT NULL AND (r.blocking_session_id = 0 OR r.session_id IS NULL) THEN '1'
-- session is either not blocking someone, or is blocking someone but is blocked by another party
ELSE ''
END,
[Total CPU (ms)] = s.cpu_time,
[Total Physical I/O (MB)] = (s.reads + s.writes) * 8 / 1024,
[Memory Use (KB)] = s.memory_usage * (8192 / 1024),
[Open Transactions] = ISNULL(r.open_transaction_count,0),
[Login Time] = s.login_time,
[Last Request Start Time] = s.last_request_start_time,
[Host Name] = ISNULL(s.host_name, N''),
[Net Address] = ISNULL(c.client_net_address, N''),
[Execution Context ID] = ISNULL(t.exec_context_id, 0),
[Request ID] = ISNULL(r.request_id, 0),
[Workload Group] = ISNULL(g.name, N''),
[Profiled Session Id] = profiled_session_id
FROM sys.dm_exec_sessions s LEFT OUTER JOIN sys.dm_exec_connections c ON (s.session_id = c.session_id)
LEFT OUTER JOIN sys.dm_exec_requests r ON (s.session_id = r.session_id)
LEFT OUTER JOIN sys.dm_os_tasks t ON (r.session_id = t.session_id AND r.request_id = t.request_id)
OUTER APPLY
(
-- In some cases (e.g. parallel queries, also waiting for a worker), one thread can be flagged as
-- waiting for several different threads. This will cause that thread to show up in multiple rows
-- in our grid, which we don't want.
SELECT TOP 1 *
FROM sys.dm_os_waiting_tasks wt
WHERE wt.waiting_task_address = t.task_address
ORDER BY wt.wait_duration_ms desc
) w
LEFT OUTER JOIN sys.dm_exec_requests r2 ON (s.session_id = r2.blocking_session_id)
LEFT OUTER JOIN sys.dm_resource_governor_workload_groups g ON (g.group_id = s.group_id)
LEFT OUTER JOIN profiled_sessions ON profiled_session_id = s.session_id
ORDER BY s.session_id |
| 11347 | 2817434 | 248 | 4397241 | 128081470 | SELECT TOP(1) [r].[Id], [r].[DependencyId], [r].[FileNumber], [r].[ResponseDate], [r].[StatusId], [r].[VersionCCD], [r].[VersionTRD]
FROM [RequestFiles] AS [r]
WHERE [r].[FileNumber] = @request_FileNumber |
| 708 | 1904803 | 2690 | 902505 | 35449965 | SELECT DISTINCT
RF.Radicado,
RF.Fecha,
RF.[Tipo de persona],
RF.Entidad,
RF.Destinatario,
RF.País,
RF.Departamento,
RF.Ciudad,
RF.Dirección,
RF.[Correo electrónico],
RF.Asunto,
RF.[Cuerpo del mensaje],
RF.Folios,
RF.[Descripción de anexos],
RF.[Canal de envío],
RF.Elaboró,
RF.Revisó,
RF.Aprobó,
RF.Compañía,
RF.Dependencia,
RF.Funcionario,
RF.Cargo,
RF.TFirma,
RF.[Firma Firmante],
RF.[Cargo destinatario],
ISNULL (RF.CollaborativeWorkName, '1') AS 'CollaborativeWorkName',
RF.CollaborativeWorkBody
FROM GETDATABYRADICATE_VW RF
WHERE RF.Radicado = @Radicado |
| 2771 | 1570576 | 566 | 2856012 | 47951622 | INSERT INTO [dbo].[RequestFiles]
([Id],[ClientId],[ProcedureId],[FileNumber],[FiledDate],[RequestTypeId],[StatusId],[Subject],[ResponseDate],[DestinyNameId],[ResponseTime]
,[DependencyId],[Pages],[Description],[UserName],[Attachments],[NamesCustomer],[Phone],[ChannelId],[MessageBody],[SenderName],[Postal]
,[ReceiverName],[ReceiverCompany],[ReceiverDependency],[SeriesId],[SubseriesId],[DestinyName],[Reason],[ApproverName],[ResposnseText],[ResponseName]
,[CourrierName],[CourrierNumber],[PqrsTypeId],[Cellphone],[AttachDescription],[OriginId],[CaseId],[DocumentTypeId],[ExperationDate],[ContactId]
,[Location],[DaysPendingManagement],[TermDeadline],[ThemeId],[ReasonId],[PerformanceId],[PQRSDAnalysisDecisionId],[SPCTypeId],[AssumeCost]
,[InformedId],[Observations],[PriorityId],[NotesIncompleteInformation],[SIGEPDirectoryId],[Ruling],[AppealRulingApplies],[AcceptTerms],[ExternalId]
,[MassiveConsecutive],[CrossReferenceNumber],[CrossReferenceResponsibleId],[CrossReferenceDate],[AnnexTypeId],[DocumentDate],[SignatureTypeId]
,[FileName],[AttachmentTypeId],[ReceivingInstanceId],[UsersId],[ComplaintAttached],[ComplaintOrigin],[ReportedSmart],[ReportedAttachedSmart]
,[BeginProcessCE],[Ip],[Captcha],[CollaborativeWorkName],[CollaborativeWorkBody],[RepresentativeId],[ClientRepresentativeRelatedId],[CollaboratorDependencyId],[ValidateCase],
[RadicateOrion],[VersionCCD],[VersionTRD])
SELECT @IdReqFile,[ClientId],[ProcedureId],[FileNumber],[FiledDate],[RequestTypeId],[StatusId],[Subject],[ResponseDate],[DestinyNameId]
,[ResponseTime],[DependencyId],[Pages],[Description],[UserName],[Attachments],[NamesCustomer],[Phone],[ChannelId],[MessageBody]
,[SenderName],[Postal],[ReceiverName],[ReceiverCompany],[ReceiverDependency],[SeriesId],[SubseriesId],[DestinyName],[Reason]
,[ApproverName],[ResposnseText],[ResponseName],[CourrierName],[CourrierNumber],[PqrsTypeId],[Cellphone],[AttachDescription],[OriginId]
,[CaseId],[DocumentTypeId],[ExperationDate],[ContactId],[Location],[DaysPendingManagement],[TermDeadline],[ThemeId],[ReasonId]
,[PerformanceId],[PQRSDAnalysisDecisionId],[SPCTypeId],[AssumeCost],[InformedId],[Observations],[PriorityId],[NotesIncompleteInformation]
,[SIGEPDirectoryId],[Ruling],[AppealRulingApplies],[AcceptTerms],[ExternalId],[MassiveConsecutive],[CrossReferenceNumber],[CrossReferenceResponsibleId]
,[CrossReferenceDate],[AnnexTypeId],[DocumentDate],[SignatureTypeId],[FileName],[AttachmentTypeId],[ReceivingInstanceId],[UsersId]
,[ComplaintAttached],[ComplaintOrigin],[ReportedSmart],[ReportedAttachedSmart],[BeginProcessCE],[Ip],[Captcha],[CollaborativeWorkName],[CollaborativeWorkBody]
,[RepresentativeId],[ClientRepresentativeRelatedId],[CollaboratorDependencyId],[ValidateCase],[RadicateOrion],[VersionCCD],[VersionTRD]
FROM [dbo].[RadicateInfo_tmp]
WHERE [Id] = @IdRadicateTmp |
| 2778 | 1564510 | 563 | 2328385 | 47643855 | IF EXISTS (
SELECT 1
FROM dbo.RequestFiles r
INNER JOIN inserted i ON rtrim(Ltrim(r.FileNumber)) = rtrim(Ltrim(i.FileNumber))
WHERE r.Id <> i.Id -- Excluir el mismo registro recién insertado (actualización)
) |
| 1 | 1079359 | 1079359 | 573984 | 93035592 | INSERT INTO Stage.dbo.RadicacionVentUnica
SELECT
RequestFiles.Id as [RequestFilesId],
RequestFiles.FileNumber AS [Radicado], -- Número de radicación
CAST(RequestFiles.FiledDate AS DATETIME) AS [Fecha y Hora Radicacion],
CAST(RequestFiles.FiledDate AS DATE) AS [Fecha Radicacion], -- Fecha de radicación
CAST(RequestFiles.FiledDate AS TIME(0)) AS [Hora Radicacion], -- Hora de radicación
TIPORADICADO.Name AS [Tipo Radicado], -- Tipo de radicación
-- Determinar el usuario actual
IIF(Users.Name + Users.Surnames IS NULL,
'La información del usuario en el sistema ' + COALESCE(WF_SEGUI_PEN.SEG_UENC, RequestFileHistories.UserName, Users1.UserName) + ' no es correcta',
CONCAT(Users.Name, ' ', Users.Surnames)
) AS [Usuario Actual],
dep.Vicepresidencia AS [Vicepresidencia], -- Vicepresidencia
dep.Dependencia AS [Dependencia Actual], -- Dependencia actual
ESTADO.Name AS [PROCESO], -- Estado del proceso
ISNULL(DocumentType.Name, 'No Definido') AS [Tipo de Documento], -- Tipo de documento
-- Definir el medio de recepción
CASE
WHEN TIPORADICADO.Name = 'Comunicación Interna' THEN 'Correo electrónico'
ELSE CANAL.Name
END AS [Medio de Recepcion],
--Determinar el tipo de remitente
ISNULL(TYPEPERSON_VW.Name, TYPEPERSON_VW1.Name) AS [Tipo Remitente],
--Determinar el remitente
CASE
WHEN TYPEPERSON_VW.Name = 'Anónimo' OR TYPEPERSON_VW1.Name = 'Anónimo' THEN 'Anónimo'
WHEN TYPEPERSON_VW.Name IN ('Persona Natural', 'Apoderado / Representante Legal') --OR TYPEPERSON_VW1.Name IN ('Persona Natural', 'Apoderado / Representante Legal')
--THEN IIF(CONCAT(Contacto.Names, ' ', Contacto.Surnames) IS NULL, CONCAT(Clients.NamesClients, ' ', Clients.SurNames), CONCAT(Clients1.NamesClients, ' ', Clients1.SurNames))
--113839 Aranda 12-09-2025 donde se evidencia error en remitente por lo cual se realiza validación que priorice el dato de contacto
THEN COALESCE(IIF (Contacto.Names IS NOT NULL OR Contacto.SurNames IS NOT NULL, CONCAT(Contacto.Names, ' ', Contacto.SurNames),NULL),
IIF(Clients.NamesClients IS NOT NULL OR Clients.SurNames IS NOT NULL, CONCAT(Clients.NamesClients, ' ', Clients.SurNames),NULL),
IIF(Clients1.NamesClients IS NOT NULL OR Clients1.SurNames IS NOT NULL, CONCAT(Clients1.NamesClients, ' ', Clients1.SurNames),NULL)
)
ELSE
CASE
WHEN Contacto.BusinessName IS NOT NULL THEN Contacto.BusinessName
WHEN Clients.BusinessName IS NOT NULL THEN Clients.BusinessName
WHEN Clients1.BusinessName IS NOT NULL THEN Clients1.BusinessName
ELSE IIF(CONCAT(Contacto.Names, ' ', Contacto.Surnames) IS NULL, CONCAT(Clients.NamesClients, ' ', Clients.SurNames), CONCAT(Clients1.NamesClients, ' ', Clients1.SurNames))
END
END AS [Remitente],
TIPODOCUMENTOREMITENTE.Name AS [Tipo Documento Remitente], -- Tipo de documento del remitente
ISNULL(Contacto.NumberIdentification, Clients1.NumberIdentification) AS [Documento Remitente], -- Número de identificación del remitente
ISNULL(Contacto.Address, Clients.Address) AS [Direccion Remitente], -- Dirección del remitente
ISNULL(Contacto.Mobile, Clients.Mobile) AS [Celular], -- Celular del remitente
ISNULL(Contacto.Telephone, Clients.Phone) AS [Telefono], -- Teléfono del remitente
CITY.Description AS [Ciudad], -- Ciudad del remitente
DEPARTMENT.Description AS [Departamento], -- Departamento del remitente
ISNULL(Contacto.Email, Clients1.Email) AS [Email], -- Email del remitente
-- Información sobre la radicación
CONCAT(Users1.Name, ' ', Users1.Surnames) AS [Usuario Radicador], -- Usuario que radicó
Dependencies1.Name AS [Dependencia Radicacion], -- Dependencia donde se radicó
CAST(RequestFiles.ExperationDate AS DATE) AS [Fecha Vencimiento], -- Fecha de vencimiento
CAST(RequestFiles.ExperationDate AS Time(0)) AS [Hora Vencimiento], -- Hora de vencimiento
ORIGEN.Name AS [Tipo Comunicacion], -- Tipo de comunicación
DMS_Procedures.ResponseTime AS [Dias Habiles de Respuesta], -- Días hábiles para respuesta
-- Documentos adjuntos
RequestFiles.Pages AS [Folios], -- Cantidad de folios
RequestFiles.Attachments AS [Anexos], -- Cantidad de anexos
-- Tipificación del procedimiento
CONCAT(NameType.Name, ' ', ProcedureType.Name, ' ', SpecificationType.Name) AS [Tipificacion],
-- Información del asunto
RequestFiles.Subject AS [Asunto], -- Asunto del radicado
-- Estado del radicado
COALESCE(
CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
AND CONVERT(DATE,RequestFilesRespuestaDefinitiva.FiledDate) <=CONVERT(DATE,RequestFiles.ExperationDate)--22/10/2024 Se cambia campo RequestFilesExpirationDate.ExpirationDateFinal
THEN 'En Tiempo'--'TRAMITADO OPORTUNAMENTE'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
AND CONVERT(DATE,RequestFilesRespuestaDefinitiva.FiledDate)>CONVERT(DATE,RequestFiles.ExperationDate)
THEN 'Vencido'--'TRAMITADO EXTEMPORALMENTE'
END
,CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL AND CONVERT(DATE,RequestFiles.ExperationDate) < GETDATE()-1
THEN 'Vencido'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL AND DATEDIFF(DAY,GETDATE(),CONVERT(DATE,RequestFiles.ExperationDate)) IN (0,1,2,3)
THEN 'Proximo a Vencer'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL AND DATEDIFF(DAY,GETDATE(),CONVERT(DATE,RequestFiles.ExperationDate)) >3
THEN 'En Tiempo'
END
,CASE WHEN ESTADO.Name NOT IN ('Finalizado','Envío electrónico','Comunicación pendiente por clasificar','Comunicación Clasificada','Pendiente en la dependencia','Finalizado por Solicitud del Usuario') AND TIPORADICADO.Name='Salida'
THEN 'Elaboración'
END )[Estado Radicado],
--COALESCE(
-- -- Si existe fecha de radicación, evaluamos si fue en tiempo o vencido
-- CASE
-- WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
-- AND CAST(RequestFilesRespuestaDefinitiva.FiledDate AS DATE) <= CAST(RequestFiles.ExperationDate AS DATE)
-- THEN 'En Tiempo' -- Tramitado oportunamente
-- WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
-- AND CAST(RequestFilesRespuestaDefinitiva.FiledDate AS DATE) > CAST(RequestFiles.ExperationDate AS DATE)
-- THEN 'Vencido' -- Tramitado extemporáneamente
-- END,
-- -- Si no existe fecha de radicación, evaluamos su estado según la fecha de expiración
-- CASE
-- WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL AND CAST(RequestFiles.ExperationDate AS DATE) < DATEADD(DAY, -1, GETDATE())
-- THEN 'Vencido' -- La expiración ya pasó
-- WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL AND RequestFiles.ExperationDate - GETDATE() BETWEEN 0 AND 3
-- THEN 'Próximo a Vencer' -- Expira en los próximos 3 días
-- WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL AND RequestFiles.ExperationDate - GETDATE() > 3
-- THEN 'En Tiempo' -- Todavía en plazo
-- END,
-- -- Si el estado no es final y es un radicado de salida, se considera en "Elaboración"
-- CASE
-- WHEN ESTADO.Name NOT IN (
-- 'Finalizado', 'Envío electrónico', 'Comunicación pendiente por clasificar',
-- 'Comunicación Clasificada', 'Pendiente en la dependencia', 'Finalizado por Solicitud del Usuario'
-- )
-- AND TIPORADICADO.Name = 'Salida'
-- THEN 'Elaboración'
-- END
--) AS [Estado Radicado],
-- Información adicional
Users1.UserName AS UsuarioFiltro,
CAST(MAX(RequestFilesRespuestaParcial.FileNumber) OVER(PARTITION BY RequestFiles.FileNumber) AS VARCHAR(30)) AS [Respuesta Parcial],
CAST(MAX(RequestFilesRespuestaParcial.FiledDate) OVER(PARTITION BY RequestFiles.FiledDate) AS DATE) AS [Fecha Respuesta Parcial],
-- Validaciones de respuestas finales
CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL AND RequestFiles.RequestTypeId = '5449808C-16FF-4BDE-98C7-4C04C76B221B'
THEN CAST(MAX(RequestFilesRespuestaDefinitiva.FileNumber) OVER (PARTITION BY RequestFiles.FileNumber) AS VARCHAR(30))
ELSE NULL END AS [Respuesta Final],
CASE WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL AND RequestFiles.RequestTypeId = '5449808C-16FF-4BDE-98C7-4C04C76B221B'
THEN CAST(MAX(RequestFilesRespuestaDefinitiva.FiledDate) OVER (PARTITION BY RequestFiles.FiledDate) AS DATE)
ELSE NULL END AS [Fecha Respuesta Final],
-- Información sobre finalización
CASE WHEN ESTADO.Name IN('Finalizado', 'Finalizado por Solicitud del Usuario')
THEN CAST(RequestFileHistories.CreationDate AS DATE)
ELSE NULL END AS [Fecha Finalizado],
CASE WHEN ESTADO.Name IN('Finalizado','Finalizado por Solicitud del Usuario')
THEN CAST(RequestFileHistories.CreationDate AS Time(0))
ELSE NULL
END [Hora Finalizado],
CASE WHEN ESTADO.Name IN('Finalizado', 'Finalizado por Solicitud del Usuario')
THEN RequestFileHistories.Reason
ELSE NULL END AS [Observación Finalizado],
RequestFilesRespuestaDefinitiva.ChannelId AS Canal_Respuesta_Final,
RequestFilesRespuestaParcial.ChannelId AS Canal_Respuesta_Parcial,
Users.Id AS USERID -- Identificador del usuario
FROM dms.dbo.RequestFiles
LEFT JOIN dms.dbo.RequestFileHistories ON RequestFileHistories.RequestFileId = RequestFiles.Id
AND EXISTS (SELECT
1
FROM [Stage].[dbo].[RequestFileHistories_Stage]
WHERE RequestFileHistories_Stage.RequestFileHistoriesId = RequestFileHistories.Id
AND RequestFileHistories_Stage.RequestPosition = 1)
LEFT JOIN dms.dbo.RequestFileHistories RequestFileHistories1 ON RequestFileHistories1.RequestFileId = RequestFiles.Id
AND EXISTS (SELECT
1
FROM [Stage].[dbo].[RequestFileHistories_Stage]
WHERE RequestFileHistories_Stage.RequestFileHistoriesId = RequestFileHistories1.Id
AND RequestFileHistories_Stage.RequestPosition = 0)
LEFT JOIN [Stage].[dbo].[Users_Stage] Users1 ON Users1.UserName = RequestFileHistories1.UserName --ok
LEFT JOIN OpheliaSuite.dbo.WF_SEGUI_PEN ON WF_SEGUI_PEN.CAS_CONT = RequestFileHistories.CaseId --ok
AND WF_SEGUI_PEN.SEG_SUBJ NOT LIKE '%VISUALIZAR INCONSISTENCIA%'
LEFT JOIN [Stage].[dbo].[Users_Stage] Users ON Users.UserName = COALESCE(WF_SEGUI_PEN.SEG_UENC,RequestFileHistories.UserName,Users1.UserName) --ok
--LEFT JOIN [Stage].[dbo].[Depentencias_Vicepresidencia] Dep ON RequestFileHistories.DependencyId = Dep.id --ok
LEFT JOIN (SELECT
Dependencies.Id,
Dependencies.Name AS Dependencia,
CASE
WHEN Dependencies.Name in ('DIRECCIÓN SARLAFT',
'UNIDAD DE CONTROL INTERNO DISCIPLINARIO',
'AUDITORIA CORPORATIVA','GERENCIA DE RIESGOS') THEN Dependencies.Name
WHEN Dependencies.Name = 'PRESIDENCIA' THEN 'PRESIDENCIA'
WHEN N1.Name = 'PRESIDENCIA' THEN Dependencies.Name
WHEN N1.Name like '%VICEPRESIDENCIA %' THEN N1.Name
WHEN N2.Name like '%VICEPRESIDENCIA %' THEN N2.Name
WHEN N3.Name like '%VICEPRESIDENCIA %' THEN N3.Name
ELSE ''
END AS Vicepresidencia
FROM [DMS].[dbo].[Dependencies]
LEFT JOIN dms.dbo.Dependencies N1 ON Dependencies.TopSection = N1.Id
LEFT JOIN dms.dbo.Dependencies N2 ON N1.TopSection = N2.Id
LEFT JOIN dms.dbo.Dependencies N3 ON N2.TopSection = N3.Id
where Dependencies.State = '57DC632C-79D5-458A-845B-76F4859F3E75'
) Dep ON COALESCE(RequestFileHistories.DependencyId, RequestFileHistories1.DependencyId) = Dep.id
LEFT JOIN (
SELECT
Users.UserName,
Dependencies.Name,
ROW_NUMBER() OVER (PARTITION BY Users.UserName ORDER BY Dependencies.Name ASC) AS Rn
FROM [Stage].[dbo].[Users_Stage] Users
INNER JOIN DMS.DBO.UsersCompany ON Users.Id=UsersCompany.UserId
INNER JOIN DMS.DBO.Dependencies ON Dependencies.Id=UsersCompany.DependenceId
INNER JOIN DMS.DBO.TypeDetail ON UsersCompany.State=TypeDetail.Id
AND TypeDetail.Code = (SELECT MIN(TypeDetail.Code)
FROM DMS.DBO.UsersCompany A
INNER JOIN DMS.DBO.TypeDetail ON A.State=TypeDetail.Id
WHERE UsersCompany.UserId = A.UserId
GROUP BY A.UserId)) Dependencies1 ON RequestFileHistories1.UserName = Dependencies1.UserName --ok
AND Dependencies1.Rn = '1'
LEFT JOIN STAGE.DBO.RequestFilesExpirationDate ON RequestFilesExpirationDate.FileNumber=RequestFiles.FileNumber --OK
LEFT JOIN DMS.DBO.TYPEORIGIN_VW ORIGEN ON RequestFiles.OriginId =ORIGEN.Id
LEFT JOIN DMS.DBO.TYPEORIGIN_VW TIPORADICADO ON RequestFiles.RequestTypeId =TIPORADICADO.Id
LEFT JOIN dms.dbo.TypeDetail ESTADO ON CAST(ESTADO.Id AS VARCHAR(40))= COALESCE(RequestFileHistories.status, RequestFileHistories1.status) --OK
LEFT JOIN DMS.DBO.DocumentType ON DocumentType.Id=RequestFiles.DocumentTypeId
LEFT JOIN DMS.DBO.DMS_Procedures ON DMS_Procedures.Id=RequestFiles.ProcedureId --OK
LEFT JOIN DMS.DBO.PQRSDTypeRequest NameType ON NameType.Id=DMS_Procedures.NameTypeId --OK
LEFT JOIN DMS.DBO.PQRSDDetailRequest ProcedureType ON ProcedureType.Id=DMS_Procedures.ProcedureTypeId --OK
LEFT JOIN DMS.DBO.PQRSDRequestSpecification SpecificationType ON SpecificationType.Id=DMS_Procedures.SpecificationTypeId --OK
LEFT JOIN DMS.DBO.CANAL_VW CANAL ON CANAL.Id=RequestFiles.ChannelId
LEFT JOIN DMS.DBO.Contacts Contacto ON Contacto.Id = RequestFiles.ContactId --OK
LEFT JOIN DMS.DBO.Clients ON RequestFiles.ClientId=Clients.Id --OK
LEFT JOIN DMS.DBO.Clients Clients1 ON Clients1.Id=Contacto.ClientId --OK
LEFT JOIN DMS.DBO.TYPEPERSON_VW ON TYPEPERSON_VW.Id=Contacto.TypeContactId --OK
LEFT JOIN DMS.DBO.TYPEPERSON_VW TYPEPERSON_VW1 ON TYPEPERSON_VW1.Id=Clients1.PersonTypeId --OK
LEFT JOIN DMS.DBO.TYPEIDENTI_VW TIPODOCUMENTOREMITENTE ON Clients1.DocumentTypeId=TIPODOCUMENTOREMITENTE.Id --OK
LEFT JOIN DMS.DBO.GeographicsLocationMun_VW CITY ON Contacto.CityId=CITY.Id --OK
LEFT JOIN DMS.DBO.GeographicsLocatioDep_VW DEPARTMENT ON Contacto.DepartamentId = DEPARTMENT.Id --OK
LEFT JOIN (SELECT
CC.Id,
AA.FiledDate,
AA.FileNumber,
AA.ChannelId,
ROW_NUMBER() OVER (PARTITION BY BB.ParentId ORDER BY AA.FiledDate DESC) AS RN
FROM dms.dbo.RequestFiles AA
INNER JOIN dms.dbo.RelatedRequestFiles BB ON BB.RequestFileId=AA.Id
INNER JOIN dms.dbo.RequestFiles CC ON BB.ParentId=CC.Id
WHERE
AA.RequestTypeId='956FE4FE-E0C0-4F50-B742-DB431F9F536B'
AND AA.ResposnseText=1
) RequestFilesRespuestaDefinitiva ON RequestFiles.Id = RequestFilesRespuestaDefinitiva.Id
AND RequestFilesRespuestaDefinitiva.RN = '1'
LEFT JOIN (SELECT
CC.Id,
AA.FiledDate,
AA.FileNumber,
AA.ChannelId,
ROW_NUMBER() OVER (PARTITION BY BB.ParentId ORDER BY AA.FiledDate DESC) AS RN
FROM dms.dbo.RequestFiles AA
INNER JOIN dms.dbo.RelatedRequestFiles BB ON BB.RequestFileId=AA.Id
INNER JOIN dms.dbo.RequestFiles CC ON BB.ParentId=CC.Id
WHERE
AA.RequestTypeId='956FE4FE-E0C0-4F50-B742-DB431F9F536B'
AND AA.ResposnseText=2
) RequestFilesRespuestaParcial ON RequestFiles.Id = RequestFilesRespuestaParcial.Id
AND RequestFilesRespuestaParcial.RN = '1'
WHERE RequestFileHistories1.Status != 'e6d67e4a-f545-4d62-b882-5a38a0fc35e2'
AND RequestFileHistories.Status != 'e6d67e4a-f545-4d62-b882-5a38a0fc35e2'
AND (RequestFileHistories.ProcessCode != 'Combinación de Correspondencia - '
AND RequestFileHistories.ProcessName != 'Respuesta Parcial') |
| 138 | 931326 | 6748 | 357200 | 4640079 | SELECT
FORMAT(RF.FiledDate, 'dd-MM-yyyy HH:mm') AS 'Fecha radicado'
, RF.FileNumber AS 'Radicado'
, RF.[Subject] AS 'Asunto'
FROM [dbo].[REQUESTFILE_VW] RF
INNER JOIN [dbo].[CLIENTS_VW] C ON C.Id = RF.ClientId
WHERE C.NumberIdentification = @NIdentification
ORDER BY Radicado DESC |
| 30060 | 855554 | 28 | 1331263 | 257627765 | SELECT [r].[Id], [r].[CaseId], [r].[CreationDate], [r].[DependencyId], [r].[ProcessCode], [r].[ProcessName], [r].[Reason], [r].[RequestFileId], [r].[Status], [r].[UserName], [r0].[Id], [r0].[AnnexTypeId], [r0].[AppealRulingApplies], [r0].[ApproverName], [r0].[AssumeCost], [r0].[AttachDescription], [r0].[AttachmentTypeId], [r0].[Attachments], [r0].[BeginProcessCE], [r0].[CaseId], [r0].[Cellphone], [r0].[ChannelId], [r0].[ClientId], [r0].[ComplaintAttached], [r0].[ComplaintOrigin], [r0].[ContactId], [r0].[CourrierName], [r0].[CourrierNumber], [r0].[CrossReferenceDate], [r0].[CrossReferenceNumber], [r0].[CrossReferenceResponsibleId], [r0].[DaysPendingManagement], [r0].[DependencyId], [r0].[Description], [r0].[DestinyName], [r0].[DestinyNameId], [r0].[DocumentDate], [r0].[DocumentTypeId], [r0].[ExperationDate], [r0].[ExternalId], [r0].[FileName], [r0].[FileNumber], [r0].[FiledDate], [r0].[InformedId], [r0].[Location], [r0].[MassiveConsecutive], [r0].[MessageBody], [r0].[NamesCustomer], [r0].[NotesIncompleteInformation], [r0].[Observations], [r0].[OriginId], [r0].[Pages], [r0].[PerformanceId], [r0].[Phone], [r0].[Postal], [r0].[PqrsTypeId], [r0].[PQRSDAnalysisDecisionId], [r0].[PriorityId], [r0].[ProcedureId], [r0].[Reason], [r0].[ReasonId], [r0].[ReceiverCompany], [r0].[ReceiverDependency], [r0].[ReceiverName], [r0].[ReceivingInstanceId], [r0].[ReportedAttachedSmart], [r0].[ReportedSmart], [r0].[RepresentativeId], [r0].[RequestTypeId], [r0].[ResponseDate], [r0].[ResponseName], [r0].[ResponseTime], [r0].[ResposnseText], [r0].[Ruling], [r0].[SenderName], [r0].[SeriesId], [r0].[SIGEPDirectoryId], [r0].[SignatureTypeId], [r0].[SPCTypeId], [r0].[StatusId], [r0].[Subject], [r0].[SubseriesId], [r0].[TermDeadline], [r0].[ThemeId], [r0].[UserName], [r0].[UsersId], [r0].[VersionCCD], [r0].[VersionTRD], [d].[Id], [d].[ChiefDependencesId], [d].[ClosingDate], [d].[Code], [d].[CompaniesId], [d].[CostCenter], [d].[DependencyInCharge], [d].[Description], [d].[ModificateDate], [d].[ModificateUser], [d].[Name], [d].[State], [d].[Suffix], [d].[TopSection], [d].[Type], [d].[VersionCCD], [d].[VersionTRD], [d].[VersionTVD], [d0].[Id], [d0].[ChiefDependencesId], [d0].[ClosingDate], [d0].[Code], [d0].[CompaniesId], [d0].[CostCenter], [d0].[DependencyInCharge], [d0].[Description], [d0].[ModificateDate], [d0].[ModificateUser], [d0].[Name], [d0].[State], [d0].[Suffix], [d0].[TopSection], [d0].[Type], [d0].[VersionCCD], [d0].[VersionTRD], [d0].[VersionTVD], [t].[Id], [t].[CompanyId], [t].[DependenciesId], [t].[DocumentTypeId], [t].[SeriesId], [t].[StateId], [t].[SubSeriesId], [t].[Id0], [t].[Address], [t].[AgoraId], [t].[CityId], [t].[ClosingDate], [t].[Code], [t].[CompaniesTypeId], [t].[CompanyGroupId], [t].[ConstitutionDate], [t].[CorporateEmail], [t].[CountryId], [t].[DateInitialRetention], [t].[DepartmentId], [t].[EconomicActivityCode], [t].[ModificateDate], [t].[ModificateUser], [t].[Name], [t].[NIT], [t].[StateId0], [t].[WebSite]
FROM [RequestFileHistories] AS [r]
INNER JOIN [RequestFiles] AS [r0] ON [r].[RequestFileId] = [r0].[Id]
LEFT JOIN [Dependencies] AS [d] ON [r0].[DependencyId] = [d].[Id]
LEFT JOIN [Dependencies] AS [d0] ON [r].[DependencyId] = [d0].[Id]
LEFT JOIN (
SELECT [c].[Id], [c].[CompanyId], [c].[DependenciesId], [c].[DocumentTypeId], [c].[SeriesId], [c].[StateId], [c].[SubSeriesId], [c0].[Id] AS [Id0], [c0].[Address], [c0].[AgoraId], [c0].[CityId], [c0].[ClosingDate], [c0].[Code], [c0].[CompaniesTypeId], [c0].[CompanyGroupId], [c0].[ConstitutionDate], [c0].[CorporateEmail], [c0].[CountryId], [c0].[DateInitialRetention], [c0].[DepartmentId], [c0].[EconomicActivityCode], [c0].[ModificateDate], [c0].[ModificateUser], [c0].[Name], [c0].[NIT], [c0].[StateId] AS [StateId0], [c0].[WebSite]
FROM [CompanyStructures] AS [c]
INNER JOIN [Companies] AS [c0] ON [c].[CompanyId] = [c0].[Id]
) AS [t] ON [d].[Id] = [t].[DependenciesId]
WHERE ([r].[RequestFileId] = @__rrqf_Id_0) AND ([r].[UserName] = @__userName_1)
ORDER BY [r].[Id], [r0].[Id], [d].[Id], [d0].[Id], [t].[Id], [t].[Id0] |
| 16 | 829781 | 51861 | 2334845 | 61421746 | select RequestFiles . FileNumber , convert ( VARCHAR , RequestFiles . FiledDate ) Z from RequestFiles left join RequestFileHistories on RequestFiles . Id = RequestFileHistories . RequestFileId and RequestFileHistories . CreationDate = ( select MAX ( CreationDate ) from dms . dbo . RequestFileHistories A where A . RequestFileId = RequestFileHistories . RequestFileId and A . Status not in ( @0 ) ) left join TypeDetail on TypeDetail . Id = RequestFileHistories . Status where RequestFileHistories . UserName = @1 and TypeDetail . Name < > @2 |
| 261 | 637398 | 2442 | 330283 | 8438183 | SELECT
FORMAT(RF.FiledDate, 'dd-MM-yyyy HH:mm') AS 'Fecha radicado'
, RF.FileNumber AS 'Radicado'
, RF.[Subject] AS 'Asunto'
FROM [dbo].[REQUESTFILE_VW] RF
INNER JOIN [dbo].[CLIENTS_VW] C ON C.Id = RF.ClientId
WHERE C.NumberIdentification = @NIdentification
ORDER BY Radicado DESC |
| 1598 | 574882 | 359 | 931159 | 27439529 | select distinct (u.name + ' '+ u.Surnames) AS Revisor
from RequestReviews rv
INNER JOIN Users u ON u.Id=rv.UserReviewer
INNER JOIN RequestFiles rf ON rf.Id=rv.RequestFileId
where FileNumber=@radicado |
| 1830 | 556839 | 304 | 875374 | 32995451 | SELECT
D.NAME AS 'Dependencia'
, RF.FileNumber AS 'Radicado'
, RF.FiledDate AS 'Fecha'
, CONCAT(isnull(RF.Pages,0), 'F/', isnull(RF.Attachments,0), 'ADJ/', RF.ReceiverName, '/', RF.UserName) AS 'Concatenado'
FROM RequestFiles RF WITH(NOLOCK)
LEFT JOIN Dependencies D WITH(NOLOCK) ON D.ID=RF.DependencyId
WHERE RF.FileNumber=@fileNumber |
| 20279 | 544124 | 26 | 753365 | 18409629 | SELECT COUNT(*)
FROM [ReassignmentTask] AS [r]
WHERE [r].[Status] = N'Processing' AND [r].[ProcessingServer] = @__serverIp_0 |
| 10 | 451655 | 45165 | 246881 | 14130780 | SELECT DISTINCT
WF.SEG_UENC AS 'Usuario'
FROM OpheliaSuite.dbo.wf_segui WF WITH (NOLOCK)
INNER JOIN OpheliaSuite.dbo.WF_CASOS CS WITH (NOLOCK) ON CS.CAS_CONT=WF.CAS_CONT
INNER JOIN RequestFileHistories RH WITH (NOLOCK) ON RH.CaseId=WF.CAS_CONT
INNER JOIN RequestFiles RF WITH (NOLOCK) ON RF.ID=RH.RequestFileId
WHERE WF.CAS_CONT IN (
SELECT rh.CaseId
FROM RequestFileHistories rh
INNER JOIN RequestFiles rf ON rf.Id = rh.RequestFileId
WHERE rf.FileNumber = @Radicado2
) AND SEG_ESTE = 'P' |
| 1 | 433720 | 433720 | 342739 | 53321683 | INSERT INTO [dbo].[pqrsdConsolidated] ([RADICADO], [FECHA_RADICADO], [HORA_RADICADO], [MEDIO_DE_RECEPCION], [DEPENDENCIA_ASIGNADA], [DEPENDENCIA_DE_RADICACION], [USUARIO_RADICADOR], [TIPO_DE_PQR], [CAUSAL], [DETALLE_CAUSAL], [DETALLE_DESAGREGADO_CAUSAL], [NOMBRE_REMITENTE], [CONDICION_ESPECIAL], [TIPO_PERSONA], [TIPO_DE_DOCUMENTO_REMITENTE], [DOCUMENTO_DE_REMITENTE], [DIRECCION_REMITENTE], [BARRIO_REMITENTE], [CIUDAD_REMITENTE], [DEPARTAMENTO_REMITENTE], [EMAIL_REMITENTE], [TELEFONO_REMITENTE], [CELULAR_REMITENTE], [USUARIO_FOMAG], [ENTE_REMITENTE], [ASUNTO_RADICADO], [FUNCIONARIO_ACTUAL], [DEPENDENCIA_ACTUAL], [FECHA_DE_TRAMITE_PQR], [TRAMITE_PROCEDENTE], [TRAMITE_A_FAVOR_DEL_CONSUMIDOR_O_LA_ENTIDAD], [TRMTE_ACEPTADO_POR_LA_ENTIDAD], [TRMTE_RECHAZADO_POR_LA_ENTIDAD], [TRMTE_REMTDO_A_SUPERFINANCIERA], [TRMTE_RECTIFICADO_POR_ENTIDAD], [TRAMITE_DESISTIDO], [RADICADO_RESPUESTA_FINAL], [FECHA_DE_CONTESTACION], [MEDIO_DE_CONTESTACION], [DEPENDENCIA_QUE_CONTESTA], [USUARIO_QUE_CONTESTA], [ESTADO_ACTUAL], [TOTAL_DIAS_TRAMITE], [FECHA_DE_VENCIMIENTO], [MES/AÑO], [ESTADO_DEL_TRAMITE], [GESTION], [PROCESO], [USUARIO_QUE_ARCHIVA], [FECHA_RESPUESTA_PARCIAL], [TIPO DE RESPUESTA], [DIAS_RESPUESTA_PARCIAL], [FECHA_DE_VENCIMIENTO_FINAL], [RADICADO_RESPUESTA_PARCIAL], [REVISION], [APROBACION], [AREA], [AñoFil], [MesFil], [DependenciaFil], [UsuarioFil], [RowNum], [TIPO_DE_FRAUDE], [MODALIDAD_DE_FRAUDE], [MONTO_RECLAMADO], [MONTO_RECONOCIDO])
SELECT
*
FROM
(
SELECT
CAST(RequestFiles.FileNumber AS VARCHAR(30)) AS [RADICADO]
,CAST(RequestFiles.FiledDate AS DATE) AS [FECHA_RADICADO]
,CONVERT(VARCHAR(8), RequestFiles.FiledDate, 108) AS [HORA_RADICADO]
,CAST(CANAL.Name AS VARCHAR(30)) AS [MEDIO_DE_RECEPCION]
,CAST(COALESCE(Dependencies.Name, Dependencies3.Name, CONCAT(Users.Name, ' ', Users.Surnames)) AS VARCHAR(100)) AS [DEPENDENCIA_ASIGNADA]
,CAST(COALESCE(IIF(Users1.UserName='DEFENSOR','GERENCIA DE SERVICIO AL CLIENTE', Dependencies1.Name), Dependencies3.Name, CONCAT(Users.Name, ' ', Users.Surnames)) AS VARCHAR(100)) AS [DEPENDENCIA_DE_RADICACION]
,CAST(CONCAT(Users1.Name, ' ', Users1.Surnames) AS VARCHAR(50)) AS [USUARIO_RADICADOR]
,CAST(PqrsType.Name AS VARCHAR(40)) AS [TIPO_DE_PQR]
,CAST(NameType.Name AS VARCHAR(140)) AS [CAUSAL]
,CAST(ProcedureType.Name AS VARCHAR(140)) AS [DETALLE_CAUSAL]
,CAST(REPLACE(REPLACE(SpecificationType.Name, CHAR(13), ''), CHAR(10), '') AS VARCHAR(140)) AS [DETALLE_DESAGREGADO_CAUSAL]
,CASE
WHEN TipoPersona.Name IN ('Persona Natural', 'Apoderado / Representante Legal')
THEN
CASE
WHEN Contacto.Names IS NOT NULL THEN CONCAT(Contacto.Names, Contacto.Surnames)
WHEN Contacto.Names IS NULL AND Clients.NamesClients IS NOT NULL THEN CONCAT(Clients.NamesClients,' ',Clients.SurNames)
ELSE CAST(ISNULL(Contacto.BusinessName,Clients.BusinessName) AS VARCHAR(250))
END
WHEN TipoPersona.Name = 'Persona Jurídica'
THEN
CASE
WHEN Contacto.BusinessName IS NOT NULL THEN Contacto.BusinessName
WHEN Contacto.BusinessName IS NULL AND Clients.BusinessName IS NOT NULL THEN Clients.BusinessName
WHEN Contacto.BusinessName IS NULL AND Clients.BusinessName IS NULL THEN CONCAT(Contacto.Names, Contacto.Surnames)
WHEN Contacto.BusinessName IS NULL AND Clients.BusinessName IS NULL AND Contacto.Names IS NULL THEN CONCAT(Clients.NamesClients,' ',Clients.SurNames)
END
WHEN TipoPersona.Name = 'Anónimo' THEN 'Anónimo'
ELSE CAST(ISNULL(Contacto.BusinessName,Clients.BusinessName) AS VARCHAR(250))
END AS [NOMBRE_REMITENTE]
,SpecialCondition.Name AS [CONDICION_ESPECIAL]
,CAST(ISNULL(TipoPersona.Name, TP.Name) AS VARCHAR(40)) AS [TIPO_PERSONA]
,CAST(TIPODOCUMENTOREMITENTE.Name AS VARCHAR(80)) AS [TIPO_DE_DOCUMENTO_REMITENTE]
,ISNULL(Contacto.NumberIdentification, Clients.NumberIdentification) AS [DOCUMENTO_DE_REMITENTE] ---Se actualiza para resolver caso aranda 55437 JULIOCF
,CAST(Contacto.Address AS VARCHAR(160)) AS [DIRECCION_REMITENTE]
,CAST(NeighBorhood.Description AS VARCHAR(80)) AS [BARRIO_REMITENTE]
,CAST(ISNULL(C.Description, CITY.Description) AS VARCHAR(60)) AS [CIUDAD_REMITENTE]
,CAST(ISNULL(D.Description, DEPARTMENT.Description) AS VARCHAR(80)) AS [DEPARTAMENTO_REMITENTE]
--,CAST(ISNULL(Contacto.Email, Clients.Email) AS VARCHAR(80)) AS [EMAIL_REMITENTE]
,CASE
WHEN TipoPersona.Name != 'Anónimo'
THEN CAST(ISNULL(Contacto.Email, Clients.Email) AS VARCHAR(80))
WHEN TipoPersona.Name = 'Anónimo'
AND RequestFilesRespuestaDefinitiva.FileNumber IS NOT NULL
THEN CAST(
ISNULL(ContactoRespDef.Email, ClienteRespDef.Email)
AS VARCHAR(80)
)
WHEN TipoPersona.Name = 'Anónimo'
AND RequestFilesRespuestaParcial.FileNumber IS NOT NULL
THEN CAST(
ISNULL(ContactoRespPar.Email, ClienteRespPar.Email)
AS VARCHAR(80)
)
WHEN TipoPersona.Name = 'Anónimo'
THEN 'servicioalcliente@fiduprevisora.com.co'
END AS [EMAIL_REMITENTE]
,CAST(Contacto.Telephone AS VARCHAR(15)) AS [TELEFONO_REMITENTE]
,CAST(Contacto.Mobile AS VARCHAR(15)) AS [CELULAR_REMITENTE]
,CAST(ISNULL(AffiliateTypeC.Code, AffiliateType.Code) AS VARCHAR(15)) AS [USUARIO_FOMAG]
,CAST(ReceivingInstance.Description AS VARCHAR(50)) AS [ENTE_REMITENTE]
,CAST(REPLACE(REPLACE(RequestFiles.Subject, CHAR(13), ''), CHAR(10), '') AS VARCHAR(700)) AS [ASUNTO_RADICADO]
,CAST(IIF(CONCAT(Users.Name, ' ', Users.Surnames) = '',
CONCAT(Users1.Name, ' ', Users1.Surnames),
CONCAT(Users.Name, ' ', Users.Surnames)) AS VARCHAR(50)) AS [FUNCIONARIO_ACTUAL]
,CAST(COALESCE(Dependencies4.Name, Dependencies.Name, Dependencies3.Name, CONCAT(Users.Name, ' ', Users.Surnames)) AS VARCHAR(100)) AS [DEPENDENCIA_ACTUAL]
,CAST(SmartAddicionalRequestFiles.CreationDateSmart AS DATE) AS [FECHA_DE_TRAMITE_PQR]
,CAST(SmartAddicionalRequestFiles.ComingFromProcedure AS VARCHAR(2)) AS [TRAMITE_PROCEDENTE]
,CAST(SmartAddicionalRequestFiles.FavorConsumerProcedure AS VARCHAR(30)) AS [TRAMITE_A_FAVOR_DEL_CONSUMIDOR_O_LA_ENTIDAD]
,CAST(Acceptance.Name AS VARCHAR(80)) AS [TRMTE_ACEPTADO_POR_LA_ENTIDAD]
,CAST(SmartAddicionalRequestFiles.RefusedEntityProcedure AS VARCHAR(2)) AS [TRMTE_RECHAZADO_POR_LA_ENTIDAD]
,CAST(SmartAddicionalRequestFiles.SuperFRemittedProcedure AS VARCHAR(2)) AS [TRMTE_REMTDO_A_SUPERFINANCIERA]
,CAST(rectification.Name AS VARCHAR(100)) AS [TRMTE_RECTIFICADO_POR_ENTIDAD]
,CAST(ComplaintWithdrawal.Description AS VARCHAR(40)) AS [TRAMITE_DESISTIDO]
,CAST(RequestFilesRespuestaDefinitiva.FileNumber AS VARCHAR(30)) AS [RADICADO_RESPUESTA_FINAL]
,CAST(ISNULL(RequestFilesRespuestaDefinitiva.FiledDate, RequestFilesRespuestaParcial.FiledDate) AS DATE) AS [FECHA_DE_CONTESTACION]
,CAST(MAX(CANAL1.Name) OVER (PARTITION BY RequestFiles.FileNumber) AS VARCHAR(30)) AS [MEDIO_DE_CONTESTACION]
,CAST(COALESCE(Dependencies4.Name, Dependencies.Name, Dependencies3.Name, CONCAT(Users.Name, ' ', Users.Surnames)) AS VARCHAR(100)) AS [DEPENDENCIA_QUE_CONTESTA]
,CAST(IIF(CONCAT(Users.Name, ' ', Users.Surnames) = '', CONCAT(Users1.Name, ' ', Users1.Surnames), CONCAT(Users.Name, ' ', Users.Surnames)) AS VARCHAR(50)) AS [USUARIO_QUE_CONTESTA]
,CASE
WHEN COALESCE(
CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
AND CAST(RequestFilesRespuestaDefinitiva.FiledDate AS DATE) <= CAST(RequestFiles.ExperationDate AS DATE)
THEN 'TRAMITADO OPORTUNAMENTE'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
AND CAST(RequestFilesRespuestaDefinitiva.FiledDate AS DATE) > CAST(RequestFiles.ExperationDate AS DATE)
THEN 'TRAMITADO EXTEMPORALMENTE'
END,
CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL
AND CAST(RequestFiles.ExperationDate AS DATE) < GETDATE() - 1
THEN 'VENCIDO'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL
--AND DATEDIFF(DAY, GETDATE(), CAST(RequestFiles.ExperationDate AS DATE)) IN (0,1,2,3)
AND DA.[DiasHabiles] IN (0, 1, 2, 3) --Se realiza ajuste donde se tiene en cuenta solo los días laborales 966848
THEN 'PROXIMO A VENCER'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL
--AND DATEDIFF(DAY, GETDATE(), CAST(RequestFiles.ExperationDate AS DATE)) > 3
AND DA.[DiasHabiles] >3 --Se realiza ajuste donde se tiene en cuenta solo los días laborales 966848
THEN 'EN TIEMPO'
END
) IN ('VENCIDO', 'TRAMITADO EXTEMPORALMENTE')
THEN 'INOPORTUNO'
ELSE 'OPORTUNO'
END AS [ESTADO_ACTUAL]
,RequestFilesExpirationDate.ProcedureDays AS [TOTAL_DIAS_TRAMITE]
,CAST(RequestFiles.ExperationDate AS DATE)[FECHA_DE_VENCIMIENTO]
,CAST(CONCAT(DATENAME(MONTH, DATEADD(MONTH, MONTH(RequestFiles.FiledDate) - 1, '1900-01-01')), ' - ', YEAR(RequestFiles.FiledDate)) AS VARCHAR(20)) AS [MES/AÑO]
,COALESCE(
CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
AND CAST(RequestFilesRespuestaDefinitiva.FiledDate AS DATE) <= CAST(RequestFiles.ExperationDate AS DATE)
THEN 'TRAMITADO OPORTUNAMENTE'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
AND CAST(RequestFilesRespuestaDefinitiva.FiledDate AS DATE) > CAST(RequestFiles.ExperationDate AS DATE)
THEN 'TRAMITADO EXTEMPORALMENTE'
END,
CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL
AND CAST(RequestFiles.ExperationDate AS DATE) < GETDATE() - 1
THEN 'VENCIDO'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL
--AND DATEDIFF(DAY, GETDATE(), CAST(RequestFiles.ExperationDate AS DATE)) IN ( 0, 1, 2, 3)
AND DA.[DiasHabiles] IN (0, 1, 2, 3) --Se realiza ajuste donde se tiene en cuenta solo los días laborales 966848
THEN 'PROXIMO A VENCER'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NULL
--AND DATEDIFF(DAY, GETDATE(), CAST(RequestFiles.ExperationDate AS DATE)) > 3
AND DA.[DiasHabiles] > 3 --Se realiza ajuste donde se tiene en cuenta solo los días laborales 966848
THEN 'EN TIEMPO'
END
) AS [ESTADO_DEL_TRAMITE]
,CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
THEN 'Tramitado'
ELSE 'Pendiente'
END AS [GESTION]
,ESTADO.Name AS [PROCESO]
,CAST(CASE
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
THEN MAX(IIF(CONCAT(Users2.Name, ' ', Users2.Surnames) = '', NULL, CONCAT(Users2.Name, ' ', Users2.Surnames))) OVER (PARTITION BY RequestFiles.FileNumber)
END AS VARCHAR(50)) AS [USUARIO_QUE_ARCHIVA]
,CAST(RequestFilesRespuestaParcial.FiledDate AS DATE) AS [FECHA_RESPUESTA_PARCIAL]
,CASE
WHEN RequestFilesRespuestaParcial.FiledDate IS NOT NULL
AND RequestFilesRespuestaDefinitiva.FiledDate IS NULL
THEN 'Respuesta Parcial'
WHEN RequestFilesRespuestaDefinitiva.FiledDate IS NOT NULL
THEN 'Respuesta Definitiva'
END AS [TIPO_DE_RESPUESTA]
,CASE
WHEN RequestFilesRespuestaParcial.FiledDate IS NOT NULL AND Users1.UserName ='DEFENSOR'
THEN 8
WHEN RequestFilesRespuestaParcial.FiledDate IS NOT NULL
THEN 15
END AS [DIAS_RESPUESTA_PARCIAL]
,CAST(RequestFiles.ExperationDate AS DATE) AS [FECHA_DE_VENCIMIENTO_FINAL]
,CAST(RequestFilesRespuestaParcial.FileNumber AS VARCHAR(30)) AS [RADICADO_RESPUESTA_PARCIAL]
,USuarioRevision.Funcionario AS [REVISION]
,USuarioAprobacion.Funcionario AS [APROBACION]
,CAST(COALESCE(Dependencies4.Name, Dependencies.Name, Dependencies3.Name, CONCAT(Users.Name, ' ', Users.Surnames)) AS VARCHAR(100)) AS [AREA]
,CAST(YEAR(RequestFiles.FiledDate) AS INT) AS [AñoFil]
,CAST(MONTH(RequestFiles.FiledDate) AS INT) AS [MesFil]
,MAX(ISNULL(Dependencies.Code, '0')) OVER (PARTITION BY RequestFiles.FileNumber) AS [DependenciaFil]
,Users.UserName AS [UsuarioFil]
,ROW_NUMBER() OVER (PARTITION BY RequestFiles.FileNumber ORDER BY RequestFiles.FiledDate DESC) AS RowNum
-- Add campos Circular 19
,Circular19.[TIPO_DE_FRAUDE] AS [TIPO_DE_FRAUDE]
,Circular19.[MODALIDAD_DE_FRAUDE] AS [MODALIDAD_DE_FRAUDE]
,Circular19.[MONTO_RECLAMADO] AS [MONTO_RECLAMADO]
,Circular19.[MONTO_RECONOCIDO] AS [MONTO_RECONOCIDO]
FROM dms.dbo.RequestFiles WITH (NOLOCK)
--Unión con RequestFileHistories para obtener la historia más reciente
LEFT JOIN (
SELECT
ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate DESC) AS MaxReg
,RequestFileId
,CreationDate
,DependencyId
,CaseId
,UserName
,Status
FROM dms.dbo.RequestFileHistories
WHERE Status NOT IN ('31B6159D-DE9D-4CBA-9508-4D9D4EE2FAF7','C143C3ED-F4F1-4524-AD59-80FF0F35CB9C'
,'9337A841-5E78-4C45-B1BE-9607B0833F5C','56D07A62-76F6-4AB3-A26F-E18C949CBA60','59536473-5BE9-4D7D-9CD8-D3FCB7A8D652'
,'9BD808F4-6E9F-4710-B789-19FE1CE8C55A',
--Se agregan los siguientes estados por caso SAC 960781
'4139c0b6-68ff-4e79-9796-36c04a9891c8','6a4c1604-0097-48e4-8c4c-ae1b735ed425'
,'8d6acd5a-d128-45b0-b1a5-f9c0fef90708','EF7B7E43-9151-422A-9A2C-6E3B6C53BC85')
AND (ProcessCode != 'Combinación de Correspondencia - '
AND ProcessName != 'Respuesta Parcial')
AND ProcessCode !='615'
) AS RequestFileHistories ON RequestFileHistories.RequestFileId=RequestFiles.Id
AND RequestFileHistories.MaxReg = 1
AND RequestFileHistories.DependencyId IS NOT NULL
------ Unión con RequestFileHistories1 para obtener la historia más antigua
LEFT JOIN (
SELECT
ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate ASC) AS MinReg
,RequestFileId
,CreationDate
,DependencyId
,UserName
FROM dms.dbo.RequestFileHistories
WHERE ProcessCode !='615'
) AS RequestFileHistories1 ON RequestFileHistories1.RequestFileId=RequestFiles.Id
AND RequestFileHistories1.MinReg = 1
LEFT JOIN OpheliaSuite.dbo.WF_SEGUI_PEN ON WF_SEGUI_PEN.CAS_CONT=RequestFileHistories.CaseId
AND WF_SEGUI_PEN.SEG_SUBJ NOT LIKE '%VISUALIZAR INCONSISTENCIA%'
AND FLU_CONT !=100
LEFT JOIN [Stage].[dbo].[Users_Stage] Users ON Users.UserName=ISNULL(WF_SEGUI_PEN.SEG_UENC,RequestFileHistories.UserName)
LEFT JOIN [Stage].[dbo].[Users_Stage] Users1 ON Users1.UserName=RequestFileHistories1.UserName
LEFT JOIN dms.dbo.Dependencies Dependencies3 ON Dependencies3.Id=RequestFileHistories.DependencyId
LEFT JOIN ( --Subconsulta para obtener el nombre de la dependencia asociada al usuario
SELECT
UserId
,Dependencies.Name
,CASE WHEN (Dependencies.Name) =Dependencies.Name THEN Dependencies.Code END Code
,ROW_NUMBER() OVER (PARTITION BY UserId ORDER BY Code) NUMROW
FROM [Stage].[dbo].[Users_Stage] Users
INNER JOIN DMS.DBO.UsersCompany ON Users.Id=UsersCompany.UserId
INNER JOIN DMS.DBO.Dependencies ON Dependencies.Id=UsersCompany.DependenceId
)Dependencies ON Users.Id=Dependencies.UserId AND Dependencies.NUMROW=1
LEFT JOIN dms.dbo.Dependencies Dependencies1 ON Dependencies1.Id=RequestFileHistories1.DependencyId
LEFT JOIN dms.dbo.Dependencies Dependencies4 ON RequestFileHistories.DependencyId = Dependencies4.Id
LEFT JOIN dms.dbo.TypeDetail ESTADO ON CAST(ESTADO.Id AS VARCHAR(40))=RequestFileHistories.Status
LEFT JOIN dms.dbo.TypeDetail CANAL ON CANAL.Id=RequestFiles.ChannelId
LEFT JOIN dms.dbo.Clients ON RequestFiles.ClientId=Clients.Id
LEFT JOIN DMS.DBO.Contacts Contacto ON Contacto.Id = RequestFiles.ContactId
LEFT JOIN DMS.dbo.TypeDetail SpecialCondition ON Clients.SpecialConditionId = SpecialCondition.ID
LEFT JOIN dms.dbo.TypeDetail TIPODOCUMENTOREMITENTE ON Clients.DocumentTypeId=TIPODOCUMENTOREMITENTE.Id
LEFT JOIN dms.dbo.GeographicsLocation CITY ON Clients.CityId=CITY.Id
LEFT JOIN dms.dbo.GeographicsLocation C ON Contacto.CityId = C.ID
LEFT JOIN dms.dbo.GeographicsLocation DEPARTMENT ON Clients.DepartamentId=DEPARTMENT.Id
LEFT JOIN dms.dbo.GeographicsLocation D ON Contacto.DepartamentId = D.ID
LEFT JOIN dms.dbo.GeographicsLocation NeighBorhood ON Clients.NeighBorhoodId=NeighBorhood.Id
LEFT JOIN dms.dbo.DMS_Procedures ON DMS_Procedures.Id=RequestFiles.ProcedureId
LEFT JOIN DMS.DBO.PQRSDTypeRequest NameType ON NameType.Id=DMS_Procedures.NameTypeId
LEFT JOIN DMS.DBO.PQRSDDetailRequest ProcedureType ON ProcedureType.Id=DMS_Procedures.ProcedureTypeId
LEFT JOIN DMS.DBO.PQRSDRequestSpecification SpecificationType ON SpecificationType.Id=DMS_Procedures.SpecificationTypeId
LEFT JOIN DMS.dbo.PQRSDType PqrsType ON PqrsType.Id=RequestFiles.PqrsTypeId
LEFT JOIN dms.dbo.TypeDetail AffiliateTypeC ON Contacto.AffiliateTypeId = AffiliateTypeC.ID
LEFT JOIN dms.dbo.TypeDetail AffiliateType ON Clients.AffiliateTypeId=CAST(AffiliateType.Id AS VARCHAR(40))
LEFT JOIN dms.dbo.TypeDetail ReceivingInstance ON RequestFiles.ReceivingInstanceId=CAST(ReceivingInstance.Id AS VARCHAR(40))
LEFT JOIN dms.dbo.SmartAddicionalRequestFiles ON SmartAddicionalRequestFiles.RequestFilesId=RequestFiles.Id
LEFT JOIN dms.dbo.TypeDetail Acceptance ON SmartAddicionalRequestFiles.Acceptance=CAST(Acceptance.Id AS VARCHAR(40))
LEFT JOIN dms.dbo.TypeDetail ComplaintWithdrawal ON SmartAddicionalRequestFiles.ComplaintWithdrawal=CAST(ComplaintWithdrawal.Id AS VARCHAR(40))
LEFT JOIN dms.dbo.TypeDetail Rectification ON SmartAddicionalRequestFiles.Rectification = CAST(Rectification .Id AS VARCHAR(40))
LEFT JOIN RequestFilesExpirationDate ON RequestFilesExpirationDate.FileNumber=RequestFiles.FileNumber
LEFT JOIN (--LEFT JOIN con RequestFileHistoriesRevision para obtener la última revisión de la respuesta
SELECT UserName,RequestFileId,ROW_NUMBER() OVER(PARTITION BY RequestFileId ORDER BY CreationDate DESC,RequestFileId,UserName)NumberFile
FROM dms.dbo.RequestFileHistories A
inner JOIN dms.dbo.TypeDetail ESTADO ON CAST(ESTADO.Id AS VARCHAR(40))=a.Status AND ESTADO.name IN ('Respuesta en revisión')
)RequestFileHistoriesRevision ON RequestFiles.Id=RequestFileHistoriesRevision.RequestFileId AND RequestFileHistoriesRevision.NumberFile=1
LEFT JOIN (--LEFT JOIN con RequestFileHistoriesAprobacion para obtener la última aprobación de la respuesta
SELECT UserName,RequestFileId,ROW_NUMBER() OVER(PARTITION BY RequestFileId ORDER BY CreationDate DESC,RequestFileId,UserName)NumberFile
FROM dms.dbo.RequestFileHistories A
inner JOIN dms.dbo.TypeDetail ESTADO ON CAST(ESTADO.Id AS VARCHAR(40))=a.Status AND ESTADO.name IN ('Respuesta aprobada')
)RequestFileHistoriesAprobacion ON RequestFiles.Id=RequestFileHistoriesAprobacion.RequestFileId AND RequestFileHistoriesAprobacion.NumberFile=1
LEFT JOIN dms.dbo.USERS_VW USuarioRevision ON USuarioRevision.UserName= RequestFileHistoriesRevision.UserName
LEFT JOIN dms.dbo.USERS_VW USuarioAprobacion ON USuarioAprobacion.UserName= RequestFileHistoriesAprobacion.UserName
LEFT JOIN (--LEFT JOIN con RequestFilesRespuestaParcial y RequestFilesRespuestaDefinitiva para obtener las respuestas parciales y definitivas
SELECT B.ParentId,C.FiledDate,C.FileNumber,ChannelId,ContactId,ClientId,UserName,ROW_NUMBER() OVER(PARTITION BY B.ParentId ORDER BY C.FiledDate ASC,C.FileNumber,B.ParentId,ChannelId,UserName)NumberFile
FROM dms.dbo.RelatedRequestFiles B
INNER JOIN dms.dbo.RequestFiles C ON B.RequestFileId=C.Id
WHERE C.RequestTypeId='956FE4FE-E0C0-4F50-B742-DB431F9F536B' AND C.ResposnseText=2)RequestFilesRespuestaParcial ON RequestFiles.Id=RequestFilesRespuestaParcial.ParentId AND RequestFilesRespuestaParcial.NumberFile=1
LEFT JOIN (-- LEFT JOIN con otras respuestas definitivas para obtener la última respuesta definitiva
SELECT B.ParentId,C.FiledDate,C.FileNumber,ChannelId,ContactId,ClientId,UserName,ROW_NUMBER() OVER(PARTITION BY B.ParentId ORDER BY C.FiledDate DESC,C.FileNumber,B.ParentId,ChannelId,UserName)NumberFile
FROM dms.dbo.RelatedRequestFiles B
INNER JOIN dms.dbo.RequestFiles C ON B.RequestFileId=C.Id
WHERE C.RequestTypeId='956FE4FE-E0C0-4F50-B742-DB431F9F536B' AND C.ResposnseText=1) RequestFilesRespuestaDefinitiva ON RequestFiles.Id=RequestFilesRespuestaDefinitiva.ParentId AND RequestFilesRespuestaDefinitiva.NumberFile=1
-- Contacto respuesta definitiva
LEFT JOIN dms.dbo.Contacts ContactoRespDef ON ContactoRespDef.Id = RequestFilesRespuestaDefinitiva.ContactId
LEFT JOIN dms.dbo.Clients ClienteRespDef ON ClienteRespDef.Id = RequestFilesRespuestaDefinitiva.ClientId
-- Contacto respuesta parcial
LEFT JOIN dms.dbo.Contacts ContactoRespPar ON ContactoRespPar.Id = RequestFilesRespuestaParcial.ContactId
LEFT JOIN dms.dbo.Clients ClienteRespPar ON ClienteRespPar.Id = RequestFilesRespuestaParcial.ClientId
--
LEFT JOIN dms.dbo.TypeDetail CANAL1 ON CANAL1.Id=ISNULL(RequestFilesRespuestaDefinitiva.ChannelId,RequestFilesRespuestaParcial.ChannelId)
LEFT JOIN [Stage].[dbo].[Users_Stage] Users2 ON Users2.UserName=ISNULL(RequestFilesRespuestaParcial.UserName,RequestFilesRespuestaDefinitiva.UserName)
LEFT JOIN DMS.DBO.TypeDetail TipoPersona ON TipoPersona.Id=Clients.PersonTypeId
LEFT JOIN DMS.DBO.TypeDetail TP ON Contacto.TypeContactId = TP.ID
--Consulta adiciona los campos de la actualización circular 19
LEFT JOIN (
SELECT
RequestFilesId,
FraudTypeName.Name AS [TIPO_DE_FRAUDE],
FraudModalityName.Name AS [MODALIDAD_DE_FRAUDE],
FORMAT(ISNULL(ClaimedAmount, 0), 'N0', 'es-CO') AS [MONTO_RECLAMADO],
FORMAT(ISNULL(RecognizedAmount, 0), 'N0', 'es-CO') AS [MONTO_RECONOCIDO]
FROM DMS.DBO.SmartAddicionalRequestFiles
LEFT JOIN DMS.DBO.TypeDetail AS FraudTypeName
ON SmartAddicionalRequestFiles.FraudType = FraudTypeName.Id
AND FraudTypeName.TypeHeadId = '6B6708AE-6E99-488D-9E3E-23F42D5EB754'
LEFT JOIN DMS.DBO.TypeDetail AS FraudModalityName
ON SmartAddicionalRequestFiles.FraudModality = FraudModalityName.Id
AND FraudModalityName.TypeHeadId = '6B6708AE-6E99-488D-9E3E-23F42D5EB758') AS Circular19 ON RequestFiles.Id = Circular19.RequestFilesId
--Tabla de días habiles para calcular el campo de Estado_Tramite
LEFT JOIN STAGE.DBO.DiasHabiles DA ON RequestFiles.id = DA.id
WHERE
--RequestFilesExpirationDate.FileNumber IS NOT NULL
RequestFiles.OriginId='2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7'
AND ESTADO.name NOT IN ('Anulado','Solicitud de anulación')
) AS CF
WHERE CF.RowNum = 1 |
| 21 | 427871 | 20374 | 121151 | 15392725 | SELECT [w].[EMP_CODI], [w].[CAS_CONT], [w].[SEG_CONT], [w].[AUD_ESTA], [w].[AUD_UFAC], [w].[AUD_USUA], [w].[ETA_CONT], [w].[FLU_CONT], [w].[SEG_ABRE], [w].[SEG_AENV], [w].[SEG_ALER], [w].[SEG_COME], [w].[SEG_CONA], [w].[SEG_DATA], [w].[SEG_DIAD], [w].[SEG_DIAE], [w].[SEG_DIAR], [w].[SEG_EANT], [w].[SEG_ERRO], [w].[SEG_ESTC], [w].[SEG_ESTE], [w].[SEG_FATI], [w].[SEG_FCUL], [w].[SEG_FENC], [w].[SEG_FIEJ], [w].[SEG_FLIM], [w].[SEG_FREC], [w].[SEG_HCUL], [w].[SEG_HLIM], [w].[SEG_HREC], [w].[SEG_IDCH], [w].[SEG_INTE], [w].[SEG_IPAD], [w].[SEG_PRIO], [w].[SEG_RECO], [w].[SEG_RESU], [w].[SEG_SUBJ], [w].[SEG_UALA], [w].[SEG_UENC], [w].[SEG_UORI]
FROM [WF_SEGUI] AS [w]
WHERE [w].[EMP_CODI] = @companyCode AND [w].[SEG_IPAD] = @localIp AND [w].[SEG_ESTE] = N'Q' AND [w].[SEG_FENC] < @queuingDate AND [w].[SEG_FREC] >= @creationDate |
| 29988 | 407506 | 13 | 560123 | 14012293 | SELECT COUNT(*)
FROM [WF_PROCESS_QUEUE] AS [w]
WHERE [w].[STATUS] = N'PROCESSING' AND ([w].[LAST_HEARTBEAT] IS NULL OR DATEDIFF(minute, [w].[LAST_HEARTBEAT], @__now_1) <= @___heartbeatTimeoutMinutes_2) |
| 6 | 398764 | 66460 | 2254669 | 68365333 | FETCH NEXT FROM CASOS INTO @EMP_CODI,@CAS_CONT,@SEG_CONT,@SEG_FREC2,@FLU_CONT,@ETA_CONT,@ETA_NOMB,@GAB_CONT,@TIPOETAPA,@CAS_HIJO
|
| 29988 | 397158 | 13 | 545862 | 14108327 | SELECT TOP(@__p_0) [w].[QUEUE_ID]
FROM [WF_PROCESS_QUEUE] AS [w]
WHERE [w].[STATUS] = N'PENDING' AND [w].[RETRY_COUNT] < [w].[MAX_RETRIES]
ORDER BY [w].[PRIORITY] DESC, [w].[CREATED_DATE] |