Diagnóstico SQL Server - DWSGDASQL2

Resumen Ejecutivo SQL

RAM libre host9.25 GB
Memoria SQL comprometida43.94 GB
Page Life Expectancy55 s
Conexiones SQL1683
Volúmenes SQL bajos1
Bloqueos activos0
Bases de datos20
Transacciones abiertas25
Tareas en cola (Q)23
Índices REBUILD49
Logs críticos4
Jobs fallidos10
Autogrowths 7 días50
Deadlocks1

Servidor SQL: SRVCLSGDEA\SGDEAPRY,1633

Host: DWSGDASQL2

Fecha: 06/11/2026 10:04:32

Recomendaciones

Alertas consolidadas

Información del sistema

CSNameCaptionVersionLastBootUpTimeTotalRAMGBFreeRAMGB
DWSGDASQL2Microsoft Windows Server 2019 Standard10.0.177636/9/2026 9:11:52 AM609.25

CPU

NameNumberOfCoresNumberOfLogicalProcessorsMaxClockSpeed
Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz222700
Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz222700
Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz222700
Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz222700
Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz222700
Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz222700

Discos

DeviceIDVolumeNameSizeGBFreeGBFreePercent
C:179.4121.1167.51
D:TEMP299.98209.8369.95
E:DATA5222.38631.7912.1
F:LOG299.98200.8866.96
G:BACKUPS499.98321.9164.38
Q:New Volume19.9819.3696.91
S:Spool299.98298.499.47

Contadores de rendimiento - muestra 1 minuto

CounterMinMaxAverage
\\dwsgdasql2\processor(_total)\% processor time16.2352.2336.89
\\dwsgdasql2\memory\available mbytes909095809348.75
\\dwsgdasql2\system\processor queue length010.08
\\dwsgdasql2\physicaldisk(_total)\% disk time3.9574.8748.26
\\dwsgdasql2\physicaldisk(_total)\current disk queue length083.58

Información SQL Server

ServerNameEditionProductLevelProductVersionCollationStartTime
SRVCLSGDEA\SGDEAPRYEnterprise Edition: Core-based Licensing (64-bit)RTM15.0.4316.3SQL_Latin1_General_CP1_CI_AS6/11/2026 2:15:11 AM

Memoria SQL

PhysicalMemoryMBCommittedMBCommittedTargetMBPageLifeExpectancySecBufferCacheHitRatio
6143944999450005556922

Bases de datos

DatabaseNameStateRecoveryModelCompatibilityLevelSizeMBCreateDate
OpheliaSuiteONLINEFULL15046241461/25/2023 11:42:38 AM
DMSONLINEFULL150975413/9/2024 11:45:05 PM
tempdbONLINESIMPLE150902376/11/2026 2:15:43 AM
DriveONLINEFULL1503479611/9/2023 7:00:50 PM
StageONLINEFULL150281065/8/2023 11:39:48 AM
DMS_bk_040923ONLINEFULL15050119/4/2023 11:54:28 AM
DMS_BK_20ONLINEFULL15021956/21/2023 3:24:03 PM
AgoraSSBONLINEFULL15054012/1/2023 10:18:55 PM
msdbONLINEFULL1502639/24/2019 2:21:42 PM
EstructuraImportacionONLINEFULL1501122/24/2024 11:16:01 AM
ImperiumReportCacheONLINEFULL1501122/28/2026 8:36:43 PM
AgoraSSB_OLDONLINEFULL150825/29/2024 3:42:38 PM
DMS_2ONLINEFULL150811/31/2023 8:44:52 AM
modelONLINEFULL150804/8/2003 9:13:36 AM
DBAONLINEFULL150809/29/2023 9:16:16 AM
DMSGDEAONLINEFULL150766/23/2023 10:34:45 AM
DWMaintenanceONLINEFULL150352/6/2023 4:32:54 PM
ProcessTableONLINEFULL150191/25/2023 11:41:51 AM
CalendarioONLINEFULL150111/25/2023 11:40:30 AM
masterONLINESIMPLE15064/8/2003 9:13:36 AM

Conexiones por aplicación

program_namehost_namelogin_nameconnections
MicroSQLDWSGDAAPP3opheliadms357
MicroSQLDWSGDAAPP1opheliadms340
MicroSQLDWSGDAAPP2opheliadms308
MicroSQLDWSGDAAPP3ophelia151
MicroSQLDWSGDAAPP2ophelia116
MicroSQLDWSGDAAPP1ophelia75
ODKDWSGDAAPP3ophelia48
MicroSQLDWSGDAMON2ophelia44
ODKDWSGDAAPP1ophelia44
MicroSQLDWSGDAAPP4opheliadms43
ODKDWSGDAAPP2ophelia29
Core Microsoft SqlClient Data ProviderDWSGDAAPP1opheliadms16
Core Microsoft SqlClient Data ProviderDWSGDAAPP3opheliadms16
Core Microsoft SqlClient Data ProviderDWSGDAAPP2opheliadms13
Core Microsoft SqlClient Data ProviderDWSGDAAPP3ophelia8
Core Microsoft SqlClient Data ProviderDWSGDAAPP1ophelia7
DWSGDAAPP3ophelia7
.Net SqlClient Data ProviderFASECOLDAVMmonitoreosaas5
Core Microsoft SqlClient Data ProviderDWSGDAAPP2ophelia4
Core .Net SqlClient Data ProviderDWSGDAAPP3ophelia3
Core Microsoft SqlClient Data ProviderDWSGDAAPP4ophelia3
Core .Net SqlClient Data ProviderDWSGDAAPP1ophelia3
Core .Net SqlClient Data ProviderDWSGDAAPP2ophelia3
DWSGDAAPP1ophelia3
Microsoft SQL Server Management Studio - QueryDW-P10840ophelia3
MicroSQLDWSGDAAPP12
EFCore/10.0.5 (Microsoft Windows 10.0.17763 X64)DWSGDAAPP1ophelia2
Core .Net SqlClient Data ProviderDWSGDAAPP2Opheliasuitebi2
Core Microsoft SqlClient Data ProviderDWSGDAMON2opheliadms2
MicroSQLDWSGDAAPP32
PythonDWSGDASQL1Opheliasuitebi1
SQL Server Management StudioDW-P10961ophelia1
SQLAgent - Contained AGSRVCLSGDEADIGITALWARE\SCVSGDA-AGENT1
SQLAgent - Email LoggerSRVCLSGDEADIGITALWARE\SCVSGDA-AGENT1
SQLAgent - Generic RefresherSRVCLSGDEADIGITALWARE\SCVSGDA-AGENT1
SQLAgent - Job invocation engineSRVCLSGDEADIGITALWARE\SCVSGDA-AGENT1
Zabbix agent 2 MSSQL pluginDWSGDASQL2zbx_monitor1
EFCore/10.0.3 (Microsoft Windows 10.0.17763 X64)DWSGDAAPP1ophelia1
EFCore/10.0.3 (Microsoft Windows 10.0.17763 X64)DWSGDAAPP2ophelia1
EFCore/10.0.3 (Microsoft Windows 10.0.17763 X64)DWSGDAAPP3ophelia1
Core .Net SqlClient Data ProviderDWSGDAAPP3Opheliasuitebi1
Core .Net SqlClient Data ProviderDWSGDAAPP1Opheliasuitebi1
DWSGDAAPP2ophelia1
.Net SqlClient Data ProviderDWSGDASQL2ophelia1
EFCore/10.0.5 (Microsoft Windows 10.0.17763 X64)DWSGDAAPP2ophelia1
EFCore/10.0.5 (Microsoft Windows 10.0.17763 X64)DWSGDAAPP3ophelia1
Microsoft SQL Server Management StudioDW-P10840ophelia1
Microsoft SQL Server Management StudioDWSGDASQL2DIGITALWARE\CamiloAP1
Microsoft SQL Server Management StudioDWSGDASQL2DIGITALWARE\JeisonCR1
Microsoft SQL Server Management Studio - ConsultaDW-P10961ophelia1
Microsoft SQL Server Management Studio - QueryDW-P10326ophelia1
Microsoft SQL Server Management Studio - QueryDW-P10785ophelia1
Microsoft SQL Server Management Studio - QueryDWSGDASQL2DIGITALWARE\CamiloAP1
Microsoft® Windows® Operating SystemDWSGDASQL2NT AUTHORITY\SYSTEM1

Sesiones activas

session_idlogin_namehost_nameprogram_namestatuscommandwait_typewait_timecpu_timelogical_readsDatabaseName
1398DWSGDAAPP1MicroSQLrunningSELECT033710055OpheliaSuite
1302DWSGDAAPP1MicroSQLrunningSELECTASYNC_NETWORK_IO1118627AgoraSSB
1029DWSGDAAPP3MicroSQLrunningSELECTASYNC_NETWORK_IO3317568AgoraSSB
1704opheliaDWSGDAAPP3Core Microsoft SqlClient Data ProviderrunningSELECT010674OpheliaSuite
1744opheliaDWSGDASQL2.Net SqlClient Data ProviderrunningSELECT0825master
61NT AUTHORITY\SYSTEMDWSGDASQL2Microsoft® Windows® Operating SystemrunningEXECUTESP_SERVER_DIAGNOSTICS_SLEEP643385master
1396DWSGDAAPP3MicroSQLrunningSELECTASYNC_NETWORK_IO73241AgoraSSB
152DWSGDAAPP1MicroSQLrunningSELECTASYNC_NETWORK_IO16021AgoraSSB

Bloqueos activos

No hay datos.

Transacciones abiertas (> 5 seg)

SessionIdHostAplicacionUsuarioInicioTransaccionSegundosAbiertaTipoTransaccionUltimaConsulta
86DWSGDAAPP3MicroSQLophelia6/11/2026 6:16:12 AM13506Read/Write(@p0 varchar(51),@p1 varchar(1),@p2 int,@p3 varchar(36))UPDATE [WF_SEGUI] SET [SEG_COME] = @p0, [SEG_ESTE] = @p1 WHERE [EMP_CODI]=@p2 AND [SEG_CONT]=@p3
228DWSGDAAPP3MicroSQLophelia6/11/2026 7:51:50 AM7768Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
522DWSGDAAPP2MicroSQLophelia6/11/2026 8:22:43 AM5915Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
657DWSGDAAPP2MicroSQLophelia6/11/2026 8:30:24 AM5454Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
485DWSGDAAPP2MicroSQLophelia6/11/2026 8:40:06 AM4872Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1015DWSGDAAPP2MicroSQLophelia6/11/2026 8:44:53 AM4585Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1185DWSGDAAPP2MicroSQLophelia6/11/2026 8:52:33 AM4125Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1297DWSGDAAPP3MicroSQLophelia6/11/2026 8:58:03 AM3795Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1248DWSGDAAPP2MicroSQLophelia6/11/2026 8:58:03 AM3795Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
837DWSGDAAPP2MicroSQLophelia6/11/2026 9:02:55 AM3503Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
531DWSGDAAPP2MicroSQLophelia6/11/2026 9:08:23 AM3175Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
341DWSGDAAPP3MicroSQLophelia6/11/2026 9:09:01 AM3137Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1255DWSGDAAPP2MicroSQLophelia6/11/2026 9:09:59 AM3079Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
54DWSGDAAPP2MicroSQLophelia6/11/2026 9:10:04 AM3074Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
218DWSGDAAPP2MicroSQLophelia6/11/2026 9:25:20 AM2158Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
219DWSGDAAPP2MicroSQLophelia6/11/2026 9:27:37 AM2021Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
159DWSGDAAPP3MicroSQLophelia6/11/2026 9:29:44 AM1894Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1674DWSGDAAPP2MicroSQLophelia6/11/2026 9:35:44 AM1534Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1291DWSGDAAPP3MicroSQLophelia6/11/2026 9:41:16 AM1202Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1050DWSGDAAPP3MicroSQLophelia6/11/2026 9:41:16 AM1202Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
760DWSGDAAPP3MicroSQLophelia6/11/2026 9:42:10 AM1148Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
640DWSGDAAPP3MicroSQLophelia6/11/2026 9:45:57 AM921Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1108DWSGDAAPP1MicroSQLophelia6/11/2026 9:47:45 AM813Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
226DWSGDAAPP3MicroSQLophelia6/11/2026 9:56:34 AM284Read/Write(@p0 varchar(32),@p1 varchar(36),@p2 varchar(9),@p3 varchar(36),@p4 varchar(36),@p5 decimal(2,1),@p6 varchar(8000),@p7 varchar(32),@p8 bit,@p9 datetime,@p10 varchar(8000))INSERT INTO [DRIVE_FOLDER] ([_id], [Code], [ParentCode], [Name], [Description], [Size], [Extensions], [BucketName], [IsPublic], [CreationDate], [MicroAppCode]) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9,@p10)
1751DWSGDASQL1PythonOpheliasuitebi6/11/2026 10:00:01 AM77Read/WriteSELECT 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 ('31B6159D-DE9D-4CBA-9508-4D9D4EE2FAF7')) LEFT JOIN TypeDetail ON TypeDetail.Id=RequestFileHistories.Status WHERE RequestFileHistories.UserName = 'CIUDADANOWEB' AND TypeDetail.Name<>'Anulado'

Wait Stats

wait_typewaiting_tasks_countwait_time_msAvgWaitMssignal_wait_time_ms
SOS_WORK_DISPATCHER43507333487299693801.00858425
LCK_M_SCH_S8116739546783101.00634
CXPACKET11931976358060633.001508094
CXCONSUMER14452143282072511.002955635
PAGEIOLATCH_SH3487738109053083.0085801
ASYNC_NETWORK_IO332241532604316.0073247
SOS_SCHEDULER_YIELD359600914171790.001414636
LATCH_EX5667268114221.0037957
LCK_M_IX2145950021880.003
WRITELOG1423324360693.0028713
LCK_M_X1324295223253.0040
BPSORT2082743953821.0046294
PARALLEL_REDO_WORKER_WAIT_WORK575033615236.001265
PAGEIOLATCH_EX2030623557751.009215
PREEMPTIVE_OS_WRITEFILEGATHER1797334034185.000
RESERVED_MEMORY_ALLOCATION_EXT1859980681558920.000
PREEMPTIVE_OS_AUTHENTICATIONOPS1548321387660.000
LCK_M_S186129403695.0033
PAGEIOLATCH_UP297781254964.00829
MEMORY_ALLOCATION_EXT1061311471225340.000

Guía de lectura - Wait Stats

WaitQué indicaQué revisar
CXPACKET / CXCONSUMERParalelismo. No siempre es problema; puede ser normal en consultas grandes.MAXDOP, Cost Threshold for Parallelism, planes de ejecución y consultas con alto CPU/lecturas.
PAGEIOLATCH_SH / PAGEIOLATCH_EXLectura de páginas desde disco hacia memoria.Índices faltantes, scans grandes, presión de memoria, latencia de discos.
ASYNC_NETWORK_IOSQL espera a que la aplicación cliente consuma resultados.Aplicaciones que leen lento, redes, consultas que devuelven demasiadas filas.
LCK_M_*Bloqueos entre sesiones.Transacciones largas, índices ausentes, orden de acceso, aislamiento y consultas de escritura.
WRITELOGEscritura al transaction log.Latencia del disco de logs, transacciones grandes, backups de log, crecimiento del LDF.
SOS_SCHEDULER_YIELDPresión de CPU o consultas que consumen mucho procesador.Top queries CPU, paralelismo, planes, funciones escalares, consultas no sargables.
BACKUPIO / BACKUPBUFFERActividad asociada a backups.Horario de backups, duración, destino, solapamiento con operación.
PREEMPTIVE_XE_DISPATCHER / SOS_WORK_DISPATCHEREsperas internas/Extended Events. Pueden aparecer altas por acumulado histórico.No concluir solo por total acumulado. Comparar deltas entre ejecuciones del reporte.

Uso: Wait Stats sirve para identificar el tipo de cuello de botella dominante: CPU, disco, bloqueos, red, log o paralelismo. Para monitoreo real conviene guardar histórico y comparar deltas, porque la DMV es acumulada desde el último reinicio de SQL Server.

Top Queries CPU

ExecutionsCPUTimeMsAvgCPUMsElapsedMsLogicalReadsQueryText
2147874573937234622513035591INSERT INTO dbo.DiasHabiles (Id, DiasHabiles) SELECT R.Id, (COUNT(D.Fecha) * CASE WHEN R.ExperationDate >= CAST(GETDATE() AS DATE) THEN 1 ELSE -1 END) - 1 AS DiasHabiles FROM dms.dbo.RequestFiles AS R 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' ,'4139c0b6-68ff-4e79-9796-36c04a9891c8','6a4c1604-0097-48e4-8c4c-ae1b735ed425' --estados de fraude ,'8d6acd5a-d128-45b0-b1a5-f9c0fef90708','EF7B7E43-9151-422A-9A2C-6E3B6C53BC85') ) AS RequestFileHistories ON RequestFileHistories.RequestFileId=R.Id AND RequestFileHistories.MaxReg = 1 AND RequestFileHistories.DependencyId IS NOT NULL LEFT JOIN #DiasHabiles AS D ON D.Fecha BETWEEN CASE WHEN R.ExperationDate >= CAST(GETDATE() AS DATE) THEN CAST(GETDATE() AS DATE) ELSE R.ExperationDate END AND CASE WHEN R.ExperationDate >= CAST(GETDATE() AS DATE) THEN R.ExperationDate ELSE CAST(GETDATE() AS DATE) END WHERE RequestFileHistories.Status NOT IN ('e6d67e4a-f545-4d62-b882-5a38a0fc35e2', '80878642-df5b-4a9c-b42b-3f8a3682fcb0') AND R.OriginId='2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' GROUP BY R.Id, R.ExperationDate
40513365293300149044820193294SELECT 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
187218687218618041223960105SELECT FileNumber --,MAX(F.FechaTermino)ExpirationDate ,MAX(ISNULL(F1.FechaTermino,[FechaRadicacion]))ExpirationDateInitial --,CASE WHEN ExperationDate >= [FechaRadicacion] THEN ExperationDate ELSE MAX(ISNULL(F1.FechaTermino,[FechaRadicacion]))END ExpirationDateInitial --Se realiza ajuste a campo de acuerdo a validación con Julio INTO FECHAINICIALVENCIMIENTOTEMP FROM ( SELECT DISTINCT RequestFiles.FileNumber ,MIN(RequestFiles.FiledDate) [FechaRadicacion] ,MAX(CASE WHEN RequestFiles1.ResposnseText=2 THEN RequestFiles1.FiledDate END ) [FechaRespuestaParcialMaxima] ,MAX(CASE WHEN RequestFiles1.ResposnseText=1 THEN RequestFiles1.FiledDate END ) [FechaRespuestaFinalMaxima] ,MAX(DMS_Procedures.ResponseTime) ResponseTime --,RequestFiles.ExperationDate --,MAX(F1.FechaTermino) [ExpirationDateInitial] --INTO #FECHAINICIALVENCIMIENTO FROM DMS.dbo.RequestFiles LEFT JOIN DMS.dbo.DMS_Procedures ON DMS_Procedures.Id=RequestFiles.ProcedureId LEFT JOIN DMS.dbo.RequestFileHistories ON RequestFileHistories.RequestFileId=RequestFiles.Id AND RequestFileHistories.CreationDate=(SELECT MAX(CreationDate) FROM DMS.dbo.RequestFileHistories A WHERE A.RequestFileId=RequestFileHistories.RequestFileId) LEFT JOIN DMS.dbo.Dependencies ON Dependencies.Id=RequestFileHistories.DependencyId LEFT JOIN dms.dbo.RelatedRequestFiles ON RelatedRequestFiles.ParentId =RequestFiles.Id LEFT JOIN dms.dbo.RequestFiles RequestFiles1 ON RelatedRequestFiles.requestfileId =CONVERT(VARCHAR(40),RequestFiles1.Id) --WHERE RequestFiles.OriginId='2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' --WHERE RequestFileHistories.CreationDate >= DATEADD(MONTH, -6, GETDATE()) --AND RequestFiles.OriginId='2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' --AND RequestFiles.FileNumber ='20230321376732' WHERE RequestFileHistories.Status <>'E6D67E4A-F545-4D62-B882-5A38A0FC35E2' --AND RequestFileHistories.CreationDate >= DATEADD(MONTH, -6, GETDATE()) --AND RequestFiles.FileNumber IN ('20240323449482','20241073468712','20241013458352') --AND RequestFiles.FileNumber IN ('20241014144082') --AND YEAR(RequestFiles.FiledDate) = 2024 --AND MONTH(RequestFiles.FiledDate) = 10 --AND DAY(RequestFiles.FiledDate) = 30 --AND RequestFiles.FiledDate <> '2024-10-29' --AND RequestFiles.FileNumber <> 0 GROUP BY RequestFiles.FileNumber --,RequestFiles.ExperationDate ,RequestFiles.FiledDate )Vencimiento --CROSS APPLY DBO.FechaTerminoSinDiasInhabiles (CONVERT(date,[FechaRespuestaParcialMaxima]+1),15) F CROSS APPLY DBO.FechaTerminoSinDiasInhabiles (CONVERT(DATE,[FechaRadicacion]+1),ResponseTime) F1 GROUP BY FileNumber
182071182071128403895469793INSERT 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')
92135421825860921683893639SELECT TOP(@__p_2) [r].[Id], [r].[CaseCode], [r].[CompanyCode], [r].[CompletedAt], [r].[CreatedAt], [r].[DependencyCode], [r].[ErrorMessage], [r].[FileNumber], [r].[JobId], [r].[LastErrorAt], [r].[MaxRetries], [r].[NextRetryAt], [r].[ProcessCode], [r].[ProcessName], [r].[ProcessingServer], [r].[Reason], [r].[ReassignBPM], [r].[ReassignDMS], [r].[RetryCount], [r].[StartedAt], [r].[Status], [r].[StatusId], [r].[TrackingCode], [r].[UserExecutor], [r].[UserToReassign] FROM [ReassignmentTask] AS [r] WHERE [r].[ProcessingServer] = @__serverIp_0 AND ([r].[Status] = N'Pending' OR ([r].[Status] = N'Failed' AND [r].[RetryCount] < [r].[MaxRetries] AND [r].[NextRetryAt] IS NOT NULL AND [r].[NextRetryAt] <= @__now_1)) ORDER BY [r].[CreatedAt]
1599501925313619352130111799SELECT [s1].[Id], [s1].[AvailabilityId], [s1].[BoxId], [s1].[CloseDate], [s1].[CloseUser], [s1].[Code], [s1].[CompanyId], [s1].[ConsultFrequencyId], [s1].[CreationDate], [s1].[CreationUser], [s1].[CrossReference], [s1].[DateVersion], [s1].[DependencyId], [s1].[Description], [s1].[EndDate], [s1].[ExternalId], [s1].[Folios], [s1].[IdStatusBeforeLocked], [s1].[InUnificationProcess], [s1].[InitialDate], [s1].[InitialRetentionDate], [s1].[InitialRetentionDateAC], [s1].[Location], [s1].[ModificateDate], [s1].[NameReferencies], [s1].[NoteScope], [s1].[ParentId], [s1].[PendingReorder], [s1].[PrimaryValue], [s1].[RetentionEndDate], [s1].[RetentionEndDateAC], [s1].[SecundaryValue], [s1].[SeriesId], [s1].[size], [s1].[StateId], [s1].[StateTransferId], [s1].[SubseriesId], [s1].[Support], [s1].[Tomo], [s1].[TopographicLocationDescription], [s1].[TopographicLocationId], [s1].[Version], [s1].[VersionCCD], [s1].[VersionTRD], [s1].[VersionTVD], [s1].[VolumeCount], [s1].[Id0], [s1].[Id1], [r].[Id], [r].[AccessClassificationId], [r].[Annexes], [r].[ArchivingUserId], [r].[Condition], [r].[DateDocument], [r].[DateIncorporation], [r].[DocumentConditionId], [r].[EndPage], [r].[ExternalFileNumber], [r].[FirstUseDate], [r].[Folios], [r].[Homepage], [r].[LastAccessDate], [r].[Name], [r].[Observation], [r].[Orden], [r].[ReferencesId], [r].[RequestFileId], [r].[size], [r].[SupportId], [r].[TypeDocumentId], [r].[UpdateDate], [r].[UrlLocation], [s1].[AccessClassificationId], [s1].[Code0], [s1].[ConformationReferenceId], [s1].[CoreArchiveStay], [s1].[CreationDate0], [s1].[Description0], [s1].[DispositionDescription], [s1].[DispositionTypeId], [s1].[ElectronicSize], [s1].[HasSubserie], [s1].[ManagementArchiveStay], [s1].[ModificateDate0], [s1].[ModificateUser], [s1].[Name], [s1].[PhysicalSize], [s1].[PreservationTechTypeId], [s1].[PreservationTypeId], [s1].[Section], [s1].[SerieStateId], [s1].[TimeId], [s1].[TimeMeasurenmentId], [s1].[TopSectionId], [s1].[Version0], [s1].[VersionCCD0], [s1].[VersionTRD0], [s1].[VersionTVD0], [s1].[AccessClassificationId0], [s1].[ClosingDate], [s1].[Code1], [s1].[ConformationReferenceId0], [s1].[CoreArchiveStay0], [s1].[CreationDate1], [s1].[Description1], [s1].[DispositionDescription0], [s1].[DispositionTypeId0], [s1].[ElectronicSize0], [s1].[ManagementArchiveStay0], [s1].[ModificateDate1], [s1].[ModificateUser0], [s1].[Name0], [s1].[PhysicalSize0], [s1].[PreservationTechTypeId0], [s1].[PreservationTypeId0], [s1].[SerieId], [s1].[SubserieStateId], [s1].[TimeId0], [s1].[TimeMeasurenmentId0], [s1].[TopSection], [s1].[Version1], [s1].[VersionCCD1], [s1].[VersionTRD1] FROM ( SELECT TOP(1) [d].[Id], [d].[AvailabilityId], [d].[BoxId], [d].[CloseDate], [d].[CloseUser], [d].[Code], [d].[CompanyId], [d].[ConsultFrequencyId], [d].[CreationDate], [d].[CreationUser], [d].[CrossReference], [d].[DateVersion], [d].[DependencyId], [d].[Description], [d].[EndDate], [d].[ExternalId], [d].[Folios], [d].[IdStatusBeforeLocked], [d].[InUnificationProcess], [d].[InitialDate], [d].[InitialRetentionDate], [d].[InitialRetentionDateAC], [d].[Location], [d].[ModificateDate], [d].[NameReferencies], [d].[NoteScope], [d].[ParentId], [d].[PendingReorder], [d].[PrimaryValue], [d].[RetentionEndDate], [d].[RetentionEndDateAC], [d].[SecundaryValue], [d].[SeriesId], [d].[size], [d].[StateId], [d].[StateTransferId], [d].[SubseriesId], [d].[Support], [d].[Tomo], [d].[TopographicLocationDescription], [d].[TopographicLocationId], [d].[Version], [d].[VersionCCD], [d].[VersionTRD], [d].[VersionTVD], [d].[VolumeCount], [s].[Id] AS [Id0], [s].[AccessClassificationId], [s].[Code] AS [Code0], [s].[ConformationReferenceId], [s].[CoreArchiveStay], [s].[CreationDate] AS [CreationDate0], [s].[Description] AS [Description0], [s].[DispositionDescription], [s].[DispositionTypeId], [s].[ElectronicSize], [s].[HasSubserie], [s].[ManagementArchiveStay], [s].[ModificateDate] AS [ModificateDate0], [s].[ModificateUser], [s].[Name], [s].[PhysicalSize], [s].[PreservationTechTypeId], [s].[PreservationTypeId], [s].[Section], [s].[SerieStateId], [s].[TimeId], [s].[TimeMeasurenmentId], [s].[TopSectionId], [s].[Version] AS [Version0], [s].[VersionCCD] AS [VersionCCD0], [s].[VersionTRD] AS [VersionTRD0], [s].[VersionTVD] AS [VersionTVD0], [s0].[Id] AS [Id1], [s0].[AccessClassificationId] AS [AccessClassificationId0], [s0].[ClosingDate], [s0].[Code] AS [Code1], [s0].[ConformationReferenceId] AS [ConformationReferenceId0], [s0].[CoreArchiveStay] AS [CoreArchiveStay0], [s0].[CreationDate] AS [CreationDate1], [s0].[Description] AS [Description1], [s0].[DispositionDescription] AS [DispositionDescription0], [s0].[DispositionTypeId] AS [DispositionTypeId0], [s0].[ElectronicSize] AS [ElectronicSize0], [s0].[ManagementArchiveStay] AS [ManagementArchiveStay0], [s0].[ModificateDate] AS [ModificateDate1], [s0].[ModificateUser] AS [ModificateUser0], [s0].[Name] AS [Name0], [s0].[PhysicalSize] AS [PhysicalSize0], [s0].[PreservationTechTypeId] AS [PreservationTechTypeId0], [s0].[PreservationTypeId] AS [PreservationTypeId0], [s0].[SerieId], [s0].[SubserieStateId], [s0].[TimeId] AS [TimeId0], [s0].[TimeMeasurenmentId] AS [TimeMeasurenmentId0], [s0].[TopSection], [s0].[Version] AS [Version1], [s0].[VersionCCD] AS [VersionCCD1], [s0].[VersionTRD] AS [VersionTRD1] FROM [DMS_References] AS [d] LEFT JOIN [Series] AS [s] ON [d].[SeriesId] = [s].[Id] LEFT JOIN [Subseries] AS [s0] ON [d].[SubseriesId] = [s0].[Id] WHERE [d].[Code] = @__get_Item_Code_0 ORDER BY [d].[Code], [d].[Tomo] DESC ) AS [s1] LEFT JOIN [ReferencesRequestFile] AS [r] ON [s1].[Id] = [r].[ReferencesId] ORDER BY [s1].[Code], [s1].[Tomo] DESC, [s1].[Id], [s1].[Id0], [s1].[Id1]
22378720172147910618267527SELECT [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
131899131899113636255434991INSERT 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
12269102269109331437340632INSERT INTO dbo.SmartSupervisionMom2 SELECT RequestFiles.Id AS RequestFilesId ,RequestFiles.FileNumber AS [RADICADO FIDUGESTOR] -- Número de radicado ,CAST(CAST(RequestFiles.FiledDate AS DATE) AS VARCHAR) AS [FECHA DE RADICACION] -- Fecha de radicación ,FORMAT(RequestFiles.FiledDate, 'h:mm tt') AS [HORA_RADICACION] -- Hora de radicación en formato AM/PM ,CONCAT(DATENAME(MONTH, RequestFiles.FiledDate),' - ',YEAR(RequestFiles.FiledDate)) AS [MES/AÑO] -- Mes y año en español --Tipo de PQR extraído del motivo de reclasificación o tomado por defecto ,COALESCE( SUBSTRING( RequestFileHistoriesReclas.Reason, CHARINDEX('Se reclasificó el tipo de PQRSD así: de', RequestFileHistoriesReclas.Reason) + LEN('Se reclasificó el tipo de PQRSD así: de'), CHARINDEX(' a ', RequestFileHistoriesReclas.Reason) - CHARINDEX('Se reclasificó el tipo de PQRSD así: de', RequestFileHistoriesReclas.Reason) - LEN('Se reclasificó el tipo de PQRSD así: de') ), PqrsType.Name ) AS [TIPO_DE_PQR] --Clasificaciones, canal, motivos, tipo y detalle de solicitud ,producto.Name AS [CLASIFICACION SFC PRODUCTO] ,canalpqr.Name AS [CANAL] ,Motivo.Name AS [MACROMOTIVO] ,NameType.Name AS [TIPO DE SOLICITUD] ,ProcedureType.Name AS [DETALLE DE LA SOLICITUD] ,SpecificationType.Name AS [ESPECIFICACIÓN DE LA SOLICITUD] -- Información relacionada con la transmisión a la SFC ,CONCAT(512,RequestFiles.FileNumber) AS [RADICADO SFC FIDUGESTOR] ,CAST(CAST(RequestFiles.FiledDate AS DATE) AS VARCHAR) AS [FECHA DEL ENVIO A SFC] ,'Recibida' AS [ESTADO SFC MOMENTO 2] ,CASE WHEN smartprocesslog.Status IN ('FINALIZADO','EXITOSO') THEN 'Enviada' ELSE 'No Enviada' END AS [ESTADO DE LA TRASMISION] ,CASE WHEN smartprocesslog.Status IN ('FINALIZADO','EXITOSO') THEN CAST(CAST(smartprocesslog.RegistrationDate AS DATE) AS VARCHAR) END AS [FECHA DE TRASMISION] ,CASE WHEN smartprocesslog.Status IN ('FINALIZADO','EXITOSO') THEN 'N/A' ELSE CAST(smartprocesslog.Observations AS NVARCHAR(MAX)) END AS [TIPO DE ERROR] -- Información de funcionarios y dependencias que gestionan y responden ,CONCAT(Users1.Name,' ', Users1.Surnames ) [FUNCIONARIO QUE GESTIONA] ,Dependencies1.Name [DEPENDENCIA QUE GESTIONA] ,CAST(CAST(RequestFileHistories1.CreationDate AS DATE) AS VARCHAR) AS [FECHA DE LA GESTION] ,CASE WHEN CONCAT(UsersFinalizador.Name,' ', UsersFinalizador.Surnames ) <>'' THEN CONCAT(UsersFinalizador.Name,' ', UsersFinalizador.Surnames ) ELSE CONCAT(Users.Name,' ', Users.Surnames ) END AS [FUNCIONARIO QUE RESPONDE] ,Dependencies.Name AS [DEPENDENCIA QUE RESPONDE] -- Información sobre respuestas parciales o definitivas ,CASE WHEN MAX(RequestFilesRespuestaParcial.FileNumber) OVER(PARTITION BY RequestFiles.FileNumber) IS NOT NULL AND MAX(RequestFilesRespuestaDefinitiva.FiledDate) OVER(PARTITION BY RequestFiles.FileNumber) IS NULL THEN 'Respuesta Parcial' WHEN MAX(RequestFilesRespuestaDefinitiva.FileNumber) OVER(PARTITION BY RequestFiles.FileNumber) IS NOT NULL THEN 'Respuesta Definitiva' END AS [TIPO DE RESPUESTA] ,MAX(ISNULL(RequestFilesRespuestaDefinitiva.FileNumber,RequestFilesRespuestaParcial.FileNumber)) OVER(PARTITION BY RequestFiles.FileNumber) AS [RADICADO DE RESPUESTA (MOMENTO 3)] ,MAX(CONVERT(VARCHAR,CONVERT(DATE,ISNULL(RequestFilesRespuestaDefinitiva.FiledDate, RequestFilesRespuestaParcial.FiledDate)))) OVER(PARTITION BY RequestFiles.FileNumber) AS [FECHA DE RESPUESTA] ,MAX(RIGHT(CONVERT(DATETIME, ISNULL(RequestFilesRespuestaDefinitiva.FiledDate,RequestFilesRespuestaParcial.FiledDate), 108),8)) OVER(PARTITION BY RequestFiles.FileNumber) AS [HORA DE RESPUESTA] -- Estado de envío al momento 3 ,CASE WHEN MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'Enviada' ELSE 'No Enviada' END AS [SE ENVIO MOMENTO 3] ,CASE WHEN MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'N/A' WHEN smartprocesslogMom3.RegistrationDate IS NULL THEN 'No ha sido Enviada' ELSE CAST(smartprocesslogMom3.Observations AS VARCHAR(8000)) END AS [TIPO DE ERROR MOMENTO 3] ,CAST(CAST(smartprocesslogMom3.RegistrationDate AS DATE) AS VARCHAR) AS [FECHA DE TRASMISION MOMENTO 3] -- Estado final de la solicitud ,CASE WHEN MAX(RequestFilesRespuestaDefinitiva.FiledDate) OVER(PARTITION BY RequestFiles.FileNumber) IS NOT NULL AND MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'Cerrado' WHEN smartprocesslog.Id IS NOT NULL AND MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'Recibida' ELSE 'Abierto' END AS [ESTADO ACTUAL MOMENTO 3] -- Información adicional de reclasificación y seguimiento ,CASE WHEN RequestFileHistoriesReclas.Id IS NOT NULL THEN 'Si' ELSE 'No' END AS [EL RADICADO TUVO RECLASIFICACION] ,RequestFileHistoriesReclas.Reason AS [TIPO DE PQRS ANTES DE RECLASIFICAR] ,PqrsType.Name AS [TIPO DE PQRS DESPUES DE RECLASIFICAR] ,Admision.Name AS [ADMISION] ,SmartAddicionalRequestFiles.ComingFromProcedure AS [PROCEDENTE] ,Favorabilidad.Name AS [FAVORABILIDAD] ,SmartAddicionalRequestFiles.FavorConsumerProcedure AS [A FAVOR DE] ,CASE WHEN SmartAddicionalRequestFiles.RefusedEntityProcedure='1' THEN 'Si' ELSE 'No' END AS [INADMITIDA O RECHAZADA POR LA ENTIDAD] ,SmartAddicionalRequestFiles.SuperFRemittedProcedure AS [TRASLADO A LA SUPERINTENDENCIA] ,AFavorDe.Name AS [ACEPTACION] ,Rectificacion.Name AS [RECTIFICACION] ,Desistimiento.Name AS [DESISTIMIENTO] ,clients.NumberIdentification AS [REMITENTE] ,CASE WHEN Clients.AffiliatedFomag='1' THEN 'Si' ELSE 'No' END AS [AFILIADO AL FOMAG] ,AffiliateType.Code AS [TIPO DE AFILIADO] ,RequestFiles.Subject AS [ASUNTO] ,CASE WHEN Clients.OriginRegistry='SmartSupervision' AND RequestFiles.ReportedSmart='1' THEN 'Si' WHEN Clients.OriginRegistry NOT IN ('SmartSupervision') THEN 'No' END AS [ACTUALIZO MOMENTO 4] ,CASE WHEN RequestFiles.ReportedSmart='1' THEN CONVERT(VARCHAR,CONVERT(DATE,Clients.ModificationDate)) END AS [FECHA ACTUALIZACION] -- Campos auxiliares para filtrado por año y mes ,CAST(YEAR(RequestFiles.FiledDate) AS int) AS AñoFil ,MONTH(RequestFiles.FiledDate) AS MesFil ,ISNULL(Dependencies.code,0) AS DependeciaFil -- 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] -- Tabla principal de radicados FROM DMS.DBO.RequestFiles -- Unión para identificar el último usuario que gestionó el radicado LEFT JOIN ( SELECT RequestFileHistories.UserName, RequestFileHistories.RequestFileId, RequestFileHistories.Status, RequestFileHistories.processcode, ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate DESC) AS rn FROM DMS.DBO.RequestFileHistories WHERE Status NOT IN (--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 !='615' ) RequestFileHistories ON RequestFileHistories.RequestFileId = RequestFiles.Id AND RequestFileHistories.rn = 1 -- Unión con la información del cliente LEFT JOIN DMS.DBO.clients ON clients.Id = RequestFiles.clientid -- Unión para obtener el último registro del Momento 2 con subproceso REPORTE_QUEJA LEFT JOIN ( SELECT smartprocesslog.Id, smartprocesslog.Status, smartprocesslog.FileNumber, smartprocesslog.RegistrationDate, smartprocesslog.Observations, smartprocesslog.ClientDocumentNumber, ROW_NUMBER() OVER (PARTITION BY FileNumber, ClientDocumentNumber ORDER BY RegistrationDate DESC) AS rn FROM DMS.DBO.smartprocesslog WHERE Process = 'MOMENTO_2' AND SubProcess = 'REPORTE_QUEJA' --AND smartprocesslog.FileNumber = '20241011326782' ) smartprocesslog ON smartprocesslog.FileNumber = RequestFiles.FileNumber AND smartprocesslog.ClientDocumentNumber = Clients.NumberIdentification AND smartprocesslog.rn = 1 -- Unión para obtener el último registro del Momento 3 con subproceso REPORTE_QUEJA LEFT JOIN ( SELECT smartprocesslog.Id, smartprocesslog.FileNumber, smartprocesslog.ClientDocumentNumber, smartprocesslog.RegistrationDate, smartprocesslog.Status, smartprocesslog.Observations, ROW_NUMBER() OVER ( PARTITION BY FileNumber ORDER BY -- Prioriza los EXITOSO más recientes, luego cualquier otro estado CASE WHEN Status = 'EXITOSO' THEN 1 ELSE 2 END, RegistrationDate DESC ) AS rn FROM DMS.DBO.smartprocesslog WHERE Process = 'MOMENTO_3' AND SubProcess = 'REPORTE_QUEJA' AND Status IN ('EXITOSO', 'FINALIZADO', 'FALLIDO') ) smartprocesslogMom3 ON smartprocesslogMom3.FileNumber = RequestFiles.FileNumber --AND smartprocesslogMom3.Id = ( -- SELECT TOP 1 AA.Id -- FROM DMS.DBO.smartprocesslog AA -- WHERE AA.FileNumber = smartprocesslogMom3.FileNumber -- AND AA.Process = 'MOMENTO_3' -- AND AA.SubProcess = 'REPORTE_QUEJA' -- ORDER BY AA.RegistrationDate DESC --) AND smartprocesslogMom3.rn = 1 -- Historial más antiguo con dependencia asignada LEFT JOIN ( SELECT RequestFileHistories.RequestFileId, RequestFileHistories.CreationDate, RequestFileHistories.UserName, RequestFileHistories.ProcessCode, ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate ASC) AS rn FROM DMS.DBO.RequestFileHistories WHERE DependencyId IS NOT NULL AND ProcessCode !='615' --AND RequestFileId ='FCF1BB64-614E-4D69-9E4A-D8BED126A1DC' ) RequestFileHistories1 ON RequestFileHistories1.RequestFileId = RequestFiles.Id AND RequestFileHistories1.rn = 1 -- Último historial con estado 'Finalizado' LEFT JOIN ( SELECT AAA.RequestFileId, AAA.CreationDate, AAA.UserName, ROW_NUMBER() OVER (PARTITION BY AAA.RequestFileId ORDER BY AAA.CreationDate DESC) AS rn FROM DMS.DBO.RequestFileHistories AAA INNER JOIN DMS.DBO.TYPESTATEREQUEST_VW BBB ON CONVERT(VARCHAR(40), AAA.Status) = CONVERT(VARCHAR(40), BBB.Id) WHERE BBB.Name = 'Finalizado' ) RequestFileHistoriesUsuarioFinalizador ON RequestFileHistoriesUsuarioFinalizador.RequestFileId = RequestFiles.Id AND RequestFileHistoriesUsuarioFinalizador.rn = 1 -- Usuario que finalizó el radicado LEFT JOIN DMS.DBO.Users UsersFinalizador ON UsersFinalizador.UserName = RequestFileHistoriesUsuarioFinalizador.UserName -- Historial de reclasificación LEFT JOIN (SELECT RequestFileHistories.Id, RequestFileHistories.RequestFileId, RequestFileHistories.Reason, ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate DESC) AS rn FROM DMS.DBO.RequestFileHistories WHERE RequestFileHistories.Status = '31b6159d-de9d-4cba-9508-4d9d4ee2faf7' ) AS RequestFileHistoriesReclas ON RequestFileHistoriesReclas.RequestFileId = RequestFiles.Id AND RequestFileHistoriesReclas.rn = 1 -- Usuario que respondió LEFT JOIN DMS.DBO.Users Users ON Users.UserName = RequestFileHistories.UserName -- Usuario asociado al historial más antiguo con dependencia LEFT JOIN DMS.DBO.Users Users1 ON Users1.UserName = RequestFileHistories1.UserName -- Información adicional del radicado (producto, canal, motivo, etc.) LEFT JOIN DMS.DBO.SmartAddicionalRequestFiles ON SmartAddicionalRequestFiles.RequestFilesId = RequestFiles.Id LEFT JOIN DMS.DBO.TypeDetail producto ON producto.Id = SmartAddicionalRequestFiles.ProductCode LEFT JOIN DMS.DBO.TypeDetail canalpqr ON canalpqr.Id = SmartAddicionalRequestFiles.Channel LEFT JOIN DMS.DBO.TypeDetail Motivo ON Motivo.Id = SmartAddicionalRequestFiles.MacroReasonCode LEFT JOIN DMS.DBO.TypeDetail Admision ON Admision.Id = SmartAddicionalRequestFiles.Admission LEFT JOIN DMS.DBO.TypeDetail Favorabilidad ON Favorabilidad.Id = SmartAddicionalRequestFiles.Favorability LEFT JOIN DMS.DBO.TypeDetail AFavorDe ON AFavorDe.Id = SmartAddicionalRequestFiles.Acceptance LEFT JOIN DMS.DBO.TypeDetail Rectificacion ON Rectificacion.Id = SmartAddicionalRequestFiles.Rectification LEFT JOIN DMS.DBO.TypeDetail Desistimiento ON Desistimiento.Id = SmartAddicionalRequestFiles.ComplaintWithdrawal -- Tipo de afiliado del cliente LEFT JOIN DMS.DBO.TYPEAFFILIATE_VW AffiliateType ON Clients.AffiliateTypeId = CONVERT(VARCHAR(40), AffiliateType.Id) -- Procedimiento asociado al radicado 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 -- Tipo PQRSD del radicado LEFT JOIN DMS.dbo.PQRSDType PqrsType ON PqrsType.Id = RequestFiles.PqrsTypeId -- Verifica si tiene respuesta parcial 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' -- Verifica si tiene respuesta definitiva 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' --Dependencia del usuario finalizador o de quien respondió LEFT JOIN ( SELECT * FROM ( SELECT UsersCompany.UserId, Dependencies.Id AS DependencyId, Dependencies.Name, Dependencies.Code, Dependencies.TopSection, UsersCompany.State, ROW_NUMBER() OVER (PARTITION BY UsersCompany.UserId ORDER BY TypeDetail.Code ASC) AS rn FROM DMS.DBO.UsersCompany INNER JOIN DMS.DBO.Dependencies ON Dependencies.Id = UsersCompany.DependenceId INNER JOIN DMS.DBO.TypeDetail ON UsersCompany.State = TypeDetail.Id ) RankedDependencies WHERE rn = 1 ) Dependencies ON ISNULL(UsersFinalizador.id, Users.id) = Dependencies.UserId --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 -- Dependencia asociada al primer usuario con historial LEFT JOIN ( SELECT * FROM ( SELECT UsersCompany.UserId, Dependencies.Id AS DependencyId, Dependencies.Name, Dependencies.Code, Dependencies.TopSection, UsersCompany.State, ROW_NUMBER() OVER (PARTITION BY UsersCompany.UserId ORDER BY TypeDetail.Code ASC) AS rn FROM DMS.DBO.UsersCompany INNER JOIN DMS.DBO.Dependencies ON Dependencies.Id = UsersCompany.DependenceId INNER JOIN DMS.DBO.TypeDetail ON UsersCompany.State = TypeDetail.Id ) RankedDependencies WHERE rn = 1 ) Dependencies1 ON Users1.Id = Dependencies1.UserId -- Filtros principales WHERE RequestFiles.OriginId = '2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' -- Origen de radicados AND RequestFiles.StatusId <> 'E6D67E4A-F545-4D62-B882-5A38A0FC35E2' -- Excluir anulados AND RequestFileHistories.Status NOT IN ('4139c0b6-68ff-4e79-9796-36c04a9891c8','6a4c1604-0097-48e4-8c4c-ae1b735ed425') AND RequestFiles.PqrsTypeId NOT IN ( 'B48BF430-F3F7-4431-A375-3B9DBC1441E4', -- QuejEx '496B613B-8905-4496-A201-5AF1235DA91C' -- QejSFC ) AND RequestFileHistories.ProcessCode !='615'
82183222729035309631091583select 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
92131979182122065010005377SELECT COUNT(*) FROM [ReassignmentTask] AS [r] WHERE [r].[Status] = N'Processing' AND [r].[ProcessingServer] = @__serverIp_0
1186139186139458083807991SELECT R.Radicado, R.FechaInicial, R.FechaFinal, COUNT(F.Festivo) AS FestivosRango, MAX(CASE WHEN F.Festivo = R.FechaInicial THEN 1 ELSE 0 END) AS InicialEsFestivo INTO #Conteos FROM #Rangos R LEFT JOIN #Festivos F ON F.Festivo BETWEEN R.FechaInicial AND R.FechaFinal GROUP BY R.Radicado, R.FechaInicial, R.FechaFinal
104182572175555899458669SELECT 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
911802381980423884204685SELECT 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
11681911681911095134861256SELECT * FROM dbo.V_RPTG_Radicados WHERE Radicado <> '0'
13192168121121885706834086SELECT 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)
13193162276121803246913750SELECT 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]
215256176280733243895984WITH RowCTE AS ( -- Último registro por RequestFileId SELECT RequestFileId, RequestFileHistoriesId, 1 AS RequestPosition FROM ( SELECT RequestFileHistories.RequestFileId AS [RequestFileId], RequestFileHistories.Id AS [RequestFileHistoriesId], ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate DESC) AS [RowNumberDate] 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', 'E6D67E4A-F545-4D62-B882-5A38A0FC35E2', '80878642-DF5B-4A9C-B42B-3F8A3682FCB0'--, 'D626C7EB-1090-468A-B1E7-24DD2FC0C40F' ) AND ProcessCode != '2' ) AS Ends WHERE RowNumberDate = 1 UNION ALL -- Primer registro por RequestFileId SELECT RequestFileId, RequestFileHistoriesId, 0 AS RequestPosition FROM ( SELECT RequestFileHistories.RequestFileId AS [RequestFileId], RequestFileHistories.Id AS [RequestFileHistoriesId], ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate ASC) AS [RowNumberDate] 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', 'E6D67E4A-F545-4D62-B882-5A38A0FC35E2', -- '80878642-DF5B-4A9C-B42B-3F8A3682FCB0', 'D626C7EB-1090-468A-B1E7-24DD2FC0C40F' --) --AND ProcessCode != '2' ) AS Init WHERE RowNumberDate = 1 ) -- Insertar datos en la tabla Stage INSERT INTO Stage.dbo.RequestFileHistories_Stage (RequestFileId, RequestFileHistoriesId, RequestPosition) SELECT RequestFileId, RequestFileHistoriesId, RequestPosition FROM RowCTE WHERE RequestFileId NOT IN (SELECT RequestFileId FROM dms.dbo.RequestFileHistories WHERE Status = 'e6d67e4a-f545-4d62-b882-5a38a0fc35e2')
87142611163941250380183SELECT 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
26139258535632129142274SELECT 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

Archivos SQL más pesados

DatabaseNameLogicalNamePhysicalNameFileTypeSizeMBMaxSizeMBIsPercentGrowth
OpheliaSuiteOpheliaSuiteDMSE:\SGDEA\OpheliaSuite.mdfROWS4545926-1False
OpheliaSuiteOpheliaSuiteDMS_logF:\LOG\OpheliaSuite_log.ldfLOG782192097152False
DMSDMSE:\SGDEA\DMS.mdfROWS52015-1False
DMSDMS_BE:\SGDEA\DMS_B.ndfROWS43402-1False
DriveDriveE:\SGDEA\Drive.mdfROWS34484-1False
StageStage_logF:\LOG\Stage_log.ldfLOG172912097152False
StageStageE:\SGDEA\Stage.mdfROWS10814-1False
tempdbtemp11D:\TEMPDB\temp11.mdfROWS8192-1False
tempdbtemp10D:\TEMPDB\temp10.mdfROWS8192-1False
tempdbtemp9D:\TEMPDB\temp9.mdfROWS8192-1False
tempdbtemp8D:\TEMPDB\temp8.mdfROWS8192-1False
tempdbtemp7D:\TEMPDB\temp7.mdfROWS8192-1False
tempdbtemp6D:\TEMPDB\temp6.mdfROWS8192-1False
tempdbtemp5D:\TEMPDB\temp5.mdfROWS8192-1False
tempdbtemp4D:\TEMPDB\temp4.mdfROWS8192-1False
tempdbtemp3D:\TEMPDB\temp3.mdfROWS8192-1False
tempdbtemp2D:\TEMPDB\temp2.mdfROWS8192-1False
tempdbtempdevD:\TEMPDB\tempdev.mdfROWS8192-1False
DMS_bk_040923DMSE:\SGDEA\DMS_bk_040923.mdfROWS5000-1False
DMS_BK_20DMSE:\SGDEA\DMS_BK_20.mdfROWS2184-1False

Volumenes fisicos SQL

DatabaseNameFileTypePhysicalNameVolumeMountPointLogicalVolumeNameTotalGBFreeGBFreePct
AgoraSSBROWSE:\SGDEA\Agora.mdfE:\DATA5222.38631.7912.10
AgoraSSB_OLDROWSE:\SGDEA\AgoraSSB.mdfE:\DATA5222.38631.7912.10
CalendarioROWSE:\SGDEA\Calendario.mdfE:\DATA5222.38631.7912.10
DBAROWSE:\SGDEA\DBA.mdfE:\DATA5222.38631.7912.10
DMSROWSE:\SGDEA\DMS.mdfE:\DATA5222.38631.7912.10
DMSROWSE:\SGDEA\DMS_B.ndfE:\DATA5222.38631.7912.10
DMS_2ROWSE:\SGDEA\DMS_2.mdfE:\DATA5222.38631.7912.10
DMS_bk_040923ROWSE:\SGDEA\DMS_bk_040923.mdfE:\DATA5222.38631.7912.10
DMS_BK_20ROWSE:\SGDEA\DMS_BK_20.mdfE:\DATA5222.38631.7912.10
DMSGDEAROWSE:\SGDEA\DMSGDEA.mdfE:\DATA5222.38631.7912.10
DriveROWSE:\SGDEA\Drive.mdfE:\DATA5222.38631.7912.10
DWMaintenanceLOGE:\DATA\MSSQL15.SGDEAPRY\MSSQL\DATA\DWMaintenance_logE:\DATA5222.38631.7912.10
DWMaintenanceROWSE:\DATA\MSSQL15.SGDEAPRY\MSSQL\DATA\DWMaintenanceE:\DATA5222.38631.7912.10
EstructuraImportacionROWSE:\SGDEA\EstructuraImportacion.mdfE:\DATA5222.38631.7912.10
ImperiumReportCacheROWSE:\SGDEA\ImperiumReportCache.mdfE:\DATA5222.38631.7912.10
OpheliaSuiteROWSE:\SGDEA\OpheliaSuite.mdfE:\DATA5222.38631.7912.10
ProcessTableROWSE:\SGDEA\ProcessTable.mdfE:\DATA5222.38631.7912.10
StageROWSE:\SGDEA\Stage.mdfE:\DATA5222.38631.7912.10
AgoraSSBLOGF:\LOG\Agora_log.ldfF:\LOG299.98200.6366.88
AgoraSSB_OLDLOGF:\LOG\AgoraSSB_log.ldfF:\LOG299.98200.6366.88
CalendarioLOGF:\LOG\Calendario_log.ldfF:\LOG299.98200.6366.88
DBALOGF:\LOG\DBA_log.ldfF:\LOG299.98200.6366.88
DMSLOGF:\LOG\DMS_log.ldfF:\LOG299.98200.6366.88
DMS_2LOGF:\LOG\DMS_2_log.ldfF:\LOG299.98200.6366.88
DMS_bk_040923LOGF:\LOG\DMS_bk_040923_log.ldfF:\LOG299.98200.6366.88
DMS_BK_20LOGF:\LOG\DMS_BK_20_log.ldfF:\LOG299.98200.6366.88
DMSGDEALOGF:\LOG\DMSGDEA_log.ldfF:\LOG299.98200.6366.88
DriveLOGF:\LOG\Drive_log.ldfF:\LOG299.98200.6366.88
EstructuraImportacionLOGF:\LOG\EstructuraImportacion_log.ldfF:\LOG299.98200.6366.88
ImperiumReportCacheLOGF:\LOG\ImperiumReportCache_log.ldfF:\LOG299.98200.6366.88
OpheliaSuiteLOGF:\LOG\OpheliaSuite_log.ldfF:\LOG299.98200.6366.88
ProcessTableLOGF:\LOG\ProcessTable_log.ldfF:\LOG299.98200.6366.88
StageLOGF:\LOG\Stage_log.ldfF:\LOG299.98200.6366.88

Uso interno de archivos por base

DatabaseNameLogicalNameFileTypePhysicalNameSizeGBUsedGBFreeInternalGBUsedPctGrowthConfigMaxSizeGB
OpheliaSuiteOpheliaSuiteDMS_logLOGF:\LOG\OpheliaSuite_log.ldf76.4576.390.0699.9364.000000 MB2048.00 GB
OpheliaSuiteOpheliaSuiteDMSROWSE:\SGDEA\OpheliaSuite.mdf4439.384403.9835.4099.2064.000000 MBSin limite
AgoraSSBAgoraROWSE:\SGDEA\Agora.mdf0.430.410.0296.4864.000000 MBSin limite
DMSDMS_BROWSE:\SGDEA\DMS_B.ndf42.3840.821.5796.3064.000000 MBSin limite
DMSDMSROWSE:\SGDEA\DMS.mdf50.8048.871.9396.2164.000000 MBSin limite
StageStage_logLOGF:\LOG\Stage_log.ldf16.8915.861.0393.9164.000000 MB2048.00 GB
DMSDMS_logLOGF:\LOG\DMS_log.ldf2.262.110.1593.2764.000000 MB2048.00 GB
DriveDriveROWSE:\SGDEA\Drive.mdf33.6829.873.8188.7064.000000 MBSin limite
DMS_BK_20DMSROWSE:\SGDEA\DMS_BK_20.mdf2.131.850.2986.5964.000000 MBSin limite
DWMaintenanceDWMaintenanceROWSE:\DATA\MSSQL15.SGDEAPRY\MSSQL\DATA\DWMaintenance0.020.020.0085.0864.000000 MBSin limite
DMS_bk_040923DMSROWSE:\SGDEA\DMS_bk_040923.mdf4.884.130.7584.6364.000000 MBSin limite
AgoraSSB_OLDAgoraSSBROWSE:\SGDEA\AgoraSSB.mdf0.010.010.0082.9364.000000 MBSin limite
ProcessTableProcessTableDMSROWSE:\SGDEA\ProcessTable.mdf0.010.010.0082.8164.000000 MBSin limite
DMS_2DMSROWSE:\SGDEA\DMS_2.mdf0.070.060.0181.3364.000000 MBSin limite
StageStageROWSE:\SGDEA\Stage.mdf10.568.562.0081.0264.000000 MBSin limite
DMSGDEADMSGDEAROWSE:\SGDEA\DMSGDEA.mdf0.050.040.0180.5564.000000 MBSin limite
CalendarioCalendarioROWSE:\SGDEA\Calendario.mdf0.010.000.0062.5064.000000 MBSin limite
ProcessTableProcessTableDMS_logLOGF:\LOG\ProcessTable_log.ldf0.010.010.0062.2064.000000 MB2048.00 GB
DriveDrive_logLOGF:\LOG\Drive_log.ldf0.300.180.1259.5564.000000 MB2048.00 GB
EstructuraImportacionEstructuraImportacionROWSE:\SGDEA\EstructuraImportacion.mdf0.010.000.0049.2264.000000 MBSin limite
DMS_BK_20DMS_logLOGF:\LOG\DMS_BK_20_log.ldf0.010.010.0145.1064.000000 MB2048.00 GB
ImperiumReportCacheImperiumReportCacheROWSE:\SGDEA\ImperiumReportCache.mdf0.010.000.0042.9764.000000 MBSin limite
DBADBAROWSE:\SGDEA\DBA.mdf0.010.000.0036.7264.000000 MBSin limite
DMS_bk_040923DMS_logLOGF:\LOG\DMS_bk_040923_log.ldf0.010.000.0130.8364.000000 MB2048.00 GB
DMS_2DMS_logLOGF:\LOG\DMS_2_log.ldf0.010.000.0113.8764.000000 MB2048.00 GB
CalendarioCalendario_logLOGF:\LOG\Calendario_log.ldf0.000.000.0012.0764.000000 MB2048.00 GB
AgoraSSBAgora_logLOGF:\LOG\Agora_log.ldf0.100.010.099.1164.000000 MB2048.00 GB
EstructuraImportacionEstructuraImportacion_logLOGF:\LOG\EstructuraImportacion_log.ldf0.100.010.098.5864.000000 MB2048.00 GB
DWMaintenanceDWMaintenance_logLOGE:\DATA\MSSQL15.SGDEAPRY\MSSQL\DATA\DWMaintenance_log0.010.000.017.3664.000000 MB2048.00 GB
ImperiumReportCacheImperiumReportCache_logLOGF:\LOG\ImperiumReportCache_log.ldf0.100.010.097.1764.000000 MB2048.00 GB
DMSGDEADMSGDEA_logLOGF:\LOG\DMSGDEA_log.ldf0.020.000.026.7464.000000 MB2048.00 GB
DBADBA_logLOGF:\LOG\DBA_log.ldf0.070.000.072.8364.000000 MB2048.00 GB
AgoraSSB_OLDAgoraSSB_logLOGF:\LOG\AgoraSSB_log.ldf0.070.000.071.9264.000000 MB2048.00 GB

Uso Transaction Log

DatabaseNameLogSizeGBLogSpaceUsedPctStatus
OpheliaSuite76.4599.930
msdb0.0095.890
Stage16.8993.910
DMS2.2693.270
master0.0068.190
ProcessTable0.0162.210
Drive0.3059.550
DMS_BK_200.0145.120
model0.0732.150
DMS_bk_0409230.0130.840
DMS_20.0113.890
Calendario0.0012.220
AgoraSSB0.109.120
EstructuraImportacion0.108.580
DWMaintenance0.017.390
ImperiumReportCache0.107.170
DMSGDEA0.026.740
tempdb0.624.450
DBA0.072.830
AgoraSSB_OLD0.071.930

Autogrowths recientes - 7 dias

EventNameDatabaseNameFileNameStartTimeDurationMsGrowthMBHostNameApplicationNameLoginName
Log File Auto GrowDMSDMS_log6/11/2026 10:03:53 AM86.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xAA11EF2D2ED2784EAA5A0D962D66E469 : Step 1)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 10:03:36 AM183.0064.00DWSGDAAPP2ophelia
Log File Auto GrowDMSDMS_log6/11/2026 10:03:23 AM90.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xAA11EF2D2ED2784EAA5A0D962D66E469 : Step 1)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowDMSDMS_log6/11/2026 10:03:21 AM86.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xAA11EF2D2ED2784EAA5A0D962D66E469 : Step 1)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 10:00:00 AM100.0064.00DWSGDAAPP3ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:55:06 AM83.0064.00DWSGDAAPP2ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:50:10 AM86.0064.00DWSGDAAPP3ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:45:59 AM127.0064.00DWSGDAAPP3ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:41:29 AM100.0064.00DWSGDAAPP2ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:36:56 AM100.0064.00DWSGDAAPP3ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:32:15 AM90.0064.00DWSGDAAPP1ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:26:23 AM90.0064.00DWSGDAAPP1ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:24:06 AM94.0064.00DWSGDAAPP3ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:17:50 AM93.0064.00DWSGDAAPP3ophelia
Log File Auto GrowmsdbMSDBLog6/11/2026 9:17:05 AM10.000.25SRVCLSGDEASQLAgent - Job ManagerDIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowDMSDMS_log6/11/2026 9:11:18 AM87.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xDCF24DF6FDDD0D4197DB36799C464B02 : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowDMSDMS_log6/11/2026 9:11:07 AM90.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xDCF24DF6FDDD0D4197DB36799C464B02 : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:10:49 AM96.0064.00DWSGDAAPP1ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 9:05:38 AM87.0064.00DWSGDAAPP3ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 8:58:12 AM94.0064.00DWSGDAAPP3ophelia
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 8:53:51 AM90.0064.00DWSGDAAPP1ophelia
Log File Auto GrowDMSDMS_log6/11/2026 8:53:04 AM73.0064.00DWSGDAAPP2MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:53:03 AM87.0064.00DWSGDAAPP2MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:53:03 AM106.0064.00DWSGDAAPP2MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:53:01 AM274.0064.00DWSGDAAPP2MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:53 AM104.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:52 AM86.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:51 AM93.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:50 AM93.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:49 AM84.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:42 AM84.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:41 AM80.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:41 AM83.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:40 AM90.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:39 AM80.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:38 AM84.0064.00DWSGDAAPP1MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:24 AM83.0064.00DWSGDAAPP3MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:23 AM100.0064.00DWSGDAAPP3MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:22 AM107.0064.00DWSGDAAPP3MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:09 AM107.0064.00DWSGDAAPP3MicroSQLInventoryStorageLoad
Log File Auto GrowDMSDMS_log6/11/2026 8:52:08 AM96.0064.00DWSGDAAPP3MicroSQLInventoryStorageLoad
Log File Auto GrowOpheliaSuiteOpheliaSuiteDMS_log6/11/2026 8:50:39 AM96.0064.00DWSGDAAPP1ophelia
Log File Auto GrowmsdbMSDBLog6/11/2026 7:45:03 AM4.000.25SRVCLSGDEASQLAgent - Job ManagerDIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowStageStage_log6/11/2026 7:08:03 AM307.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xEE83636B927D094E85469C764C60119E : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowStageStage_log6/11/2026 7:08:02 AM93.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xEE83636B927D094E85469C764C60119E : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowStageStage_log6/11/2026 7:08:00 AM84.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xEE83636B927D094E85469C764C60119E : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowStageStage_log6/11/2026 7:08:00 AM97.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xEE83636B927D094E85469C764C60119E : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowStageStage_log6/11/2026 7:07:59 AM107.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xEE83636B927D094E85469C764C60119E : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowStageStage_log6/11/2026 7:07:59 AM83.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xEE83636B927D094E85469C764C60119E : Step 3)DIGITALWARE\SCVSGDA-AGENT
Log File Auto GrowStageStage_log6/11/2026 7:07:58 AM90.0064.00SRVCLSGDEASQLAgent - TSQL JobStep (Job 0xEE83636B927D094E85469C764C60119E : Step 3)DIGITALWARE\SCVSGDA-AGENT

Guía de lectura - Autogrowths recientes

Un autogrowth significa que SQL Server tuvo que crecer automáticamente un archivo MDF, NDF o LDF porque se quedó sin espacio interno asignado. No siempre es un error, pero en producción puede causar pausas, esperas de I/O y bloqueos temporales.

DatoPara qué sirve
DatabaseNameIdentifica la base que está creciendo.
FileNameIndica si creció un archivo de datos o de log.
StartTimePermite cruzar el crecimiento con lentitud, bloqueos o caídas reportadas por usuarios.
DurationMsMide cuánto tardó el crecimiento. Si es alto, puede afectar la operación.
GrowthMBIndica cuánto creció. Crecimientos muy pequeños y frecuentes sugieren mala configuración.

Recomendación: preasignar tamaño a MDF/LDF y configurar crecimiento fijo en MB/GB. Evitar crecimiento porcentual en producción.

Backups recientes

DatabaseNameRecoveryModelLastFullBackupHoursSinceFullLastDifferentialBackupLastLogBackupMinutesSinceLog
AgoraSSBFULL6/7/2026 12:30:45 AM1066/11/2026 12:30:41 AM
AgoraSSB_OLDFULL6/7/2026 12:30:48 AM1066/11/2026 12:30:44 AM
CalendarioFULL6/7/2026 12:30:51 AM1066/11/2026 12:30:45 AM
DBAFULL6/7/2026 12:30:55 AM1066/11/2026 12:30:47 AM
DMSFULL6/7/2026 12:35:17 AM1066/11/2026 12:31:36 AM
DMS_2FULL6/7/2026 12:35:19 AM1066/11/2026 12:31:38 AM
DMS_bk_040923FULL6/7/2026 12:35:32 AM1066/11/2026 12:31:40 AM
DMS_BK_20FULL6/7/2026 12:35:39 AM1066/11/2026 12:31:41 AM
DMSGDEAFULL6/7/2026 12:35:41 AM1066/11/2026 12:31:43 AM
DriveFULL6/7/2026 12:37:12 AM1066/11/2026 12:32:18 AM
DWMaintenanceFULL6/7/2026 12:37:14 AM1066/11/2026 12:32:19 AM
EstructuraImportacionFULL6/7/2026 12:37:17 AM1066/11/2026 12:32:21 AM
ImperiumReportCacheFULL6/7/2026 12:37:19 AM1066/11/2026 12:32:23 AM
OpheliaSuiteFULL6/7/2026 5:08:33 AM1016/11/2026 12:36:31 AM
ProcessTableFULL6/7/2026 5:08:36 AM1016/11/2026 12:36:33 AM
StageFULL6/7/2026 5:08:51 AM1016/11/2026 12:36:46 AM

SQL Agent Jobs fallidos o sin historial

JobNameLastRunStatusrun_daterun_timerun_durationmessage
collection_set_1_noncached_collect_and_uploadNo history
collection_set_2_collectionNo history
collection_set_2_uploadNo history
collection_set_3_collectionNo history
collection_set_3_uploadNo history
DELETE_MANTNo history
DependenciesNo history
JOB BACKUP V2No history
JOB MANTENIMIENTO V2 DriveNo history
MongoSqlServerNo history

TempDB - archivos

LogicalNameFileTypePhysicalNameSizeMBUsedMBFreeMBUsedPctGrowthConfig
templogLOGD:\TEMPDB\templog.ldf637.9428.48609.454.47512.000000000000 MB
temp10ROWSD:\TEMPDB\temp10.mdf8192.00365.197826.814.46512.000000000000 MB
temp11ROWSD:\TEMPDB\temp11.mdf8192.00364.757827.254.45512.000000000000 MB
temp2ROWSD:\TEMPDB\temp2.mdf8192.00363.637828.384.44512.000000000000 MB
temp3ROWSD:\TEMPDB\temp3.mdf8192.00364.317827.694.45512.000000000000 MB
temp4ROWSD:\TEMPDB\temp4.mdf8192.00363.887828.134.44512.000000000000 MB
temp5ROWSD:\TEMPDB\temp5.mdf8192.00364.507827.504.45512.000000000000 MB
temp6ROWSD:\TEMPDB\temp6.mdf8192.00364.637827.384.45512.000000000000 MB
temp7ROWSD:\TEMPDB\temp7.mdf8192.00363.947828.064.44512.000000000000 MB
temp8ROWSD:\TEMPDB\temp8.mdf8192.00362.817829.194.43512.000000000000 MB
temp9ROWSD:\TEMPDB\temp9.mdf8192.00363.007829.004.43512.000000000000 MB
tempdevROWSD:\TEMPDB\tempdev.mdf8192.00367.507824.504.49512.000000000000 MB

TempDB - consumidores principales

SessionIdLoginNameHostNameProgramNameDatabaseNamestatuscommandTempdbAllocatedMBTempdbDeallocatedMBQueryText
1577opheliaDW-P10326Microsoft SQL Server Management Studio - Query196.69196.69
356monitoreosaasFASECOLDAVM.Net SqlClient Data Provider0.440.44
1781opheliaDWSGDAAPP1Core Microsoft SqlClient Data Provider0.130.00
1751opheliadmsDWSGDAAPP1Core Microsoft SqlClient Data Provider0.060.06
1559opheliadmsDWSGDAAPP3Core Microsoft SqlClient Data Provider0.060.06
1574opheliadmsDWSGDAAPP1Core Microsoft SqlClient Data Provider0.060.06
820opheliadmsDWSGDAAPP3Core Microsoft SqlClient Data Provider0.060.06
1217opheliaDWSGDAAPP3ODK0.060.06
1218opheliadmsDWSGDAAPP4MicroSQL0.000.00
1219opheliaDWSGDAAPP1MicroSQL0.000.00
1220opheliaDWSGDAAPP2ODK0.000.00
1221opheliaDWSGDAAPP1ODK0.000.00
1222opheliaDWSGDAAPP3ODK0.000.00
1223opheliadmsDWSGDAAPP2MicroSQL0.000.00
1224opheliadmsDWSGDAAPP1MicroSQL0.000.00
1225opheliaDWSGDAMON2MicroSQL0.000.00
1226opheliaDWSGDAAPP2MicroSQL0.000.00
1227opheliadmsDWSGDAAPP2MicroSQL0.000.00
1228opheliadmsDWSGDAAPP1MicroSQL0.000.00
1229opheliadmsDWSGDAAPP2MicroSQL0.000.00
1230opheliaDWSGDAAPP3ODK0.000.00
1231opheliaDWSGDAAPP2MicroSQL0.000.00
1232opheliadmsDWSGDAAPP3MicroSQL0.000.00
1233opheliadmsDWSGDAAPP3MicroSQL0.000.00
1234opheliadmsDWSGDAAPP3MicroSQL0.000.00
1235opheliadmsDWSGDAAPP3MicroSQL0.000.00
1236opheliadmsDWSGDAAPP3MicroSQL0.000.00
1237opheliaDWSGDAAPP2MicroSQL0.000.00
1238opheliaDWSGDAAPP3MicroSQL0.000.00
1239opheliadmsDWSGDAMON2Core Microsoft SqlClient Data Provider0.000.00

Top Queries Logical Reads

ExecutionsTotalLogicalReadsAvgLogicalReadsCPUTimeMsElapsedMsDatabaseNameQueryText
173014157808581837544939676805SELECT [s1].[Id], [s1].[AvailabilityId], [s1].[BoxId], [s1].[CloseDate], [s1].[CloseUser], [s1].[Code], [s1].[CompanyId], [s1].[ConsultFrequencyId], [s1].[CreationDate], [s1].[CreationUser], [s1].[CrossReference], [s1].[DateVersion], [s1].[DependencyId], [s1].[Description], [s1].[EndDate], [s1].[ExternalId], [s1].[Folios], [s1].[IdStatusBeforeLocked], [s1].[InUnificationProcess], [s1].[InitialDate], [s1].[InitialRetentionDate], [s1].[InitialRetentionDateAC], [s1].[Location], [s1].[ModificateDate], [s1].[NameReferencies], [s1].[NoteScope], [s1].[ParentId], [s1].[PendingReorder], [s1].[PrimaryValue], [s1].[RetentionEndDate], [s1].[RetentionEndDateAC], [s1].[SecundaryValue], [s1].[SeriesId], [s1].[size], [s1].[StateId], [s1].[StateTransferId], [s1].[SubseriesId], [s1].[Support], [s1].[Tomo], [s1].[TopographicLocationDescription], [s1].[TopographicLocationId], [s1].[Version], [s1].[VersionCCD], [s1].[VersionTRD], [s1].[VersionTVD], [s1].[VolumeCount], [s1].[Id0], [s1].[Id1], [r].[Id], [r].[AccessClassificationId], [r].[Annexes], [r].[ArchivingUserId], [r].[Condition], [r].[DateDocument], [r].[DateIncorporation], [r].[DocumentConditionId], [r].[EndPage], [r].[ExternalFileNumber], [r].[FirstUseDate], [r].[Folios], [r].[Homepage], [r].[LastAccessDate], [r].[Name], [r].[Observation], [r].[Orden], [r].[ReferencesId], [r].[RequestFileId], [r].[size], [r].[SupportId], [r].[TypeDocumentId], [r].[UpdateDate], [r].[UrlLocation], [s1].[AccessClassificationId], [s1].[Code0], [s1].[ConformationReferenceId], [s1].[CoreArchiveStay], [s1].[CreationDate0], [s1].[Description0], [s1].[DispositionDescription], [s1].[DispositionTypeId], [s1].[ElectronicSize], [s1].[HasSubserie], [s1].[ManagementArchiveStay], [s1].[ModificateDate0], [s1].[ModificateUser], [s1].[Name], [s1].[PhysicalSize], [s1].[PreservationTechTypeId], [s1].[PreservationTypeId], [s1].[Section], [s1].[SerieStateId], [s1].[TimeId], [s1].[TimeMeasurenmentId], [s1].[TopSectionId], [s1].[Version0], [s1].[VersionCCD0], [s1].[VersionTRD0], [s1].[VersionTVD0], [s1].[AccessClassificationId0], [s1].[ClosingDate], [s1].[Code1], [s1].[ConformationReferenceId0], [s1].[CoreArchiveStay0], [s1].[CreationDate1], [s1].[Description1], [s1].[DispositionDescription0], [s1].[DispositionTypeId0], [s1].[ElectronicSize0], [s1].[ManagementArchiveStay0], [s1].[ModificateDate1], [s1].[ModificateUser0], [s1].[Name0], [s1].[PhysicalSize0], [s1].[PreservationTechTypeId0], [s1].[PreservationTypeId0], [s1].[SerieId], [s1].[SubserieStateId], [s1].[TimeId0], [s1].[TimeMeasurenmentId0], [s1].[TopSection], [s1].[Version1], [s1].[VersionCCD1], [s1].[VersionTRD1] FROM ( SELECT TOP(1) [d].[Id], [d].[AvailabilityId], [d].[BoxId], [d].[CloseDate], [d].[CloseUser], [d].[Code], [d].[CompanyId], [d].[ConsultFrequencyId], [d].[CreationDate], [d].[CreationUser], [d].[CrossReference], [d].[DateVersion], [d].[DependencyId], [d].[Description], [d].[EndDate], [d].[ExternalId], [d].[Folios], [d].[IdStatusBeforeLocked], [d].[InUnificationProcess], [d].[InitialDate], [d].[InitialRetentionDate], [d].[InitialRetentionDateAC], [d].[Location], [d].[ModificateDate], [d].[NameReferencies], [d].[NoteScope], [d].[ParentId], [d].[PendingReorder], [d].[PrimaryValue], [d].[RetentionEndDate], [d].[RetentionEndDateAC], [d].[SecundaryValue], [d].[SeriesId], [d].[size], [d].[StateId], [d].[StateTransferId], [d].[SubseriesId], [d].[Support], [d].[Tomo], [d].[TopographicLocationDescription], [d].[TopographicLocationId], [d].[Version], [d].[VersionCCD], [d].[VersionTRD], [d].[VersionTVD], [d].[VolumeCount], [s].[Id] AS [Id0], [s].[AccessClassificationId], [s].[Code] AS [Code0], [s].[ConformationReferenceId], [s].[CoreArchiveStay], [s].[CreationDate] AS [CreationDate0], [s].[Description] AS [Description0], [s].[DispositionDescription], [s].[DispositionTypeId], [s].[ElectronicSize], [s].[HasSubserie], [s].[ManagementArchiveStay], [s].[ModificateDate] AS [ModificateDate0], [s].[ModificateUser], [s].[Name], [s].[PhysicalSize], [s].[PreservationTechTypeId], [s].[PreservationTypeId], [s].[Section], [s].[SerieStateId], [s].[TimeId], [s].[TimeMeasurenmentId], [s].[TopSectionId], [s].[Version] AS [Version0], [s].[VersionCCD] AS [VersionCCD0], [s].[VersionTRD] AS [VersionTRD0], [s].[VersionTVD] AS [VersionTVD0], [s0].[Id] AS [Id1], [s0].[AccessClassificationId] AS [AccessClassificationId0], [s0].[ClosingDate], [s0].[Code] AS [Code1], [s0].[ConformationReferenceId] AS [ConformationReferenceId0], [s0].[CoreArchiveStay] AS [CoreArchiveStay0], [s0].[CreationDate] AS [CreationDate1], [s0].[Description] AS [Description1], [s0].[DispositionDescription] AS [DispositionDescription0], [s0].[DispositionTypeId] AS [DispositionTypeId0], [s0].[ElectronicSize] AS [ElectronicSize0], [s0].[ManagementArchiveStay] AS [ManagementArchiveStay0], [s0].[ModificateDate] AS [ModificateDate1], [s0].[ModificateUser] AS [ModificateUser0], [s0].[Name] AS [Name0], [s0].[PhysicalSize] AS [PhysicalSize0], [s0].[PreservationTechTypeId] AS [PreservationTechTypeId0], [s0].[PreservationTypeId] AS [PreservationTypeId0], [s0].[SerieId], [s0].[SubserieStateId], [s0].[TimeId] AS [TimeId0], [s0].[TimeMeasurenmentId] AS [TimeMeasurenmentId0], [s0].[TopSection], [s0].[Version] AS [Version1], [s0].[VersionCCD] AS [VersionCCD1], [s0].[VersionTRD] AS [VersionTRD1] FROM [DMS_References] AS [d] LEFT JOIN [Series] AS [s] ON [d].[SeriesId] = [s].[Id] LEFT JOIN [Subseries] AS [s0] ON [d].[SubseriesId] = [s0].[Id] WHERE [d].[Code] = @__get_Item_Code_0 ORDER BY [d].[Code], [d].[Tomo] DESC ) AS [s1] LEFT JOIN [ReferencesRequestFile] AS [r] ON [s1].[Id] = [r].[ReferencesId] ORDER BY [s1].[Code], [s1].[Tomo] DESC, [s1].[Id], [s1].[Id0], [s1].[Id1]
19546979395469793820711284038StageINSERT 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')
9274844491669106545744614230SELECT TOP(@__p_2) [r].[Id], [r].[CaseCode], [r].[CompanyCode], [r].[CompletedAt], [r].[CreatedAt], [r].[DependencyCode], [r].[ErrorMessage], [r].[FileNumber], [r].[JobId], [r].[LastErrorAt], [r].[MaxRetries], [r].[NextRetryAt], [r].[ProcessCode], [r].[ProcessName], [r].[ProcessingServer], [r].[Reason], [r].[ReassignBPM], [r].[ReassignDMS], [r].[RetryCount], [r].[StartedAt], [r].[Status], [r].[StatusId], [r].[TrackingCode], [r].[UserExecutor], [r].[UserToReassign] FROM [ReassignmentTask] AS [r] WHERE [r].[ProcessingServer] = @__serverIp_0 AND ([r].[Status] = N'Pending' OR ([r].[Status] = N'Failed' AND [r].[RetryCount] < [r].[MaxRetries] AND [r].[NextRetryAt] IS NOT NULL AND [r].[NextRetryAt] <= @__now_1)) ORDER BY [r].[CreatedAt]
15543499155434991318991136362StageINSERT 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
1373406323734063222691093314StageINSERT INTO dbo.SmartSupervisionMom2 SELECT RequestFiles.Id AS RequestFilesId ,RequestFiles.FileNumber AS [RADICADO FIDUGESTOR] -- Número de radicado ,CAST(CAST(RequestFiles.FiledDate AS DATE) AS VARCHAR) AS [FECHA DE RADICACION] -- Fecha de radicación ,FORMAT(RequestFiles.FiledDate, 'h:mm tt') AS [HORA_RADICACION] -- Hora de radicación en formato AM/PM ,CONCAT(DATENAME(MONTH, RequestFiles.FiledDate),' - ',YEAR(RequestFiles.FiledDate)) AS [MES/AÑO] -- Mes y año en español --Tipo de PQR extraído del motivo de reclasificación o tomado por defecto ,COALESCE( SUBSTRING( RequestFileHistoriesReclas.Reason, CHARINDEX('Se reclasificó el tipo de PQRSD así: de', RequestFileHistoriesReclas.Reason) + LEN('Se reclasificó el tipo de PQRSD así: de'), CHARINDEX(' a ', RequestFileHistoriesReclas.Reason) - CHARINDEX('Se reclasificó el tipo de PQRSD así: de', RequestFileHistoriesReclas.Reason) - LEN('Se reclasificó el tipo de PQRSD así: de') ), PqrsType.Name ) AS [TIPO_DE_PQR] --Clasificaciones, canal, motivos, tipo y detalle de solicitud ,producto.Name AS [CLASIFICACION SFC PRODUCTO] ,canalpqr.Name AS [CANAL] ,Motivo.Name AS [MACROMOTIVO] ,NameType.Name AS [TIPO DE SOLICITUD] ,ProcedureType.Name AS [DETALLE DE LA SOLICITUD] ,SpecificationType.Name AS [ESPECIFICACIÓN DE LA SOLICITUD] -- Información relacionada con la transmisión a la SFC ,CONCAT(512,RequestFiles.FileNumber) AS [RADICADO SFC FIDUGESTOR] ,CAST(CAST(RequestFiles.FiledDate AS DATE) AS VARCHAR) AS [FECHA DEL ENVIO A SFC] ,'Recibida' AS [ESTADO SFC MOMENTO 2] ,CASE WHEN smartprocesslog.Status IN ('FINALIZADO','EXITOSO') THEN 'Enviada' ELSE 'No Enviada' END AS [ESTADO DE LA TRASMISION] ,CASE WHEN smartprocesslog.Status IN ('FINALIZADO','EXITOSO') THEN CAST(CAST(smartprocesslog.RegistrationDate AS DATE) AS VARCHAR) END AS [FECHA DE TRASMISION] ,CASE WHEN smartprocesslog.Status IN ('FINALIZADO','EXITOSO') THEN 'N/A' ELSE CAST(smartprocesslog.Observations AS NVARCHAR(MAX)) END AS [TIPO DE ERROR] -- Información de funcionarios y dependencias que gestionan y responden ,CONCAT(Users1.Name,' ', Users1.Surnames ) [FUNCIONARIO QUE GESTIONA] ,Dependencies1.Name [DEPENDENCIA QUE GESTIONA] ,CAST(CAST(RequestFileHistories1.CreationDate AS DATE) AS VARCHAR) AS [FECHA DE LA GESTION] ,CASE WHEN CONCAT(UsersFinalizador.Name,' ', UsersFinalizador.Surnames ) <>'' THEN CONCAT(UsersFinalizador.Name,' ', UsersFinalizador.Surnames ) ELSE CONCAT(Users.Name,' ', Users.Surnames ) END AS [FUNCIONARIO QUE RESPONDE] ,Dependencies.Name AS [DEPENDENCIA QUE RESPONDE] -- Información sobre respuestas parciales o definitivas ,CASE WHEN MAX(RequestFilesRespuestaParcial.FileNumber) OVER(PARTITION BY RequestFiles.FileNumber) IS NOT NULL AND MAX(RequestFilesRespuestaDefinitiva.FiledDate) OVER(PARTITION BY RequestFiles.FileNumber) IS NULL THEN 'Respuesta Parcial' WHEN MAX(RequestFilesRespuestaDefinitiva.FileNumber) OVER(PARTITION BY RequestFiles.FileNumber) IS NOT NULL THEN 'Respuesta Definitiva' END AS [TIPO DE RESPUESTA] ,MAX(ISNULL(RequestFilesRespuestaDefinitiva.FileNumber,RequestFilesRespuestaParcial.FileNumber)) OVER(PARTITION BY RequestFiles.FileNumber) AS [RADICADO DE RESPUESTA (MOMENTO 3)] ,MAX(CONVERT(VARCHAR,CONVERT(DATE,ISNULL(RequestFilesRespuestaDefinitiva.FiledDate, RequestFilesRespuestaParcial.FiledDate)))) OVER(PARTITION BY RequestFiles.FileNumber) AS [FECHA DE RESPUESTA] ,MAX(RIGHT(CONVERT(DATETIME, ISNULL(RequestFilesRespuestaDefinitiva.FiledDate,RequestFilesRespuestaParcial.FiledDate), 108),8)) OVER(PARTITION BY RequestFiles.FileNumber) AS [HORA DE RESPUESTA] -- Estado de envío al momento 3 ,CASE WHEN MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'Enviada' ELSE 'No Enviada' END AS [SE ENVIO MOMENTO 3] ,CASE WHEN MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'N/A' WHEN smartprocesslogMom3.RegistrationDate IS NULL THEN 'No ha sido Enviada' ELSE CAST(smartprocesslogMom3.Observations AS VARCHAR(8000)) END AS [TIPO DE ERROR MOMENTO 3] ,CAST(CAST(smartprocesslogMom3.RegistrationDate AS DATE) AS VARCHAR) AS [FECHA DE TRASMISION MOMENTO 3] -- Estado final de la solicitud ,CASE WHEN MAX(RequestFilesRespuestaDefinitiva.FiledDate) OVER(PARTITION BY RequestFiles.FileNumber) IS NOT NULL AND MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'Cerrado' WHEN smartprocesslog.Id IS NOT NULL AND MIN(smartprocesslogMom3.Status) OVER (PARTITION BY smartprocesslogMom3.FileNumber,smartprocesslogMom3.ClientDocumentNumber)='EXITOSO' THEN 'Recibida' ELSE 'Abierto' END AS [ESTADO ACTUAL MOMENTO 3] -- Información adicional de reclasificación y seguimiento ,CASE WHEN RequestFileHistoriesReclas.Id IS NOT NULL THEN 'Si' ELSE 'No' END AS [EL RADICADO TUVO RECLASIFICACION] ,RequestFileHistoriesReclas.Reason AS [TIPO DE PQRS ANTES DE RECLASIFICAR] ,PqrsType.Name AS [TIPO DE PQRS DESPUES DE RECLASIFICAR] ,Admision.Name AS [ADMISION] ,SmartAddicionalRequestFiles.ComingFromProcedure AS [PROCEDENTE] ,Favorabilidad.Name AS [FAVORABILIDAD] ,SmartAddicionalRequestFiles.FavorConsumerProcedure AS [A FAVOR DE] ,CASE WHEN SmartAddicionalRequestFiles.RefusedEntityProcedure='1' THEN 'Si' ELSE 'No' END AS [INADMITIDA O RECHAZADA POR LA ENTIDAD] ,SmartAddicionalRequestFiles.SuperFRemittedProcedure AS [TRASLADO A LA SUPERINTENDENCIA] ,AFavorDe.Name AS [ACEPTACION] ,Rectificacion.Name AS [RECTIFICACION] ,Desistimiento.Name AS [DESISTIMIENTO] ,clients.NumberIdentification AS [REMITENTE] ,CASE WHEN Clients.AffiliatedFomag='1' THEN 'Si' ELSE 'No' END AS [AFILIADO AL FOMAG] ,AffiliateType.Code AS [TIPO DE AFILIADO] ,RequestFiles.Subject AS [ASUNTO] ,CASE WHEN Clients.OriginRegistry='SmartSupervision' AND RequestFiles.ReportedSmart='1' THEN 'Si' WHEN Clients.OriginRegistry NOT IN ('SmartSupervision') THEN 'No' END AS [ACTUALIZO MOMENTO 4] ,CASE WHEN RequestFiles.ReportedSmart='1' THEN CONVERT(VARCHAR,CONVERT(DATE,Clients.ModificationDate)) END AS [FECHA ACTUALIZACION] -- Campos auxiliares para filtrado por año y mes ,CAST(YEAR(RequestFiles.FiledDate) AS int) AS AñoFil ,MONTH(RequestFiles.FiledDate) AS MesFil ,ISNULL(Dependencies.code,0) AS DependeciaFil -- 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] -- Tabla principal de radicados FROM DMS.DBO.RequestFiles -- Unión para identificar el último usuario que gestionó el radicado LEFT JOIN ( SELECT RequestFileHistories.UserName, RequestFileHistories.RequestFileId, RequestFileHistories.Status, RequestFileHistories.processcode, ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate DESC) AS rn FROM DMS.DBO.RequestFileHistories WHERE Status NOT IN (--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 !='615' ) RequestFileHistories ON RequestFileHistories.RequestFileId = RequestFiles.Id AND RequestFileHistories.rn = 1 -- Unión con la información del cliente LEFT JOIN DMS.DBO.clients ON clients.Id = RequestFiles.clientid -- Unión para obtener el último registro del Momento 2 con subproceso REPORTE_QUEJA LEFT JOIN ( SELECT smartprocesslog.Id, smartprocesslog.Status, smartprocesslog.FileNumber, smartprocesslog.RegistrationDate, smartprocesslog.Observations, smartprocesslog.ClientDocumentNumber, ROW_NUMBER() OVER (PARTITION BY FileNumber, ClientDocumentNumber ORDER BY RegistrationDate DESC) AS rn FROM DMS.DBO.smartprocesslog WHERE Process = 'MOMENTO_2' AND SubProcess = 'REPORTE_QUEJA' --AND smartprocesslog.FileNumber = '20241011326782' ) smartprocesslog ON smartprocesslog.FileNumber = RequestFiles.FileNumber AND smartprocesslog.ClientDocumentNumber = Clients.NumberIdentification AND smartprocesslog.rn = 1 -- Unión para obtener el último registro del Momento 3 con subproceso REPORTE_QUEJA LEFT JOIN ( SELECT smartprocesslog.Id, smartprocesslog.FileNumber, smartprocesslog.ClientDocumentNumber, smartprocesslog.RegistrationDate, smartprocesslog.Status, smartprocesslog.Observations, ROW_NUMBER() OVER ( PARTITION BY FileNumber ORDER BY -- Prioriza los EXITOSO más recientes, luego cualquier otro estado CASE WHEN Status = 'EXITOSO' THEN 1 ELSE 2 END, RegistrationDate DESC ) AS rn FROM DMS.DBO.smartprocesslog WHERE Process = 'MOMENTO_3' AND SubProcess = 'REPORTE_QUEJA' AND Status IN ('EXITOSO', 'FINALIZADO', 'FALLIDO') ) smartprocesslogMom3 ON smartprocesslogMom3.FileNumber = RequestFiles.FileNumber --AND smartprocesslogMom3.Id = ( -- SELECT TOP 1 AA.Id -- FROM DMS.DBO.smartprocesslog AA -- WHERE AA.FileNumber = smartprocesslogMom3.FileNumber -- AND AA.Process = 'MOMENTO_3' -- AND AA.SubProcess = 'REPORTE_QUEJA' -- ORDER BY AA.RegistrationDate DESC --) AND smartprocesslogMom3.rn = 1 -- Historial más antiguo con dependencia asignada LEFT JOIN ( SELECT RequestFileHistories.RequestFileId, RequestFileHistories.CreationDate, RequestFileHistories.UserName, RequestFileHistories.ProcessCode, ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate ASC) AS rn FROM DMS.DBO.RequestFileHistories WHERE DependencyId IS NOT NULL AND ProcessCode !='615' --AND RequestFileId ='FCF1BB64-614E-4D69-9E4A-D8BED126A1DC' ) RequestFileHistories1 ON RequestFileHistories1.RequestFileId = RequestFiles.Id AND RequestFileHistories1.rn = 1 -- Último historial con estado 'Finalizado' LEFT JOIN ( SELECT AAA.RequestFileId, AAA.CreationDate, AAA.UserName, ROW_NUMBER() OVER (PARTITION BY AAA.RequestFileId ORDER BY AAA.CreationDate DESC) AS rn FROM DMS.DBO.RequestFileHistories AAA INNER JOIN DMS.DBO.TYPESTATEREQUEST_VW BBB ON CONVERT(VARCHAR(40), AAA.Status) = CONVERT(VARCHAR(40), BBB.Id) WHERE BBB.Name = 'Finalizado' ) RequestFileHistoriesUsuarioFinalizador ON RequestFileHistoriesUsuarioFinalizador.RequestFileId = RequestFiles.Id AND RequestFileHistoriesUsuarioFinalizador.rn = 1 -- Usuario que finalizó el radicado LEFT JOIN DMS.DBO.Users UsersFinalizador ON UsersFinalizador.UserName = RequestFileHistoriesUsuarioFinalizador.UserName -- Historial de reclasificación LEFT JOIN (SELECT RequestFileHistories.Id, RequestFileHistories.RequestFileId, RequestFileHistories.Reason, ROW_NUMBER() OVER (PARTITION BY RequestFileId ORDER BY CreationDate DESC) AS rn FROM DMS.DBO.RequestFileHistories WHERE RequestFileHistories.Status = '31b6159d-de9d-4cba-9508-4d9d4ee2faf7' ) AS RequestFileHistoriesReclas ON RequestFileHistoriesReclas.RequestFileId = RequestFiles.Id AND RequestFileHistoriesReclas.rn = 1 -- Usuario que respondió LEFT JOIN DMS.DBO.Users Users ON Users.UserName = RequestFileHistories.UserName -- Usuario asociado al historial más antiguo con dependencia LEFT JOIN DMS.DBO.Users Users1 ON Users1.UserName = RequestFileHistories1.UserName -- Información adicional del radicado (producto, canal, motivo, etc.) LEFT JOIN DMS.DBO.SmartAddicionalRequestFiles ON SmartAddicionalRequestFiles.RequestFilesId = RequestFiles.Id LEFT JOIN DMS.DBO.TypeDetail producto ON producto.Id = SmartAddicionalRequestFiles.ProductCode LEFT JOIN DMS.DBO.TypeDetail canalpqr ON canalpqr.Id = SmartAddicionalRequestFiles.Channel LEFT JOIN DMS.DBO.TypeDetail Motivo ON Motivo.Id = SmartAddicionalRequestFiles.MacroReasonCode LEFT JOIN DMS.DBO.TypeDetail Admision ON Admision.Id = SmartAddicionalRequestFiles.Admission LEFT JOIN DMS.DBO.TypeDetail Favorabilidad ON Favorabilidad.Id = SmartAddicionalRequestFiles.Favorability LEFT JOIN DMS.DBO.TypeDetail AFavorDe ON AFavorDe.Id = SmartAddicionalRequestFiles.Acceptance LEFT JOIN DMS.DBO.TypeDetail Rectificacion ON Rectificacion.Id = SmartAddicionalRequestFiles.Rectification LEFT JOIN DMS.DBO.TypeDetail Desistimiento ON Desistimiento.Id = SmartAddicionalRequestFiles.ComplaintWithdrawal -- Tipo de afiliado del cliente LEFT JOIN DMS.DBO.TYPEAFFILIATE_VW AffiliateType ON Clients.AffiliateTypeId = CONVERT(VARCHAR(40), AffiliateType.Id) -- Procedimiento asociado al radicado 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 -- Tipo PQRSD del radicado LEFT JOIN DMS.dbo.PQRSDType PqrsType ON PqrsType.Id = RequestFiles.PqrsTypeId -- Verifica si tiene respuesta parcial 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' -- Verifica si tiene respuesta definitiva 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' --Dependencia del usuario finalizador o de quien respondió LEFT JOIN ( SELECT * FROM ( SELECT UsersCompany.UserId, Dependencies.Id AS DependencyId, Dependencies.Name, Dependencies.Code, Dependencies.TopSection, UsersCompany.State, ROW_NUMBER() OVER (PARTITION BY UsersCompany.UserId ORDER BY TypeDetail.Code ASC) AS rn FROM DMS.DBO.UsersCompany INNER JOIN DMS.DBO.Dependencies ON Dependencies.Id = UsersCompany.DependenceId INNER JOIN DMS.DBO.TypeDetail ON UsersCompany.State = TypeDetail.Id ) RankedDependencies WHERE rn = 1 ) Dependencies ON ISNULL(UsersFinalizador.id, Users.id) = Dependencies.UserId --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 -- Dependencia asociada al primer usuario con historial LEFT JOIN ( SELECT * FROM ( SELECT UsersCompany.UserId, Dependencies.Id AS DependencyId, Dependencies.Name, Dependencies.Code, Dependencies.TopSection, UsersCompany.State, ROW_NUMBER() OVER (PARTITION BY UsersCompany.UserId ORDER BY TypeDetail.Code ASC) AS rn FROM DMS.DBO.UsersCompany INNER JOIN DMS.DBO.Dependencies ON Dependencies.Id = UsersCompany.DependenceId INNER JOIN DMS.DBO.TypeDetail ON UsersCompany.State = TypeDetail.Id ) RankedDependencies WHERE rn = 1 ) Dependencies1 ON Users1.Id = Dependencies1.UserId -- Filtros principales WHERE RequestFiles.OriginId = '2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' -- Origen de radicados AND RequestFiles.StatusId <> 'E6D67E4A-F545-4D62-B882-5A38A0FC35E2' -- Excluir anulados AND RequestFileHistories.Status NOT IN ('4139c0b6-68ff-4e79-9796-36c04a9891c8','6a4c1604-0097-48e4-8c4c-ae1b735ed425') AND RequestFiles.PqrsTypeId NOT IN ( 'B48BF430-F3F7-4431-A375-3B9DBC1441E4', -- QuejEx '496B613B-8905-4496-A201-5AF1235DA91C' -- QejSFC ) AND RequestFileHistories.ProcessCode !='615'
8310915833886447218322353096select 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
12396010523960105872186180412StageSELECT FileNumber --,MAX(F.FechaTermino)ExpirationDate ,MAX(ISNULL(F1.FechaTermino,[FechaRadicacion]))ExpirationDateInitial --,CASE WHEN ExperationDate >= [FechaRadicacion] THEN ExperationDate ELSE MAX(ISNULL(F1.FechaTermino,[FechaRadicacion]))END ExpirationDateInitial --Se realiza ajuste a campo de acuerdo a validación con Julio INTO FECHAINICIALVENCIMIENTOTEMP FROM ( SELECT DISTINCT RequestFiles.FileNumber ,MIN(RequestFiles.FiledDate) [FechaRadicacion] ,MAX(CASE WHEN RequestFiles1.ResposnseText=2 THEN RequestFiles1.FiledDate END ) [FechaRespuestaParcialMaxima] ,MAX(CASE WHEN RequestFiles1.ResposnseText=1 THEN RequestFiles1.FiledDate END ) [FechaRespuestaFinalMaxima] ,MAX(DMS_Procedures.ResponseTime) ResponseTime --,RequestFiles.ExperationDate --,MAX(F1.FechaTermino) [ExpirationDateInitial] --INTO #FECHAINICIALVENCIMIENTO FROM DMS.dbo.RequestFiles LEFT JOIN DMS.dbo.DMS_Procedures ON DMS_Procedures.Id=RequestFiles.ProcedureId LEFT JOIN DMS.dbo.RequestFileHistories ON RequestFileHistories.RequestFileId=RequestFiles.Id AND RequestFileHistories.CreationDate=(SELECT MAX(CreationDate) FROM DMS.dbo.RequestFileHistories A WHERE A.RequestFileId=RequestFileHistories.RequestFileId) LEFT JOIN DMS.dbo.Dependencies ON Dependencies.Id=RequestFileHistories.DependencyId LEFT JOIN dms.dbo.RelatedRequestFiles ON RelatedRequestFiles.ParentId =RequestFiles.Id LEFT JOIN dms.dbo.RequestFiles RequestFiles1 ON RelatedRequestFiles.requestfileId =CONVERT(VARCHAR(40),RequestFiles1.Id) --WHERE RequestFiles.OriginId='2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' --WHERE RequestFileHistories.CreationDate >= DATEADD(MONTH, -6, GETDATE()) --AND RequestFiles.OriginId='2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' --AND RequestFiles.FileNumber ='20230321376732' WHERE RequestFileHistories.Status <>'E6D67E4A-F545-4D62-B882-5A38A0FC35E2' --AND RequestFileHistories.CreationDate >= DATEADD(MONTH, -6, GETDATE()) --AND RequestFiles.FileNumber IN ('20240323449482','20241073468712','20241013458352') --AND RequestFiles.FileNumber IN ('20241014144082') --AND YEAR(RequestFiles.FiledDate) = 2024 --AND MONTH(RequestFiles.FiledDate) = 10 --AND DAY(RequestFiles.FiledDate) = 30 --AND RequestFiles.FiledDate <> '2024-10-29' --AND RequestFiles.FileNumber <> 0 GROUP BY RequestFiles.FileNumber --,RequestFiles.ExperationDate ,RequestFiles.FiledDate )Vencimiento --CROSS APPLY DBO.FechaTerminoSinDiasInhabiles (CONVERT(date,[FechaRespuestaParcialMaxima]+1),15) F CROSS APPLY DBO.FechaTerminoSinDiasInhabiles (CONVERT(DATE,[FechaRadicacion]+1),ResponseTime) F1 GROUP BY FileNumber
421209976484987513940961579241SELECT 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
11967287819672878110264159148StageINSERT INTO VentanillaUnicaFinal ( [Id Tarea] ,Radicado ,[Fecha Radicacion] ,[Hora Radicacion] ,[Tipo de Documento] ,[Tipificacion] ,[Usuario Actual] ,[Vicepresidencia] ,[Dependencia Actual] ,[Asunto] ,[Medio de Recepcion] ,[Tipo Remitente] ,Remitente ,[Dependencia Radicacion] ,[Tipo Documento Remitente] ,[Documento Remitente] ,[Direccion Remitente] ,[Celular] ,[Telefono] ,[Tipo Radicado] ,[Ciudad] ,[Departamento] ,[Email] ,[Estado Tarea] ,[Fecha Vencimiento] ,[Usuario Radicador] ,[Dias Habiles de Respuesta] ,[Proceso] ,[AñoFil] ,[MesFil] ,[ProcesoFil] ,[DependenciaFil] ,[RN] ) SELECT * FROM ( SELECT WF_SEGUI_PEN.CAS_CONT AS [Id Tarea], RequestFiles.FileNumber AS [Radicado], CAST(RequestFileHistories.CreationDate AS DATE) AS [Fecha Radicacion], CAST(RequestFileHistories.CreationDate AS TIME) AS [Hora Radicacion], ISNULL(DocumentType.Name,'No Definido') [Tipo de Documento], CONCAT(NameType.Name,' ' ,ProcedureType.Name,' ' ,SpecificationType.Name ) AS [Tipificacion], CONCAT(Users_Stage.Name, ' ',Users_Stage.Surnames) AS [Usuario Actual], COALESCE( CASE WHEN DependenciesPrincipal2.Description LIKE 'VICEPRESIDENCIA%' THEN DependenciesPrincipal2.Description ELSE NULL END ,CASE WHEN DependenciesPrincipal1.Description LIKE 'VICEPRESIDENCIA%' THEN DependenciesPrincipal1.Description ELSE NULL END ,CASE WHEN DependenciesPrincipal.Description LIKE 'VICEPRESIDENCIA%' THEN DependenciesPrincipal.Description ELSE NULL END ,CASE WHEN Dependencies.name LIKE 'VICEPRESIDENCIA%' THEN Dependencies.name ELSE NULL END ) AS [Vicepresidencia], Dependencies.Name AS [Dependencia Actual], RequestFiles.Subject AS [Asunto], CANAL.Name AS [Medio de Recepcion], TipoRemitente.Name AS [Tipo Remitente], CASE WHEN TipoRemitente.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(160)) END WHEN TipoRemitente.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 ELSE CAST(ISNULL(Contacto.BusinessName,Clients.BusinessName) AS VARCHAR(160)) END [Remitente], Dependencies.Name AS [Dependencia Radicacion], TIPODOCUMENTOREMITENTE.Name AS [Tipo Documento Remitente], ISNULL(Contacto.NumberIdentification, Clients.NumberIdentification) AS [Documento Remitente], Clients.Address AS [Direccion Remitente], Clients.Mobile AS [Celular], Clients.Phone AS [Telefono],TIPORADICADO.Name AS [Tipo Radicado], CITY.Description [Ciudad], DEPARTMENT.Description AS [Departamento], Clients.Email AS [Email], CASE WHEN WF_SEGUI_PEN.SEG_FATI >= GETDATE() THEN 'Tareas a tiempo' WHEN WF_SEGUI_PEN.SEG_FLIM <= GETDATE() THEN 'Tareas vencidas' ELSE 'Tareas por vencer' END AS [Estado Tarea], CAST(RequestFiles.ExperationDate AS DATE) AS [Fecha Vencimiento], CONCAT(Users1.Name,' ', Users1.Surnames ) AS [Usuario Radicador], DMS_Procedures.ResponseTime AS [Dias Habiles de Respuesta], PROCESO.Name AS [Proceso], YEAR(RequestFiles.FiledDate) AS [AñoFil], MONTH(RequestFiles.FiledDate) AS [MesFil], ISNULL(ESTADO.Code,0) [ProcesoFil], ISNULL(Dependencies.Code,0) AS [DependenciaFil], ROW_NUMBER() OVER (PARTITION BY RequestFiles.FileNumber ORDER BY RequestFileHistories.CreationDate DESC) AS RN FROM OpheliaSuite.dbo.WF_SEGUI_PEN INNER JOIN OpheliaSuite.dbo.WF_SEGUI ON WF_SEGUI.CAS_CONT=WF_SEGUI_PEN.CAS_CONT AND WF_SEGUI.SEG_CONT=WF_SEGUI_PEN.SEG_CONT AND WF_SEGUI_PEN.SEG_SUBJ NOT LIKE '%VISUALIZAR INCONSISTENCIA%' LEFT JOIN DMS.DBO.RequestFileHistories ON RequestFileHistories.CaseId=WF_SEGUI_PEN.CAS_CONT AND RequestFileHistories.CreationDate = (SELECT MAX(CreationDate) FROM DMS.DBO.RequestFileHistories A WHERE A.CaseId=WF_SEGUI_PEN.CAS_CONT) LEFT JOIN DMS.DBO.RequestFiles ON RequestFiles.Id=RequestFileHistories.RequestFileId LEFT JOIN Users_Stage on Users_Stage.UserName = WF_SEGUI_PEN.SEG_UENC LEFT JOIN ( SELECT Dependencies.Id ,UserId ,MIN(Dependencies.Name) OVER (PARTITION BY UserId) Name ,MIN(CASE WHEN (Dependencies.Name) =Dependencies.Name THEN Dependencies.Code END) OVER (PARTITION BY UserId) Code ,MIN(CASE WHEN (Dependencies.Name) =Dependencies.Name THEN Dependencies.TopSection END) OVER (PARTITION BY UserId) TopSection ,UsersCompany.State FROM DMS.DBO.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 ) ) Dependencies ON Users_Stage.Id = Dependencies.UserId LEFT JOIN dms.dbo.TypeDetail ESTADO ON CAST(ESTADO.Id AS VARCHAR(40)) = RequestFileHistories.Status LEFT JOIN dms.dbo.TypeDetail PROCESO ON CAST(PROCESO.Id AS VARCHAR(40)) = RequestFileHistories.Status AND PROCESO.Name != 'Digitalizado' LEFT JOIN DMS.DBO.DocumentType ON DocumentType.Id=RequestFiles.DocumentTypeId LEFT JOIN DMS.DBO.DMS_Procedures ON DMS_Procedures.Id=RequestFiles.ProcedureId LEFT JOIN DMS.DBO.PQRSDDetailRequest ProcedureType ON ProcedureType.Id=DMS_Procedures.ProcedureTypeId LEFT JOIN DMS.DBO.PQRSDTypeRequest NameType ON NameType.Id=DMS_Procedures.NameTypeId LEFT JOIN DMS.DBO.PQRSDRequestSpecification SpecificationType ON SpecificationType.Id=DMS_Procedures.SpecificationTypeId 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 RequestFiles.ContactId=Contacto.Id LEFT JOIN DMS.DBO.TypeDetail TipoRemitente ON TipoRemitente.Id= ISNULL(Contacto.TypeContactId,Clients.PersonTypeId) LEFT JOIN DMS.DBO.TypeDetail TIPODOCUMENTOREMITENTE ON Clients.DocumentTypeId=TIPODOCUMENTOREMITENTE.Id LEFT JOIN DMS.DBO.TypeDetail TIPORADICADO ON RequestFiles.RequestTypeId =TIPORADICADO.Id LEFT JOIN DMS.DBO.GeographicsLocation CITY ON Clients.CityId=CITY.Id LEFT JOIN DMS.DBO.GeographicsLocation DEPARTMENT ON Clients.DepartamentId=DEPARTMENT.Id LEFT JOIN DMS.DBO.Users Users1 ON Users1.UserName=RequestFileHistories.UserName LEFT JOIN DMS.DBO.Dependencies DependenciesPrincipal ON DependenciesPrincipal.Id=Dependencies.TopSection LEFT JOIN DMS.DBO.Dependencies DependenciesPrincipal1 ON DependenciesPrincipal1.Id=DependenciesPrincipal.TopSection LEFT JOIN DMS.DBO.Dependencies DependenciesPrincipal2 ON DependenciesPrincipal2.Id=DependenciesPrincipal1.TopSection ) AS C WHERE RN = 1
221826752783034237872079106SELECT [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
50163165153263304239748133SELECT SEG_ESTE, SEG_CONT, EMP_CODI, CAS_CONT, ETA_CONT, SEG_SUBJ, CAS_DESC, FLU_CONT, SEG_FREC, SEG_FLIM, SEG_FREC, FLU_ELIT FROM WF_SEGUI_PEN WHERE EMP_CODI = @pCompanyCode AND SEG_UENC = @pUserCode AND ( CAS_CONT LIKE '%acept%' OR SEG_SUBJ LIKE '%acept%' OR CAS_DESC LIKE '%acept%' OR FLU_CONT LIKE '%acept%' ) ORDER BY WF_SEGUI_PEN.SEG_FREC DESC, CAS_FECI DESC, SEG_PRIO, EMP_CODI, FLU_CONT OFFSET @pPageSize * (@pPageNumber-1) ROWS FETCH NEXT @pPageSize ROWS ONLY
61563949726065829187422833SELECT TOP (@CantidadRegistros) CONVERT(VARCHAR, Radicado) AS Radicado, CAS_CONT, SEG_SUBJ, SEG_FLIM, SEG_FREC, ETA_CONT, ETA_NOMB, FLU_CONT, CAS_DESC, SEG_CONA, SEG_UENC, SEG_UORI, CONVERT(VARCHAR, flu_cont) AS 'ProcessCode', VersionCCD , Reasignacion FROM [TASKLIST] WHERE (seg_frec >= @FechaInicio OR @FechaInicio IS NULL OR @FechaInicio = '') AND (cas_cont = @Caso OR @Caso IS NULL OR @Caso = '') AND (flu_cont = @Proceso OR @Proceso IS NULL OR @Proceso = '') AND (radicado = @Radicado OR @Radicado IS NULL OR @Radicado = '') AND (seg_uenc = @Usuario OR @Usuario IS NULL OR @Usuario = '') AND (@VersionCCD IS NULL OR VersionCCD = @VersionCCD OR VersionCCD IS NULL) AND Reasignacion NOT IN ('Pending', 'Processing', 'Failed') ORDER BY radicado ASC
40150260593756513905847812SELECT SEG_ESTE, SEG_CONT, EMP_CODI, CAS_CONT, ETA_CONT, SEG_SUBJ, CAS_DESC, FLU_CONT, SEG_FREC, SEG_FLIM, SEG_FREC, FLU_ELIT FROM WF_SEGUI_PEN WHERE EMP_CODI = @pCompanyCode AND SEG_UENC = @pUserCode AND ( CAS_CONT LIKE '%20250326408952%' OR SEG_SUBJ LIKE '%20250326408952%' OR CAS_DESC LIKE '%20250326408952%' OR FLU_CONT LIKE '%20250326408952%' ) ORDER BY WF_SEGUI_PEN.SEG_FREC DESC, CAS_FECI DESC, SEG_PRIO, EMP_CODI, FLU_CONT OFFSET @pPageSize * (@pPageNumber-1) ROWS FETCH NEXT @pPageSize ROWS ONLY
21319277165963852725443867select distinct * from ( select RequestFiles . FileNumber as 'Radicado' , RequestFileHistories . UserName as 'Usuario DMS' , WF_SEGUI_PEN . SEG_UENC as 'Usuario BPM' , case when RequestFiles . OriginId = '2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' then 'PQRSD' else 'OTRO' end as 'Tipo Radicado' , case when RequestFileHistories . UserName = WF_SEGUI_PEN . SEG_UENC then 'IGUAL' else 'DIFERENTE' end VALIDACION from DMS . DBO . RequestFiles with ( NOLOCK ) left join dms . dbo . RequestFileHistories with ( NOLOCK ) on RequestFileHistories . RequestFileId = RequestFiles . Id and RequestFileHistories . CreationDate = ( select MAX ( CreationDate ) from dms . dbo . RequestFileHistories A with ( NOLOCK ) where A . RequestFileId = RequestFileHistories . RequestFileId and a . Status not in ( @0 ) ) left join dms . dbo . Users with ( NOLOCK ) on Users . UserName = RequestFileHistories . UserName left join DMS . DBO . RelatedRequestFiles with ( NOLOCK ) on RelatedRequestFiles . ParentId = RequestFiles . Id left join DMS . DBO . RequestFiles RequestFiles1 with ( NOLOCK ) on RequestFiles1 . Id = RelatedRequestFiles . RequestFileId inner join OpheliaSuite . DBO . WF_SEGUI_PEN with ( NOLOCK ) on WF_SEGUI_PEN . CAS_CONT = RequestFileHistories . CaseId where RequestFileHistories . Status not in ( @1 , @2 ) and RequestFiles . RequestTypeId ! = @3 ) FDG where VALIDACION = @4
21303559165177951478745346225StageINSERT INTO dbo.DiasHabiles (Id, DiasHabiles) SELECT R.Id, (COUNT(D.Fecha) * CASE WHEN R.ExperationDate >= CAST(GETDATE() AS DATE) THEN 1 ELSE -1 END) - 1 AS DiasHabiles FROM dms.dbo.RequestFiles AS R 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' ,'4139c0b6-68ff-4e79-9796-36c04a9891c8','6a4c1604-0097-48e4-8c4c-ae1b735ed425' --estados de fraude ,'8d6acd5a-d128-45b0-b1a5-f9c0fef90708','EF7B7E43-9151-422A-9A2C-6E3B6C53BC85') ) AS RequestFileHistories ON RequestFileHistories.RequestFileId=R.Id AND RequestFileHistories.MaxReg = 1 AND RequestFileHistories.DependencyId IS NOT NULL LEFT JOIN #DiasHabiles AS D ON D.Fecha BETWEEN CASE WHEN R.ExperationDate >= CAST(GETDATE() AS DATE) THEN CAST(GETDATE() AS DATE) ELSE R.ExperationDate END AND CASE WHEN R.ExperationDate >= CAST(GETDATE() AS DATE) THEN R.ExperationDate ELSE CAST(GETDATE() AS DATE) END WHERE RequestFileHistories.Status NOT IN ('e6d67e4a-f545-4d62-b882-5a38a0fc35e2', '80878642-df5b-4a9c-b42b-3f8a3682fcb0') AND R.OriginId='2A1B3A5A-6FEC-4234-A24E-B87A1710ECE7' GROUP BY R.Id, R.ExperationDate
50126930452538603291039023SELECT count(1) totalRows FROM WF_SEGUI_PEN WHERE EMP_CODI = @pCompanyCode and SEG_UENC = @pUserCode AND ( CAS_CONT LIKE '%acept%' OR SEG_SUBJ LIKE '%acept%' OR CAS_DESC LIKE '%acept%' OR FLU_CONT LIKE '%acept%' )
41105216312566252614130499SELECT SEG_ESTE, SEG_CONT, EMP_CODI, CAS_CONT, ETA_CONT, SEG_SUBJ, CAS_DESC, FLU_CONT, SEG_FREC, SEG_FLIM, SEG_FREC, FLU_ELIT FROM WF_SEGUI_PEN WHERE EMP_CODI = @pCompanyCode AND SEG_UENC = @pUserCode AND ( CAS_CONT LIKE '%ACEPTA%' OR SEG_SUBJ LIKE '%ACEPTA%' OR CAS_DESC LIKE '%ACEPTA%' OR FLU_CONT LIKE '%ACEPTA%' ) ORDER BY WF_SEGUI_PEN.SEG_FREC DESC, CAS_FECI DESC, SEG_PRIO, EMP_CODI, FLU_CONT OFFSET @pPageSize * (@pPageNumber-1) ROWS FETCH NEXT @pPageSize ROWS ONLY
41103401402521982750033238SELECT count(1) totalRows FROM WF_SEGUI_PEN WHERE EMP_CODI = @pCompanyCode and SEG_UENC = @pUserCode AND ( CAS_CONT LIKE '%ACEPTA%' OR SEG_SUBJ LIKE '%ACEPTA%' OR CAS_DESC LIKE '%ACEPTA%' OR FLU_CONT LIKE '%ACEPTA%' )
40100875172521872602830332SELECT count(1) totalRows FROM WF_SEGUI_PEN WHERE EMP_CODI = @pCompanyCode and SEG_UENC = @pUserCode AND ( CAS_CONT LIKE '%20250326408952%' OR SEG_SUBJ LIKE '%20250326408952%' OR CAS_DESC LIKE '%20250326408952%' OR FLU_CONT LIKE '%20250326408952%' )
9274100716841086199198222411SELECT COUNT(*) FROM [ReassignmentTask] AS [r] WHERE [r].[Status] = N'Processing' AND [r].[ProcessingServer] = @__serverIp_0

Estadisticas potencialmente desactualizadas

DatabaseNameSchemaNameTableNameStatisticNameLastUpdatedRowsModificationCounterModifiedPct
Stagesyssysrscols_WA_Sys_00000003_000000031/15/2024 2:59:56 PM20792835199136373.21
DMSdboInventoryStorageLoadPK__Inventor__3214EC07FC085C976/11/2026 8:51:26 AM16162005108124078.47
Stagesyssyscolpars_WA_Sys_00000007_000000299/26/2024 10:24:36 AM1891148390878472.13
DMS_2syssysrscols_WA_Sys_00000005_000000032/3/2023 12:45:16 PM263664478224460.62
DMS_2syssysrscols_WA_Sys_00000002_000000032/3/2023 12:45:16 PM263664478224460.62
DMS_2syssysrscolsclst2/3/2023 12:45:16 PM263664478224460.62
DMS_BK_20syssysrscols_WA_Sys_00000005_000000036/21/2023 4:03:31 PM304133457211002.04
DMS_BK_20syssysrscols_WA_Sys_00000002_000000036/21/2023 4:03:31 PM304133457211002.04
DMS_BK_20syssysrscolsclst6/21/2023 4:03:31 PM304133457211002.04
Stagesyssysrscols_WA_Sys_00000005_000000035/28/2025 9:59:29 AM27712634429507.11
Stagesyssysrscols_WA_Sys_00000002_000000035/28/2025 9:59:29 AM27712634419507.07
Stagesyssysrscolsclst5/28/2025 9:59:29 AM27712634419507.07
DMS_2syssysidxstats_WA_Sys_00000006_000000361/3/2023 11:26:45 AM1048672606417.94
DMS_2syssysiscols_WA_Sys_00000007_0000003710/13/2022 1:09:28 PM1131712726301.68
DMS_bk_040923syssysidxstats_WA_Sys_00000006_000000364/25/2023 12:45:14 PM1156638685524.91
DMS_BK_20syssysidxstats_WA_Sys_00000006_000000364/25/2023 12:45:14 PM1156598985181.49
DMS_BK_20syssysiscols_WA_Sys_00000007_000000376/15/2023 9:27:37 AM1500592803952.00
DMS_bk_040923syssysrscols_WA_Sys_00000005_000000038/30/2023 3:24:10 PM32721117663415.83
DMS_bk_040923syssysrscols_WA_Sys_00000002_000000038/30/2023 3:24:10 PM32721117663415.83
DMS_bk_040923syssysrscolsclst8/30/2023 3:24:10 PM32721117663415.83
DMS_BK_20syssysidxstats_WA_Sys_00000008_000000366/15/2023 9:27:36 AM1210403523334.88
DMSsyssysrscols_WA_Sys_00000005_000000035/27/2025 4:24:37 PM4016931372319.15
DMSsyssysrscols_WA_Sys_00000002_000000035/27/2025 4:24:37 PM4016931362319.12
DMSsyssysrscolsclst5/27/2025 4:24:37 PM4016931362319.12
StagedboUsers_Stage_WA_Sys_00000003_7EB777416/10/2026 1:18:55 AM3616507201402.65
StagedboUsers_Stage_WA_Sys_00000004_7EB777416/10/2026 1:18:55 AM3616507201402.65
StagedboRequestFileHistories_Stage_WA_Sys_00000002_2997B3A56/10/2026 1:18:46 AM3766784528157301402.14
StagedboRequestFileHistories_StagePK__RequestF__3214EC07D95CCDCF6/10/2026 1:18:45 AM3766784528157301402.14
DMS_bk_040923syssysiscols_WA_Sys_00000007_000000379/1/2023 12:45:32 AM1668232741395.32
StagedboRadicacionVentUnica_WA_Sys_00000002_1A6B4A056/10/2026 6:00:04 AM1884783226396901201.18
StagedbopqrsdConsolidated_WA_Sys_0000000D_34ABD5A36/10/2026 1:18:53 AM53988864840741201.00
StagedbopqrsdConsolidated_WA_Sys_0000003E_34ABD5A36/10/2026 1:18:53 AM53988864840741201.00
StagedboSmartSupervisionMom2PK__SmartSup__3214EC0733D5295D6/10/2026 1:18:54 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000033_394FC3D86/10/2026 1:18:54 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_0000000B_394FC3D86/10/2026 1:18:54 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000009_394FC3D86/10/2026 1:18:54 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000035_394FC3D86/10/2026 1:18:54 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000034_394FC3D86/10/2026 1:18:54 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000003_394FC3D86/10/2026 1:18:54 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_0000001E_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_0000001D_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000011_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000019_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000036_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000038_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_00000037_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom2_WA_Sys_0000001B_394FC3D86/10/2026 1:18:55 AM53798953836851000.71
StagedboSmartSupervisionMom1PK_SmartSupervisionMom16/10/2026 1:18:55 AM1982198281000.40
StagedboSmartSupervisionMom1_WA_Sys_00000018_641AF1A36/10/2026 1:18:55 AM1982198281000.40
StagedboSmartSupervisionMom1_WA_Sys_00000013_641AF1A36/10/2026 1:18:55 AM1982198281000.40
StagedboSmartSupervisionMom1_WA_Sys_00000017_641AF1A36/10/2026 1:18:55 AM1982198281000.40
StagedboSmartSupervisionMom1_WA_Sys_00000006_641AF1A36/10/2026 1:18:55 AM1982198281000.40
DMS_bk_040923syssysidxstats_WA_Sys_00000008_000000369/1/2023 12:50:03 AM126211988949.92
DMSdboRelatedRequestFiles_WA_Sys_00000003_55DFB4D96/10/2026 5:12:45 AM5912025248624887.79
StagedboSmartSupervisionMom1_WA_Sys_00000030_641AF1A36/10/2026 9:37:04 AM198215864800.40
StagedboSmartSupervisionMom1_WA_Sys_00000008_641AF1A36/10/2026 9:37:04 AM198215864800.40
StagedboSmartSupervisionMom1_WA_Sys_00000032_641AF1A36/10/2026 9:37:04 AM198215864800.40
StagedboSmartSupervisionMom1_WA_Sys_00000031_641AF1A36/10/2026 9:37:04 AM198215864800.40
Stagesyssysschobjs_WA_Sys_0000000B_000000226/24/2025 9:13:37 AM266920395764.14
DMSdboInventoryStorageLoad_WA_Sys_00000002_6CD8F4215/20/2026 1:11:59 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000003_6CD8F4215/20/2026 1:11:59 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000004_6CD8F4215/20/2026 1:12:00 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000005_6CD8F4215/20/2026 1:12:00 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000006_6CD8F4215/20/2026 1:12:00 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000007_6CD8F4215/20/2026 1:12:00 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000008_6CD8F4215/20/2026 1:12:00 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000009_6CD8F4215/20/2026 1:12:01 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000000A_6CD8F4215/20/2026 1:12:01 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000000B_6CD8F4215/20/2026 1:12:01 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000000C_6CD8F4215/20/2026 1:12:01 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000000D_6CD8F4215/20/2026 1:12:01 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000000E_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000000F_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000014_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000015_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000016_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000017_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000018_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000019_6CD8F4215/20/2026 1:12:02 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000001A_6CD8F4215/20/2026 1:12:03 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_0000001B_6CD8F4215/20/2026 1:12:03 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000010_6CD8F4215/20/2026 1:12:03 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000011_6CD8F4215/20/2026 1:12:03 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000012_6CD8F4215/20/2026 1:12:03 AM196259314359321731.65
DMSdboInventoryStorageLoad_WA_Sys_00000013_6CD8F4215/20/2026 1:12:04 AM196259314359321731.65
StagedboRequestFilesExpirationDate_WA_Sys_00000004_2D27B8096/10/2026 1:18:47 AM188591211327731600.65
StagedboRequestFilesExpirationDate_WA_Sys_00000003_2D27B8096/9/2026 6:00:01 PM188591211327731600.65
StagedboRequestFilesExpirationDate_WA_Sys_00000002_2D27B8096/10/2026 1:18:46 AM188591211322946600.40
Stagesyssysschobjs_WA_Sys_0000000A_000000226/24/2025 9:13:37 AM266910729401.99
StagedboRadicacionVentUnica_WA_Sys_00000022_1A6B4A056/10/2026 8:42:37 PM18873147553629400.23
Stagesyssysiscols_WA_Sys_00000007_000000373/2/2026 10:04:26 AM10222453240.02
StagedbopqrsdConsolidated_WA_Sys_0000000E_34ABD5A36/11/2026 8:46:31 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_0000003C_34ABD5A36/11/2026 8:46:31 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_00000042_34ABD5A36/11/2026 6:15:07 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_00000041_34ABD5A36/11/2026 6:15:07 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_00000040_34ABD5A36/11/2026 6:15:07 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_0000003F_34ABD5A36/11/2026 6:15:07 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_00000039_34ABD5A36/11/2026 6:15:07 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_00000038_34ABD5A36/11/2026 6:15:07 AM5407341081532200.01
StagedbopqrsdConsolidated_WA_Sys_00000037_34ABD5A36/11/2026 6:15:07 AM5407341081532200.01

Indices faltantes sugeridos por SQL Server

DatabaseNameSchemaNameTableNameUserSeeksUserScansAvgTotalUserCostAvgUserImpactEstimatedImpactEqualityColumnsInequalityColumnsIncludedColumns
OpheliaSuitedboWF_SEGUI801391.4788.41984161.88[FLU_CONT], [ETA_CONT], [SEG_ESTE][SEG_SUBJ], [SEG_FREC], [SEG_FLIM], [SEG_UORI], [SEG_UENC]
OpheliaSuitedboWF_SEGUI203934.5399.96786591.18[ETA_CONT][SEG_ESTE], [AUD_UFAC]
StagedboRadicacionVentUnica170244.1299.62413418.76[PROCESO], [Tipo Comunicacion][Radicado][Fecha y Hora Radicacion]
StagedboRadicacionVentUnica170244.1298.61409227.33[PROCESO], [Tipo Comunicacion][Fecha y Hora Radicacion], [Medio de Recepcion][Radicado]
DrivedboDRIVE_METADATA509400.3197.57154970.24[FolderCode][BucketName], [FileId], [FileName], [CreationDate], [CreatedBy], [UpdatedBy], [LastUpdate], [Tags], [Size], [MicroAppCode], [Folder1], [Folder2], [MigrateStatus], [DriveId]
OpheliaSuitedboWF_SEGUI101086.3691.9199847.76[SEG_ESTE][SEG_UENC]
OpheliaSuitedboWF_SEGUI10653.3483.8054749.69[SEG_ESTE][ETA_CONT]
DMSdboRequestFileHistories201771.5013.5948149.25[Status], [ProcessCode][RequestFileId], [CreationDate]
DMSdboRequestFileHistories40146.2559.0334532.22[CreationDate][RequestFileId], [Reason], [Status]
OpheliaSuitedboWF_SEGUI7069.8957.5928176.12[SEG_UENC], [SEG_ESTE][FLU_CONT], [ETA_CONT], [SEG_SUBJ], [SEG_FREC], [SEG_FLIM], [SEG_UORI]
DMSdboRequestFiles10361.2055.2819967.06[ChannelId][FiledDate], [OriginId][FileNumber], [Subject], [PqrsTypeId], [ExperationDate]
DMSdboDMS_ReorderedDocuments7019.5899.7813672.46[ReferenceRFId][Tomo]
DMSdboRequestFiles20402.9013.1110564.07[UserName][FiledDate][FileNumber]
DMSdboRequestFiles20402.9012.009669.63[FileNumber], [FiledDate][UserName]
DMSdboRequestFiles10184.3149.319088.33[RequestTypeId], [MassiveConsecutive][StatusId][CaseId]
DMSdboDMS_Procedures29501.5813.606324.68[ProcessVersion], [ProcessType][ProceduresStateId][ResponseTime], [ResponsibleUserId], [DependenciesId], [ProcedureTypeId], [NameTypeId]
DMSdboDMS_ReorderedDocuments3021.0196.486082.45[Tomo], [ReferenceRFId]
DMSdboDMS_ReorderedDocuments3021.0195.836041.48[Tomo][ReferenceRFId]
DMSdboReassignmentTask7069.8911.995866.15[CaseCode][Status]
StagedbopqrsdConsolidated1058.3098.795759.84[AñoFil], [MesFil], [UsuarioFil][RADICADO], [FECHA_RADICADO], [HORA_RADICADO], [MEDIO_DE_RECEPCION], [TIPO_DE_PQR], [CAUSAL], [DETALLE_CAUSAL], [DETALLE_DESAGREGADO_CAUSAL], [NOMBRE_REMITENTE], [TIPO_DE_DOCUMENTO_REMITENTE], [DOCUMENTO_DE_REMITENTE], [DIRECCION_REMITENTE], [ASUNTO_RADICADO], [FUNCIONARIO_ACTUAL], [DEPENDENCIA_ACTUAL], [RADICADO_RESPUESTA_FINAL], [FECHA_DE_CONTESTACION], [ESTADO_ACTUAL], [TOTAL_DIAS_TRAMITE], [FECHA_DE_VENCIMIENTO], [MES/AÑO], [GESTION], [PROCESO], [FECHA_RESPUESTA_PARCIAL], [RADICADO_RESPUESTA_PARCIAL], [TIPO_DE_FRAUDE], [MODALIDAD_DE_FRAUDE], [MONTO_RECLAMADO], [MONTO_RECONOCIDO]
DMSdboRequestFiles10184.3127.705105.39[RequestTypeId], [MassiveConsecutive][StatusId][FileNumber], [FiledDate], [CaseId]
OpheliaSuitedboWF_CASOS1044.6699.314435.26[EMP_CODI], [USU_CODI][CAS_FECI][CAS_DESC], [FLU_CONT], [CAS_FLIM], [CAS_HLIM], [CAS_HORI], [CAS_FECF], [CAS_HORF], [CAS_ESTA]
DMSdboDMS_Procedures13400.6830.032752.18[ProceduresStateId], [VisibleWeb][ResponsibleUserId], [ProcedureTypeId], [SpecificationTypeId], [NameTypeId], [ProcessVersion], [IdTheme], [IdBussinnes]
DMSdboDMS_Procedures13400.6826.602437.83[VisibleWeb][ResponsibleUserId], [ProceduresStateId], [ProcedureTypeId], [SpecificationTypeId], [NameTypeId], [ProcessVersion], [IdTheme], [IdBussinnes]
OpheliaSuitedboWF_SEGUI1028.9674.862167.85[EMP_CODI], [SEG_CONA], [SEG_ESTE][FLU_CONT], [SEG_FREC]
DMSdboDMS_Procedures13400.6024.711994.45[ProceduresStateId], [VisibleWeb][IdTheme][Name], [ResponsibleUserId], [ProcedureTypeId], [NameTypeId], [ProcessVersion], [IdBussinnes]
DMSdboDMS_Procedures13400.6021.181709.53[VisibleWeb][IdTheme][Name], [ResponsibleUserId], [ProceduresStateId], [ProcedureTypeId], [NameTypeId], [ProcessVersion], [IdBussinnes]
DMSdboUsers4100.3898.611551.85[Suffix]
DMSdboClassificationHistories7100.2390.261503.34[DependencyCode][SubserieCode][ClassificationHeadId], [SerieCode]
msdbdbosysjobhistory9400.8516.771340.48[step_id][job_id]
DMSdboReviewDocumentCertification1101.2286.971165.31[IdDocumentCertification][IdDetailManagePeaceAndSave], [IdUserApproving], [State], [CreationDate], [ModificationDate]
DMSdboDMS_Security604.5731.51864.11[UserName], [ValidateUser]
DMSdboReassignmentTask106.8999.93688.21[CaseCode]
DMSdboDMS_Security604.5723.25637.59[UserName]
DMSdboDMS_Procedures3000.8325.22624.86[ProceduresStateId], [ProcessVersion], [ProcessType][ResponseTime], [ResponsibleUserId], [DependenciesId], [ProcedureTypeId], [SpecificationTypeId], [NameTypeId]
DMSdboReviewDocumentCertification801.9934.91556.77[State][IdDocumentCertification], [IdDetailManagePeaceAndSave], [TypeUserApproving]
msdbdbosysjobactivity4700.1855.20475.97[job_id][next_scheduled_run_date]
DMSdboRequestFilesClients600.7689.08406.62[RequestFilesId][ContactId]
DMSdboSubseries3900.1256.74275.66[VersionTRD][Code], [Name]
DMSdboCertificationTracing1900.2163.56251.83[IdDocumentCertification][IdStateDocumentCertification], [IdCase]
DMSdboRequestFiles102.0293.42188.32[DependencyId], [OriginId], [VersionCCD][FiledDate]
DMSdboRequestFiles102.0293.41188.30[DependencyId], [OriginId][FiledDate][VersionCCD]
DMSdboReassignmentTask101.9292.89178.31[JobId][CompanyCode], [CaseCode], [TrackingCode], [ProcessCode], [ProcessName], [Reason], [FileNumber], [StatusId], [DependencyCode], [UserExecutor], [UserToReassign], [CreatedAt], [StartedAt], [CompletedAt], [Status], [ReassignBPM], [ReassignDMS], [ErrorMessage], [ProcessingServer], [RetryCount], [MaxRetries], [NextRetryAt], [LastErrorAt]
DMSdboDocumentType103.9738.37152.41[Version][Name], [Code]
AgoraSSBdboAccount900.1985.91144.09[State][DisplayName], [RoleCode], [Email], [Surname]
DMSdboRequestFiles104.2330.01126.83[DependencyId], [OriginId][FileNumber], [FiledDate][ClientId], [ProcedureId], [StatusId], [Subject], [UserName], [ReceiverName], [SeriesId], [SubseriesId], [DocumentTypeId], [ExperationDate]
DMSdboDocumentCertification1900.2119.2276.15[SequentialNumber]
DMSdboDMS_Procedures300.8724.2063.37[ProceduresStateId], [ProcessVersion], [ProcessType][ResponseTime], [ResponsibleUserId], [DependenciesId], [ProcedureTypeId], [NameTypeId]
DMSdboClassificationHistories200.2361.8228.15[ClassificationHeadId][DependencyCode], [SerieCode]
DMSdboUsers100.3866.9625.70[StatusId][Suffix], [Name], [Surnames], [UserName], [PositionId], [CreationDate], [Email], [DocumentNumber], [RolAgora], [UserNameUpdate], [UpdateDate]

Indices no usados o de bajo uso

DatabaseNameSchemaNameTableNameIndexNameTypeDescUserSeeksUserScansUserLookupsUserUpdates
OpheliaSuitedboWF_IRUTAIDX_NC_WF_IRUTA_001NONCLUSTERED00019812
OpheliaSuitedboWF_IRUTAIDX_NC_WF_IRUTA_002NONCLUSTERED00019812
DMSdboRequestFileHistoriesIDX_NC_RequestFileHistories_002NONCLUSTERED0005552
DrivedboDRIVE_METADATAIX_DRIVE_METADATA_FolderCodeNONCLUSTERED0003737
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_009NONCLUSTERED0003737
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_005NONCLUSTERED0003721
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_010NONCLUSTERED0003721
DMSdboRequestFilesIDX_NC_RequestFiles_015NONCLUSTERED0003243
DMSdboRadicateInfo_tmpIDX_NC_RadicateInfo_tmp_001NONCLUSTERED0001561
OpheliaSuitedboWF_RCPROIDX_NC_WF_RCPRO_002NONCLUSTERED0001320
OpheliaSuitedboWF_RCPROIDX_NC_WF_RCPRO_003NONCLUSTERED0001320
DrivedboDRIVE_FOLDERIDX_NC_DRIVE_FOLDER_004NONCLUSTERED000763
DrivedboDRIVE_FOLDERIDX_NC_DRIVE_FOLDER_001NONCLUSTERED000760
DrivedboDRIVE_FOLDERIDX_NC_DRIVE_FOLDER_002NONCLUSTERED000760
DMSdboRadicadeHistoryIDX_NC_RadicadeHistory_002NONCLUSTERED000520
DMSdboContactsIDX_NC_Contacts_002NONCLUSTERED000294
ImperiumReportCachedboXpoDocumentStorageEntityiIdDocumentIdLocation_XpoDocumentStorageEntityNONCLUSTERED000281
DMSdboDMS_ReferencesIDX_NC_DMS_References_24_02NONCLUSTERED000258
OpheliaSuitedboWF_PROCESS_QUEUEUX_WF_PROCESS_QUEUE_IDEMPOTENCYNONCLUSTERED000193
DMSdboCasesRelationParentAndChildDX_NC_CasesRelationParentAndChild_ChildCaseNONCLUSTERED000111
DMSdboClientsIDX_NC_Clients_002NONCLUSTERED00082
OpheliaSuitedboWF_PROCESS_QUEUEIX_WF_PROCESS_QUEUE_CREATED_BYNONCLUSTERED00063
DMSdboSmartProcessLogIX_SmartProcessLog_ProcessNONCLUSTERED00024
DMSdboReassignmentTaskIX_ReassignmentTask_RetryNONCLUSTERED00021
DMSdboEventsIDX_NC_Events_001NONCLUSTERED00020
DMSdboConsecutiveReferenceHistoryIDX_NC_ConsecutiveReferenceHistory_001NONCLUSTERED00019
DMSdboDMS_MassiveProcessLogIX_DMS_MassiveProcessLog_StateNONCLUSTERED00017
OpheliaSuitedboWF_CONACIDX_NC_WF_CONAC_001NONCLUSTERED0008
DMSdboRepresentativesIDX_NC_Representatives_002NONCLUSTERED0002
DMSdboUsersIDX_Users_001NONCLUSTERED0001
DMSdboDMS_ProceduresIDX_NC_DMS_Procedures_006NONCLUSTERED0001

Deadlocks historicos - system_health

DeadlockUtcDateDeadlockGraph

Errores recientes SQL

LogDateProcessInfoText
6/11/2026 2:15:20 AMLogonError: 18456, Severity: 14, State: 38.
6/11/2026 2:15:20 AMLogonLogin failed for user 'DIGITALWARE\JeisonCR'. Reason: Failed to open the explicitly specified database 'msdb'. [CLIENT: 10.238.99.148]
6/11/2026 2:15:20 AMServerThe SQL Server Network Interface library could not register the Service Principal Name (SPN) [ MSSQLSvc/SRVCLSGDEA.DigitalWare.com.co:SGDEAPRY ] for the SQL Server service. Windows return code: 0x2098, state: 20. Failure to register a SPN might cause integrated authentication to use NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies and if the SPN has not been manually registered.
6/11/2026 2:15:20 AMServerThe SQL Server Network Interface library could not register the Service Principal Name (SPN) [ MSSQLSvc/SRVCLSGDEA.DigitalWare.com.co:1633 ] for the SQL Server service. Windows return code: 0x2098, state: 20. Failure to register a SPN might cause integrated authentication to use NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies and if the SPN has not been manually registered.
6/11/2026 2:15:11 AMServerLogging SQL Server messages in file 'E:\DATA\MSSQL15.SGDEAPRY\MSSQL\Log\ERRORLOG'.
6/11/2026 2:15:11 AMServerRegistry startup parameters: -d E:\DATA\MSSQL15.SGDEAPRY\MSSQL\DATA\master.mdf -e E:\DATA\MSSQL15.SGDEAPRY\MSSQL\Log\ERRORLOG -l E:\DATA\MSSQL15.SGDEAPRY\MSSQL\DATA\mastlog.ldf

Tareas Ophelia en cola por servidor (estado Q)

ServidorIPCantidad
10.238.99.15016
10.238.99.1515
10.238.99.1532

Indices fragmentados - todas las bases de datos (TOP 100 por impacto)

base_datosesquematablaindicetype_descfragmentacion_pctpage_counttamano_mbaccion_recomendada
DrivedboDRIVE_METADATAPK__DRIVE_ME__DED88B1C6A0453BFCLUSTERED91.018362016532.8REBUILD
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_009NONCLUSTERED96.456664365206.5REBUILD
OpheliaSuitedboWF_SEGUIIN_WF_SEGUI_02NONCLUSTERED40.20143798211234.2REBUILD
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_006NONCLUSTERED70.247644895972.6REBUILD
OpheliaSuitedboWF_LOGPLPK_WF_LOGPLCLUSTERED46.5810954128557.9REBUILD
OpheliaSuitedboWF_IRUTAPK_WF_IRUTACLUSTERED37.11135508610586.6REBUILD
OpheliaSuitedboWF_SEGUIIDX_NC_WF_SEGUI_004NONCLUSTERED37.3712527859787.4REBUILD
OpheliaSuitedboWF_SEGUIIDX_NC_WF_SEGUI_003NONCLUSTERED47.799013547041.8REBUILD
OpheliaSuitedboWF_IRUTAIDX_NC_WF_IRUTA_001NONCLUSTERED22.17159383212451.8REORGANIZE
OpheliaSuitedboWF_SEGUIIDX_NC_WF_SEGUI_007NONCLUSTERED40.087961436219.9REBUILD
OpheliaSuitedboWF_IRUTAIDX_NC_WF_IRUTA_002NONCLUSTERED25.2211379758890.4REORGANIZE
DMSdboDMS_IndexesPK__DMS_Inde__3214EC0764BB43FACLUSTERED47.355649034413.3REBUILD
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_010NONCLUSTERED94.752275811778.0REBUILD
DrivedboDRIVE_METADATAIX_DRIVE_METADATA_FolderCodeNONCLUSTERED86.722383091861.8REBUILD
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_002NONCLUSTERED82.292462481923.8REBUILD
OpheliaSuitedboWF_SEGUIIDX_NC_WF_SEGUI_008NONCLUSTERED12.57157356712293.5REORGANIZE
OpheliaSuitedboWF_SEGUIIN_WF_SEGUI_01NONCLUSTERED8.11220566917231.8NO ACCION
DrivedboDRIVE_METADATAUQ__DRIVE_ME__6F0F98BEF15CEBCCNONCLUSTERED74.282357481841.8REBUILD
DrivedboDRIVE_FOLDERPK__DRIVE_FO__DED88B1C73D9DEFECLUSTERED93.451606511255.1REBUILD
OpheliaSuitedboWF_FPLANUQ_WF_FPLAN_001NONCLUSTERED46.012309451804.3REBUILD
DMSdboInventoryStorageLoadPK__Inventor__3214EC07FC085C97CLUSTERED79.42107072836.5REBUILD
DrivedboDRIVE_FOLDERIDX_NC_DRIVE_FOLDER_003NONCLUSTERED65.311298521014.5REBUILD
DMSdboRequestEmailPK__tmp_ms_x__3214EC0709EC20FCCLUSTERED35.302212991728.9REBUILD
DMSdboPQRSDWebProcessLogPK__PQRSDWeb__3214EC07598FFB3BCLUSTERED20.643308202584.5REORGANIZE
OpheliaSuitedboWF_FPLANIDX_NC_WF_FPLAN_001NONCLUSTERED25.942610002039.1REORGANIZE
OpheliaSuitedboWF_CASOSIDX_NC_WF_CASOS_001NONCLUSTERED49.35116530910.4REBUILD
DrivedboDRIVE_FOLDERIDX_NC_DRIVE_FOLDER_004NONCLUSTERED95.0659264463.0REBUILD
DrivedboDRIVE_FOLDERIX_DRIVE_FOLDER_CodeNONCLUSTERED94.9959217462.6REBUILD
OpheliaSuitedboWF_FPLANPK_WF_FPLANCLUSTERED12.463985033113.3REORGANIZE
DMSdboDMS_ReorderedDocumentsPK_DMS_ReorderedDocumentsCLUSTERED81.1251568402.9REBUILD
OpheliaSuitedboWF_SEGUIIX_WF_SEGUI_PEN_UENCNONCLUSTERED2.04192388615030.4NO ACCION
DrivedboDRIVE_FOLDERUQ__DRIVE_FO__A25C5AA750312A26NONCLUSTERED75.9043430339.3REBUILD
OpheliaSuitedboWF_FPLANIDX_NC_WF_FPLAN_002NONCLUSTERED9.823097472419.9NO ACCION
DMSdboRequestFilesPK__tmp_ms_x__3214EC077390A34DCLUSTERED4.855677874435.8NO ACCION
DrivedboDRIVE_METADATAIDX_NC_DRIVE_METADATA_005NONCLUSTERED24.14113700888.3REORGANIZE
OpheliaSuitedboWF_SEGUIIDX_NC_WF_SEGUI_002NONCLUSTERED2.799692397572.2NO ACCION
DMSdboReferencesRequestFileIDX_NC_ReferencesRequestFile_00NONCLUSTERED29.8285348666.8REORGANIZE
DMSdboReferencesRequestFilePK_ReferencesRequestFileCLUSTERED27.4689659700.5REORGANIZE
OpheliaSuitedboWF_CASOSIDX_NC_WF_CASOS_003NONCLUSTERED35.1257901452.4REBUILD
DMSdboRequestFilesIDX_NC_RequestFiles_012NONCLUSTERED23.2770152548.1REORGANIZE
DMSdboRadicadeHistoryPK__tmp_ms_x__3214EC078C329747CLUSTERED29.8549269384.9REORGANIZE
DMSdboRequestFileHistoriesIDX_NC_RequestFileHistories_005NONCLUSTERED8.331608721256.8NO ACCION
DMSdboManagePeaceAndSaveDetailScopePK_ManagePeaceAndSaveDetailScopeCLUSTERED25.3348098375.8REORGANIZE
DMSdboDMS_ReorderedDocumentsIX_DMS_ReorderedDocuments_001NONCLUSTERED48.8324443191.0REBUILD
OpheliaSuitedboWF_SEGUIIDX_NC_WF_SEGUI_001NONCLUSTERED1.219635227527.5NO ACCION
OpheliaSuitedboWF_CASOSIDX_NC_WF_CASOS_005NONCLUSTERED26.9337134290.1REORGANIZE
DMSdboRequestFilesStampedIDX_NC_RequestFilesStamped_001NONCLUSTERED46.9019426151.8REBUILD
OpheliaSuitedboWF_CASOSIDX_NC_WF_CASOS_011NONCLUSTERED16.1354516425.9REORGANIZE
DMSdboContactsPK__Contacts__3214EC07786292A4CLUSTERED16.2853308416.5REORGANIZE
DMSdboDMS_IndexesIDX_NC_DMS_Indexes_002NONCLUSTERED18.4044557348.1REORGANIZE
DMSdboDMS_IndexesIDX_NC_DMS_Indexes_001NONCLUSTERED26.3430527238.5REORGANIZE
DMSdboReferencesRequestFileIDX_NC_ReferencesRequestFile_002NONCLUSTERED48.8615584121.8REBUILD
DMSdboRequestEmailIDX_RequestEmailV_DateAffairSenderNONCLUSTERED30.8023933187.0REBUILD
OpheliaSuitedboWF_CASOSIDX_NC_WF_CASOS_002NONCLUSTERED20.8235405276.6REORGANIZE
DMSdboRequestFilesIDX_NC_RequestFiles_004NONCLUSTERED15.4646284361.6REORGANIZE
OpheliaSuitedboWF_SEGUIPK_WF_SEGUICLUSTERED0.13528457841285.8NO ACCION
DMSdboRequestFilesIDX_NC_RequestFiles_006NONCLUSTERED19.3435349276.2REORGANIZE
DMSdboRequestFilesIDX_NC_RequestFiles_015NONCLUSTERED33.3518106141.5REBUILD
DMSdboDMS_ReferencesIDX_NC_DMS_References_007NONCLUSTERED48.981231196.2REBUILD
OpheliaSuitedboWF_ICOMPPK_WF_ICOMPCLUSTERED5.76101151790.2NO ACCION
DMSdboRequestFilesIDX_NC_RequestFiles_013NONCLUSTERED31.3018071141.2REBUILD
OpheliaSuitedboWF_CASOSPK_WF_CASOSCLUSTERED3.011758101373.5NO ACCION
DMSdboRequestFileHistoriesIDX_NC_RequestFileHistories_001NONCLUSTERED1.133812062978.2NO ACCION
OpheliaSuitedboWF_RCPROIN_WF_RCPRO_01NONCLUSTERED10.3841063320.8REORGANIZE
DMSdboRequestFilesDX_NC_RequestFiles_002NONCLUSTERED31.3213491105.4REBUILD
OpheliaSuitedboWF_RCPROIDX_NC_WF_RCPRO_002NONCLUSTERED10.1840098313.3REORGANIZE
StagedboRequestFilesExpirationDateidx_nc_RequestFilesExpirationDate_001NONCLUSTERED45.69880168.8REBUILD
DMSdboRadicadeHistoryIDX_NC_RadicadeHistory_002NONCLUSTERED29.0813788107.7REORGANIZE
OpheliaSuitedboWF_RCPROPK_WF_RCPROCLUSTERED6.0765756513.7NO ACCION
DMSdboGeneralErrorsLogPK__GeneralE__3214EC07DE39B021CLUSTERED12.8730875241.2REORGANIZE
DMSdboRequestFilesIX_RequestFiles_MassiveConsecutiveNONCLUSTERED38.241011979.1REBUILD
DMSdboDMS_ReferencesSummaryPK_DMS_ReferencesSummaryCLUSTERED79.45486138.0REBUILD
DMSdboRadicadeHistoryIDX_NC_RadicadeHistory_001NONCLUSTERED16.6622729177.6REORGANIZE
OpheliaSuitedboWF_RCPROIDX_NC_WF_RCPRO_001NONCLUSTERED9.2540899319.5NO ACCION
DrivedboDRIVE_FOLDERIDX_NC_DRIVE_FOLDER_002NONCLUSTERED14.8024849194.1REORGANIZE
OpheliaSuitedboWF_RCPROIDX_NC_WF_RCPRO_003NONCLUSTERED8.3439937312.0NO ACCION
DMSdboEventsPK__Events__3214EC07909701EDCLUSTERED33.92973076.0REBUILD
DrivedboDRIVE_FOLDERIDX_NC_DRIVE_FOLDER_001NONCLUSTERED14.2922694177.3REORGANIZE
DMSdboRadicadeHistoryIDX_NC_RadicadeHistory_003NONCLUSTERED35.05914071.4REBUILD
DMSdboRepresentativesPK_RepresentativesCLUSTERED45.41656551.3REBUILD
DMSdboRequestFilesIX_RequestFiles_FiledDateNONCLUSTERED26.801097485.7REORGANIZE
DMSdboRequestFileHistoriesPK__RequestF__3214EC07B438AE64CLUSTERED0.703625402832.3NO ACCION
DMSdboRequestFileHistoriesIDX_NC_RequestFileHistories_004NONCLUSTERED1.351808891413.2NO ACCION
DMSdboSmartReportedComplaintFilesPK__SmartRep__3214EC07AFE49E42CLUSTERED46.55518640.5REBUILD
DMSdboDMS_ReferencesPK__tmp_ms_x__3214EC0766F9A7BBCLUSTERED14.3116059125.5REORGANIZE
DrivedboFILE_METADATAPK_FILE_METADATACLUSTERED99.22229517.9REBUILD
DMSdboRepresentativesIDX_NC_Representatives_003NONCLUSTERED38.57587745.9REBUILD
DMSdboCasesRelationParentAndChildPK_CasesRelationParentAndChildCLUSTERED61.89305423.9REBUILD
DMSdboClientsPK__Clients__3214EC075B672D4ACLUSTERED7.1526188204.6NO ACCION
DMSdboClientsIX_Clients_NumIdent_DocTypeNONCLUSTERED45.62397231.0REBUILD
DMSdboCopiesCommunicationIDX_NC_CopiesCommunication_001NONCLUSTERED32.94534041.7REBUILD
DMSdboRequestFileHistoriesIDX_NC_RequestFileHistories_002NONCLUSTERED0.782048151600.1NO ACCION
DMSdboDMS_ReferencesIDX_NC_DMS_References_009NONCLUSTERED42.61374829.3REBUILD
DMSdboSmartProcessLogPK__SmartPro__3214EC07387BAEFFCLUSTERED46.94336426.3REBUILD
DMSdboManagePeaceAndSaveDetailScopeIDX_NC_ManagePeaceAndSaveDetailScope_001NONCLUSTERED5.2828334221.4NO ACCION
DMSdboRequestFileHistoriesIDX_NC_RequestFileHistories_006NONCLUSTERED0.801800001406.3NO ACCION
DMSdboContactsIDX_NC_Contacts_001NONCLUSTERED17.87682753.3REORGANIZE
DMSGDEAdboDIMRADICACIONPk_RadicacionCLUSTERED48.76184814.4REBUILD
OpheliaSuitedboWF_PROCESS_QUEUEPK_WF_PROCESS_QUEUECLUSTERED0.6876034594.0NO ACCION
OpheliaSuitedboWF_DEVOLPK_WF_DEVOLCLUSTERED34.1211088.7REBUILD

Guía de mantenimiento de índices

CondiciónAcciónComentario
Fragmentación menor a 10%NO ACCIÓNNo justifica mantenimiento.
Fragmentación entre 10% y 30% y page_count >= 1000REORGANIZEOperación más liviana, normalmente online.
Fragmentación mayor o igual a 30% y page_count >= 1000REBUILDProgramar en ventana. Validar edición, espacio en disco, TempDB y log.
Índice pequeño con page_count menor a 1000NO ACCIÓNLa fragmentación en índices pequeños suele ser ruido.

Nota: para índices grandes como PK_WF_SEGUI, si el resultado recomienda REBUILD, no ejecutarlo en hora pico. Revisar espacio libre, TempDB, transaction log y si la edición permite ONLINE = ON.