Tue Jun 23 04:25:22 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1465 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1465 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44401775983818, estado: pendiente SIN CAMBIOS - tracking_id=SR44401873973296, estado: pendiente SIN CAMBIOS - tracking_id=SR44401927646145, estado: pendiente SIN CAMBIOS - tracking_id=SR44401975754865, estado: pendiente SIN CAMBIOS - tracking_id=SR44402020863038, estado: pendiente Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1465 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1465 Errores encontrados: 0 Total procesado exitosamente: 1465 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1464 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1465 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.96 segundos. Tue Jun 23 04:26:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1465 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1465 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44401775983818, estado: pendiente SIN CAMBIOS - tracking_id=SR44401873973296, estado: pendiente SIN CAMBIOS - tracking_id=SR44401927646145, estado: pendiente SIN CAMBIOS - tracking_id=SR44401975754865, estado: pendiente SIN CAMBIOS - tracking_id=SR44402020863038, estado: pendiente Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1465 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1465 Errores encontrados: 0 Total procesado exitosamente: 1465 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1464 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1465 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.00 segundos. Tue Jun 23 04:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1465 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1465 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44401775983818, estado: pendiente SIN CAMBIOS - tracking_id=SR44401873973296, estado: pendiente SIN CAMBIOS - tracking_id=SR44401927646145, estado: pendiente SIN CAMBIOS - tracking_id=SR44401975754865, estado: pendiente SIN CAMBIOS - tracking_id=SR44402020863038, estado: pendiente Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1465 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1465 Errores encontrados: 0 Total procesado exitosamente: 1465 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1464 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1465 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.03 segundos. Tue Jun 23 04:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1465 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1465 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44674736956307, estado: pendiente SIN CAMBIOS - tracking_id=SR44674845749409, estado: pendiente SIN CAMBIOS - tracking_id=SR44674909855023, estado: pendiente SIN CAMBIOS - tracking_id=SR44674972188020, estado: pendiente SIN CAMBIOS - tracking_id=SR44675033835210, estado: pendiente Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1465 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1465 Errores encontrados: 0 Total procesado exitosamente: 1465 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1464 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1465 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.12 segundos. Tue Jun 23 05:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1465 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1465 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44401775983818, estado: pendiente SIN CAMBIOS - tracking_id=SR44401873973296, estado: pendiente SIN CAMBIOS - tracking_id=SR44401927646145, estado: pendiente SIN CAMBIOS - tracking_id=SR44401975754865, estado: pendiente SIN CAMBIOS - tracking_id=SR44402020863038, estado: pendiente Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1465 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1465 Errores encontrados: 0 Total procesado exitosamente: 1465 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1464 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1465 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.34 segundos. Tue Jun 23 05:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2301 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1465 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... INSERTANDO #1: Brando Jhamir Benites Covenas ... Estado: completada, Reference: 700000000030386492, Vehiculo: 'ADP726' INSERTANDO #2: Brando Jhamir Benites Covenas ... Estado: completada, Reference: 700000000030387415, Vehiculo: 'ADP726' INSERTANDO #3: Gerson Misael Saavedra More (2... Estado: completada, Reference: 240111000011047015, Vehiculo: 'ADP726' SIN CAMBIOS - tracking_id=SR44401775983818, estado: pendiente SIN CAMBIOS - tracking_id=SR44401873973296, estado: pendiente SIN CAMBIOS - tracking_id=SR44401927646145, estado: pendiente SIN CAMBIOS - tracking_id=SR44401975754865, estado: pendiente SIN CAMBIOS - tracking_id=SR41527123666531, estado: pendiente INSERTANDO #4: Gerson Misael Saavedra More (2... Estado: completada, Reference: 240111000011047014, Vehiculo: 'ADP726' INSERTANDO #5: Hugo Chunga (2401110000110407... Estado: completada, Reference: 240111000011040751, Vehiculo: 'ADP726' Ruta no es un UUID válido: None INSERTANDO #6: Marita Isabel Pingo Giron (24... Estado: completada, Reference: 240111000011044711, Vehiculo: 'ADP726' INSERTANDO #7: Bianca Melissa Chapilliquen Ze... Estado: completada, Reference: 201000143950236498, Vehiculo: 'ADP726' INSERTANDO #8: Lexi Mercedes Anton (2055621... Estado: completada, Reference: 205562187070003402, Vehiculo: 'ADP726' INSERTANDO #9: Kevin Saba Ramon (240111000011... Estado: completada, Reference: 240111000011043115, Vehiculo: 'ADP726' INSERTANDO #10: Cesar Barranzuela Lopez (002... Estado: completada, Reference: 002003556058102199702, Vehiculo: 'ADP726' Progreso: 100 insertadas, 0 actualizadas, 1133 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 1167 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 1181 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 1202 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 1456 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 1458 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 1458 sin cambios... Progreso: 800 insertadas, 0 actualizadas, 1465 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2301 Nuevas visitas insertadas: 836 Estados actualizados: 0 Visitas sin cambios: 1465 Errores encontrados: 0 Total procesado exitosamente: 2301 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas completed -> completada: 819 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2300 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2301 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.36 segundos. Tue Jun 23 05:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2301 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2301 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44685363486122, estado: pendiente SIN CAMBIOS - tracking_id=SR44685404874218, estado: pendiente SIN CAMBIOS - tracking_id=SR34468544262991, estado: pendiente SIN CAMBIOS - tracking_id=SR44685325366597, estado: pendiente SIN CAMBIOS - tracking_id=SR44685482677809, estado: pendiente Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2301 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 2301 Errores encontrados: 0 Total procesado exitosamente: 2301 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas completed -> completada: 819 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2300 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2301 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.27 segundos. Tue Jun 23 05:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2301 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2301 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR74440265511519, estado: pendiente SIN CAMBIOS - tracking_id=SR44402691418064, estado: pendiente SIN CAMBIOS - tracking_id=SR74440272271209, estado: pendiente SIN CAMBIOS - tracking_id=SR44402750973013, estado: pendiente SIN CAMBIOS - tracking_id=SR44402780843945, estado: pendiente Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2301 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 2301 Errores encontrados: 0 Total procesado exitosamente: 2301 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1465 visitas completed -> completada: 819 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2300 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2301 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.22 segundos. Tue Jun 23 06:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2320 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2301 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44401775983818, estado: pendiente SIN CAMBIOS - tracking_id=SR44401873973296, estado: pendiente SIN CAMBIOS - tracking_id=SR44401927646145, estado: pendiente SIN CAMBIOS - tracking_id=SR44401975754865, estado: pendiente SIN CAMBIOS - tracking_id=SR44402020863038, estado: pendiente INSERTANDO #1: Javier Abregu Tovar (700000000... Estado: pendiente, Reference: 700000000030428927, Vehiculo: 'HBCBDI932' INSERTANDO #2: Kennick Sanchez (700000000030... Estado: pendiente, Reference: 700000000030428952, Vehiculo: 'HBCBDI932' INSERTANDO #3: Michael Gustavo Rodriguez Carr... Estado: pendiente, Reference: MKP164084137261601, Vehiculo: 'HBCBDI932' INSERTANDO #4: Susan Jacqueline Canales Gamar... Estado: pendiente, Reference: MYP164034137183401, Vehiculo: 'HBCBDI932' INSERTANDO #5: Juan Antonio Nieto Pena (24011... Estado: pendiente, Reference: 240111000011038639, Vehiculo: 'HBCBDI932' INSERTANDO #6: Jesus Morales Yactayo (2401110... Estado: pendiente, Reference: 240111000011060318, Vehiculo: 'HBCBDI932' INSERTANDO #7: Victor Galiano (2401110000110... Estado: pendiente, Reference: 240111000011056550, Vehiculo: 'HBCBDI932' INSERTANDO #8: Leopoldo Efrain Levano Caldero... Estado: pendiente, Reference: 127612644535, Vehiculo: 'HBCBDI932' INSERTANDO #9: Julian Veliz San Martin (24011... Estado: pendiente, Reference: 240111000011045015, Vehiculo: 'HBCBDI932' INSERTANDO #10: Belia Yuliza Palomares Conchuc... Estado: pendiente, Reference: 00000001640310522821, Vehiculo: 'HBCBDI932' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2320 Nuevas visitas insertadas: 19 Estados actualizados: 0 Visitas sin cambios: 2301 Errores encontrados: 0 Total procesado exitosamente: 2320 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1484 visitas completed -> completada: 819 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2319 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2320 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.02 segundos. Tue Jun 23 06:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2321 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2320 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR79100800436330, estado: pendiente SIN CAMBIOS - tracking_id=SR47087190278814, estado: pendiente SIN CAMBIOS - tracking_id=SR88470872488166, estado: pendiente SIN CAMBIOS - tracking_id=SR47087294174162, estado: pendiente SIN CAMBIOS - tracking_id=SR44939280139652, estado: completada Ruta no es un UUID válido: None INSERTANDO #1: Nancy Judith Trujillo Tafur ... Estado: pendiente, Reference: 00000001639120522415, Vehiculo: 'HBCBDI932' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2321 Nuevas visitas insertadas: 1 Estados actualizados: 0 Visitas sin cambios: 2320 Errores encontrados: 0 Total procesado exitosamente: 2321 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1485 visitas completed -> completada: 819 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2320 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2321 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.41 segundos. Tue Jun 23 06:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2337 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2321 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44669941144399, estado: pendiente SIN CAMBIOS - tracking_id=SR44670024238446, estado: pendiente SIN CAMBIOS - tracking_id=SR44670062025519, estado: pendiente SIN CAMBIOS - tracking_id=SR44670116078593, estado: pendiente SIN CAMBIOS - tracking_id=SR44669983552003, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: Briseida Pizarro (90000000000... Estado: pendiente, Reference: 900000000001768428, Vehiculo: 'HBCCER831' INSERTANDO #2: Oscar Rafael Morales Saldana (... Estado: pendiente, Reference: 240111000011062219, Vehiculo: 'HBCCER831' INSERTANDO #3: Jimena Tello Caceres (902588... Estado: pendiente, Reference: 902588864200048646, Vehiculo: 'HBCCER831' INSERTANDO #4: Sylvia Diaz (201000143950236... Estado: pendiente, Reference: 201000143950236551, Vehiculo: 'HBCCER831' INSERTANDO #5: Evelyn Chunga (2010001439502... Estado: pendiente, Reference: 201000143950236546, Vehiculo: 'HBCCER831' INSERTANDO #6: Wilder Jefferson Pascual Moya ... Estado: pendiente, Reference: 900000000001770407, Vehiculo: 'HBCCER831' INSERTANDO #7: Jessica Mory Pajuelo (90000000... Estado: pendiente, Reference: 900000000001769770, Vehiculo: 'HBCCER831' INSERTANDO #8: Marco Roque Ayala (90000000000... Estado: pendiente, Reference: 900000000001770058, Vehiculo: 'HBCCER831' INSERTANDO #9: Cesar Alexis Mancisidor Ortiz ... Estado: pendiente, Reference: 900000000001768423, Vehiculo: 'HBCCER831' INSERTANDO #10: Anabel Fajardo (902588864200... Estado: pendiente, Reference: 902588864200048755, Vehiculo: 'HBCCER831' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2337 Nuevas visitas insertadas: 16 Estados actualizados: 0 Visitas sin cambios: 2321 Errores encontrados: 0 Total procesado exitosamente: 2337 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1501 visitas completed -> completada: 819 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2336 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2337 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.77 segundos. Tue Jun 23 06:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2584 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2337 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44401775983818, estado: pendiente SIN CAMBIOS - tracking_id=SR44401873973296, estado: pendiente SIN CAMBIOS - tracking_id=SR44401927646145, estado: pendiente SIN CAMBIOS - tracking_id=SR44401975754865, estado: pendiente SIN CAMBIOS - tracking_id=SR44402020863038, estado: pendiente INSERTANDO #1: Edith Bertha Benito Avila (240... Estado: pendiente, Reference: 240111000011065149, Vehiculo: 'ASM343' INSERTANDO #2: Gaby Hg (GERM3095)... Estado: pendiente, Reference: GERM3095, Vehiculo: 'ASM343' INSERTANDO #3: Gaby Hg (GERM3097)... Estado: pendiente, Reference: GERM3097, Vehiculo: 'ASM343' INSERTANDO #4: Edith Bertha Benito Avila (240... Estado: pendiente, Reference: 240111000011065148, Vehiculo: 'ASM343' INSERTANDO #5: Katherina Rosario Bazan Vargas... Estado: pendiente, Reference: PERUDEERMA6827, Vehiculo: 'ASM343' INSERTANDO #6: Garcia Santos, Katherine (PO... Estado: pendiente, Reference: PORT09000087514, Vehiculo: 'ASM343' INSERTANDO #7: Yassel Aracely Huaman Francia ... Estado: pendiente, Reference: CLR164119419644101, Vehiculo: 'ASM343' INSERTANDO #8: Jose Ricardo Callenes Lozada ... Estado: pendiente, Reference: MKP164097137273101, Vehiculo: 'ASM343' INSERTANDO #9: Ronald Eduardo Moran Vivar (... Estado: pendiente, Reference: EP0000000000945438, Vehiculo: 'ASM343' INSERTANDO #10: Pedro Fechine (24011100001108... Estado: pendiente, Reference: 240111000011089469, Vehiculo: '1276JC' Progreso: 100 insertadas, 0 actualizadas, 40 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 40 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2584 Nuevas visitas insertadas: 251 Estados actualizados: 0 Visitas sin cambios: 2333 Errores encontrados: 0 Total procesado exitosamente: 2584 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1748 visitas completed -> completada: 819 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2583 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2584 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.91 segundos. Tue Jun 23 07:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3613 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2588 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR91839373042833, estado: pendiente SIN CAMBIOS - tracking_id=SR91839424786838, estado: pendiente SIN CAMBIOS - tracking_id=SR91839456994254, estado: pendiente SIN CAMBIOS - tracking_id=SR91839485249301, estado: pendiente SIN CAMBIOS - tracking_id=SR91839515354250, estado: pendiente INSERTANDO #1: Jarvir Alvarado Castillo (6... Estado: pendiente, Reference: 655000000007393536, Vehiculo: 'TTBAX707' INSERTANDO #2: Jarvir Alvarado Castillo (6... Estado: pendiente, Reference: 655000000007393535, Vehiculo: 'TTBAX707' INSERTANDO #3: Jarvir Alvarado Castillo (6... Estado: pendiente, Reference: 655000000007393534, Vehiculo: 'TTBAX707' INSERTANDO #4: Cesar Caro Chaupin (6550000000... Estado: pendiente, Reference: 655000000007393251, Vehiculo: 'TTBAX707' INSERTANDO #5: Renso Antonio Calluchi Gonzale... Estado: pendiente, Reference: 240111000011081501, Vehiculo: 'CBG762' INSERTANDO #6: Andreina Del Carmen Rosales Sa... Estado: pendiente, Reference: 240111000011080635, Vehiculo: 'CBG762' INSERTANDO #7: Danny Pablo (6550000000073918... Estado: pendiente, Reference: 655000000007391849, Vehiculo: 'TTBAX707' INSERTANDO #8: Danny Pablo (6550000000073918... Estado: pendiente, Reference: 655000000007391848, Vehiculo: 'TTBAX707' INSERTANDO #9: Anthony Quedas Palomino (70000... Estado: pendiente, Reference: 700000000030447972, Vehiculo: 'BXR693' INSERTANDO #10: Danny Pablo (6550000000073904... Estado: pendiente, Reference: 655000000007390406, Vehiculo: 'TTBAX707' Progreso: 100 insertadas, 0 actualizadas, 170 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 210 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 243 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 253 sin cambios... Ruta no es un UUID válido: None Progreso: 500 insertadas, 0 actualizadas, 257 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 257 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 257 sin cambios... Progreso: 800 insertadas, 0 actualizadas, 257 sin cambios... Progreso: 900 insertadas, 0 actualizadas, 312 sin cambios... Progreso: 1000 insertadas, 0 actualizadas, 1874 sin cambios... Progreso: 1100 insertadas, 0 actualizadas, 2026 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3613 Nuevas visitas insertadas: 1189 Estados actualizados: 0 Visitas sin cambios: 2424 Errores encontrados: 0 Total procesado exitosamente: 3613 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2775 visitas completed -> completada: 821 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3612 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3613 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.06 segundos. Tue Jun 23 07:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4568 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3777 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR69478654894509, estado: pendiente SIN CAMBIOS - tracking_id=SR69478687292428, estado: pendiente SIN CAMBIOS - tracking_id=SR69478566623933, estado: pendiente SIN CAMBIOS - tracking_id=SR69478718547385, estado: pendiente SIN CAMBIOS - tracking_id=SR69478747493028, estado: pendiente ACTUALIZADO - tracking_id=SR14708983996663, estado: pendiente -> completada INSERTANDO #1: Andrea Cardozo Garay (10200000... Estado: pendiente, Reference: 1020000000252681, Vehiculo: '6141FC' INSERTANDO #2: Ana Fernandez Oblitas (2401110... Estado: pendiente, Reference: 240111000011089553, Vehiculo: '6141FC' INSERTANDO #3: Margarita Guerrero (240111000... Estado: pendiente, Reference: 240111000011074286, Vehiculo: '6141FC' INSERTANDO #4: Raul Barrera (240111000011089... Estado: pendiente, Reference: 240111000011089615, Vehiculo: 'BLI918' INSERTANDO #5: Alejandra Lozada Barcenes (240... Estado: pendiente, Reference: 240111000011087262, Vehiculo: 'BLI918' INSERTANDO #6: Maritza Lozano Freitas (24011... Estado: pendiente, Reference: 240111000011091893, Vehiculo: 'BLI918' INSERTANDO #7: Andreas Broser (127612686337... Estado: pendiente, Reference: 127612686337, Vehiculo: 'BLI918' INSERTANDO #8: Jana Cardenas Frias (700000000... Estado: pendiente, Reference: 700000000030444999, Vehiculo: 'BLI918' INSERTANDO #9: Cesar Pereda (240111000011085... Estado: pendiente, Reference: 240111000011085739, Vehiculo: 'BLI918' INSERTANDO #10: Flavia Franciscolo (240111000... Estado: pendiente, Reference: 240111000011015296, Vehiculo: '23460A' Progreso: 99 insertadas, 1 actualizadas, 1061 sin cambios... Progreso: 199 insertadas, 1 actualizadas, 1065 sin cambios... Progreso: 299 insertadas, 1 actualizadas, 1067 sin cambios... Progreso: 399 insertadas, 1 actualizadas, 1072 sin cambios... Progreso: 499 insertadas, 1 actualizadas, 1072 sin cambios... Progreso: 599 insertadas, 1 actualizadas, 1379 sin cambios... ACTUALIZADO - tracking_id=SR44682824973040, estado: pendiente -> completada Progreso: 698 insertadas, 2 actualizadas, 2052 sin cambios... Progreso: 798 insertadas, 2 actualizadas, 2052 sin cambios... Progreso: 898 insertadas, 2 actualizadas, 2146 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4568 Nuevas visitas insertadas: 956 Estados actualizados: 2 Visitas sin cambios: 3610 Errores encontrados: 0 Total procesado exitosamente: 4568 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3728 visitas completed -> completada: 823 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4567 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4568 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.27 segundos. Tue Jun 23 07:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5809 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4733 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... INSERTANDO #1: Mariela Yoselin Flores Mamani ... Estado: pendiente, Reference: 240111000011091080, Vehiculo: '2434AC' INSERTANDO #2: Johann Quihui (24011100001109... Estado: pendiente, Reference: 240111000011090464, Vehiculo: '2434AC' INSERTANDO #3: Eduardo Flores Levano (2401110... Estado: pendiente, Reference: 240111000011081445, Vehiculo: '2434AC' INSERTANDO #4: Milagros Sbetly Schuler Schule... Estado: pendiente, Reference: 240111000011091344, Vehiculo: '2434AC' INSERTANDO #5: Milagros Sbetly Schuler Schule... Estado: pendiente, Reference: 700000000030447977, Vehiculo: '2434AC' INSERTANDO #6: Yvette Guadalupe Porras Porras... Estado: pendiente, Reference: 240111000011073592, Vehiculo: '2434AC' INSERTANDO #7: Lessly Quispe Canchari (240111... Estado: pendiente, Reference: 240111000011072999, Vehiculo: '2434AC' INSERTANDO #8: Marcelo Zambrano (70000000003... Estado: pendiente, Reference: 700000000030452329, Vehiculo: '2434AC' INSERTANDO #9: Gaby Guzman (7000000000304449... Estado: pendiente, Reference: 700000000030444986, Vehiculo: '2434AC' INSERTANDO #10: Bertha Izasiga De Los Santos ... Estado: pendiente, Reference: 700000000030453748, Vehiculo: '2434AC' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR35902326875363, estado: pendiente Progreso: 500 insertadas, 0 actualizadas, 1 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 1 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 1 sin cambios... Progreso: 800 insertadas, 0 actualizadas, 1 sin cambios... Progreso: 900 insertadas, 0 actualizadas, 1 sin cambios... Progreso: 1000 insertadas, 0 actualizadas, 1 sin cambios... Progreso: 1100 insertadas, 0 actualizadas, 1 sin cambios... SIN CAMBIOS - tracking_id=SR44404214335339, estado: pendiente SIN CAMBIOS - tracking_id=SR44404240754194, estado: pendiente SIN CAMBIOS - tracking_id=SR44404276636798, estado: pendiente SIN CAMBIOS - tracking_id=SR44404309272906, estado: pendiente Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29096835737818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30170603668993, estado: pendiente -> completada Progreso: 1198 insertadas, 2 actualizadas, 4309 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5809 Nuevas visitas insertadas: 1241 Estados actualizados: 2 Visitas sin cambios: 4566 Errores encontrados: 0 Total procesado exitosamente: 5809 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4967 visitas completed -> completada: 825 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5808 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5809 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.99 segundos. Tue Jun 23 07:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6808 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5974 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR62452580364748, estado: pendiente SIN CAMBIOS - tracking_id=SR62452664836200, estado: pendiente SIN CAMBIOS - tracking_id=SR62452694631501, estado: pendiente SIN CAMBIOS - tracking_id=SR62452736261365, estado: pendiente SIN CAMBIOS - tracking_id=SR62452800279870, estado: pendiente INSERTANDO #1: Amy Mitcham (2401110000110937... Estado: pendiente, Reference: 240111000011093752, Vehiculo: '4102AB' INSERTANDO #2: Valery Vexelman (240111000011... Estado: pendiente, Reference: 240111000011082462, Vehiculo: '4102AB' INSERTANDO #3: Carolina Poses (2401110000110... Estado: pendiente, Reference: 240111000011078618, Vehiculo: '4102AB' INSERTANDO #4: Anahi Ramirez Vera (2401110000... Estado: pendiente, Reference: 240111000011072029, Vehiculo: '4102AB' INSERTANDO #5: Ramiro Durand (24011100001108... Estado: pendiente, Reference: 240111000011086453, Vehiculo: '4102AB' INSERTANDO #6: Sandra Maldonado Forero (24011... Estado: pendiente, Reference: 240111000011092568, Vehiculo: '4102AB' INSERTANDO #7: Joel Gutierrez (2401110000110... Estado: pendiente, Reference: 240111000011091974, Vehiculo: '4102AB' INSERTANDO #8: Gabriela Zapata (240111000011... Estado: pendiente, Reference: 240111000011084362, Vehiculo: '4102AB' INSERTANDO #9: Fany Yaneth Nieto Tarrillo (2... Estado: pendiente, Reference: 240111000011074938, Vehiculo: '4102AB' INSERTANDO #10: Andres La Torre (240111000011... Estado: pendiente, Reference: 240111000011085924, Vehiculo: '4102AB' Progreso: 100 insertadas, 0 actualizadas, 566 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 568 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 568 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 568 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 576 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 581 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 582 sin cambios... Progreso: 800 insertadas, 0 actualizadas, 649 sin cambios... Progreso: 900 insertadas, 0 actualizadas, 1077 sin cambios... Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR44681373571566, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44681449725283, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44681758024269, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44683303054996, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44683340865939, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70897626471150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31525501041464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34469157921232, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47089809241475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44687331275252, estado: pendiente -> completada Progreso: 990 insertadas, 10 actualizadas, 4344 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6808 Nuevas visitas insertadas: 999 Estados actualizados: 11 Visitas sin cambios: 5798 Errores encontrados: 0 Total procesado exitosamente: 6808 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5955 visitas completed -> completada: 836 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6807 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6808 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.25 segundos. Tue Jun 23 08:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7356 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6973 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR97144804143682, estado: pendiente SIN CAMBIOS - tracking_id=SR44680291633091, estado: pendiente SIN CAMBIOS - tracking_id=SR93446803319903, estado: pendiente SIN CAMBIOS - tracking_id=SR39714483449535, estado: pendiente SIN CAMBIOS - tracking_id=SR44680416371863, estado: pendiente ACTUALIZADO - tracking_id=SR31525453958993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30171700174548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30171928934818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34469171526936, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44691857394873, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74015186721464, estado: pendiente -> completada INSERTANDO #1: Frank Ugaz Cuzma (9990000000... Estado: pendiente, Reference: 999000000003457671, Vehiculo: 'P1P783' INSERTANDO #2: Frank Ugaz Cuzma (9990000000... Estado: pendiente, Reference: 999000000003457672, Vehiculo: 'P1P783' INSERTANDO #3: Kiara Lopez (999000000003457... Estado: pendiente, Reference: 999000000003457892, Vehiculo: 'AXS786' INSERTANDO #4: Roxana (00000001640320522844... Estado: pendiente, Reference: 00000001640320522844, Vehiculo: 'W6A857' ACTUALIZADO - tracking_id=SR25614785779870, estado: pendiente -> completada INSERTANDO #5: Roxana (00000001640320522843... Estado: pendiente, Reference: 00000001640320522843, Vehiculo: 'W6A857' INSERTANDO #6: Bryam Vladimir Preguntegui Hua... Estado: pendiente, Reference: 700000000030357490, Vehiculo: 'A4D356' INSERTANDO #7: Edwin Monroy (UN039224769MU)... Estado: pendiente, Reference: UN039224769MU, Vehiculo: '4351OW' INSERTANDO #8: Diana Criseida Centeno Anccasi... Estado: pendiente, Reference: 900000000001761046, Vehiculo: '4351OW' INSERTANDO #9: Eufrates Quinte (12761264860... Estado: pendiente, Reference: 127612648601, Vehiculo: 'W4A251' INSERTANDO #10: Viviam Huiman Cabrera (UN03921... Estado: pendiente, Reference: UN039214333MU, Vehiculo: 'A4D356' Ruta no es un UUID válido: None Progreso: 93 insertadas, 7 actualizadas, 5300 sin cambios... Progreso: 193 insertadas, 7 actualizadas, 5476 sin cambios... Progreso: 293 insertadas, 7 actualizadas, 5505 sin cambios... Progreso: 393 insertadas, 7 actualizadas, 5615 sin cambios... Progreso: 493 insertadas, 7 actualizadas, 6061 sin cambios... ACTUALIZADO - tracking_id=SR44672848823727, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97142928554439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97143685778174, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7356 Nuevas visitas insertadas: 548 Estados actualizados: 13 Visitas sin cambios: 6795 Errores encontrados: 0 Total procesado exitosamente: 7356 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6490 visitas completed -> completada: 849 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7355 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7356 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.24 segundos. Tue Jun 23 08:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8056 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7521 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR73465174539644, estado: pendiente SIN CAMBIOS - tracking_id=SR99585248641571, estado: pendiente SIN CAMBIOS - tracking_id=SR95853908099025, estado: pendiente SIN CAMBIOS - tracking_id=SR73465272888174, estado: pendiente SIN CAMBIOS - tracking_id=SR99585699683423, estado: pendiente INSERTANDO #1: Wilhelm Caro Villar (24011100... Estado: pendiente, Reference: 240111000011080582, Vehiculo: '8271RC' INSERTANDO #2: Jenny Magnolia Vasquez Berroca... Estado: pendiente, Reference: 700000000030449508, Vehiculo: '8271RC' INSERTANDO #3: Betty Del Rocio Castillo Roman... Estado: pendiente, Reference: 240111000011069104, Vehiculo: '8271RC' INSERTANDO #4: Maximo Alejandro Guzman Huaman... Estado: pendiente, Reference: 240111000011078758, Vehiculo: '8271RC' INSERTANDO #5: Diego Romero (240111000011084... Estado: pendiente, Reference: 240111000011084001, Vehiculo: '8271RC' INSERTANDO #6: Evelin Munoz (700000000030454... Estado: pendiente, Reference: 700000000030454133, Vehiculo: '8271RC' INSERTANDO #7: Jesus Baldeon Vilca (102000000... Estado: pendiente, Reference: 1020000000252722, Vehiculo: '8271RC' INSERTANDO #8: Cristian Echajaya Moreno (2401... Estado: pendiente, Reference: 240111000011076795, Vehiculo: '8271RC' INSERTANDO #9: Heidi Molina (700000000030449... Estado: pendiente, Reference: 700000000030449639, Vehiculo: '8271RC' INSERTANDO #10: Leonardo Aldair Perez Tafur (... Estado: pendiente, Reference: 240111000011089085, Vehiculo: '72212F' Progreso: 100 insertadas, 0 actualizadas, 1815 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 1836 sin cambios... ACTUALIZADO - tracking_id=SR39714384034584, estado: pendiente -> completada Progreso: 299 insertadas, 1 actualizadas, 2010 sin cambios... ACTUALIZADO - tracking_id=SR97142856268737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29096487364818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29096587824782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42909639948174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29096442349123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42909597341416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39714324784748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29096021349870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29096060851150, estado: pendiente -> completada Ruta no es un UUID válido: None Progreso: 361 insertadas, 39 actualizadas, 5814 sin cambios... Progreso: 461 insertadas, 39 actualizadas, 5904 sin cambios... Progreso: 561 insertadas, 39 actualizadas, 6097 sin cambios... Progreso: 661 insertadas, 39 actualizadas, 6256 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8056 Nuevas visitas insertadas: 700 Estados actualizados: 39 Visitas sin cambios: 7317 Errores encontrados: 0 Total procesado exitosamente: 8056 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7151 visitas completed -> completada: 888 visitas failed -> Excepción de Entrega: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7685 Sin placa asignada: 371 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8056 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.18 segundos. Tue Jun 23 08:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8279 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8221 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... INSERTANDO #1: Valentina Delgado (1020000000... Estado: pendiente, Reference: 1020000000252734, Vehiculo: '9511BB' INSERTANDO #2: Rosa Maria Chirinos Zuniga (24... Estado: pendiente, Reference: 240111000011093619, Vehiculo: '9511BB' INSERTANDO #3: Lourdes Liza Rozas (202000000... Estado: pendiente, Reference: 2020000000188524, Vehiculo: '9511BB' INSERTANDO #4: Giuliana Campodonico (6550000... Estado: pendiente, Reference: 655000000007393540, Vehiculo: '9511BB' INSERTANDO #5: Arnold Pantoja (2401110000110... Estado: pendiente, Reference: 240111000011048382, Vehiculo: '9511BB' INSERTANDO #6: Lady Lisha Mamani Ari (240111... Estado: pendiente, Reference: 240111000011089135, Vehiculo: '9511BB' INSERTANDO #7: Camila Pena (2401110000110750... Estado: pendiente, Reference: 240111000011075067, Vehiculo: '9511BB' INSERTANDO #8: Angelo Enrique Gonzales Morale... Estado: pendiente, Reference: 240111000011087165, Vehiculo: '9511BB' INSERTANDO #9: Jorge Carrera (127612682469)... Estado: pendiente, Reference: 127612682469, Vehiculo: '9511BB' INSERTANDO #10: Taym Sac (600000000007290RET... Estado: pendiente, Reference: 600000000007290RET, Vehiculo: 'IL_ILACJ46' SIN CAMBIOS - tracking_id=SR91839627847605, estado: pendiente SIN CAMBIOS - tracking_id=SR91839655263494, estado: pendiente SIN CAMBIOS - tracking_id=SR91839714151735, estado: pendiente SIN CAMBIOS - tracking_id=SR10918397457411, estado: pendiente SIN CAMBIOS - tracking_id=SR91839777427884, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 8 sin cambios... ACTUALIZADO - tracking_id=SR97026232177386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97143372271365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97143533564548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39714396397818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28901132754548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28901343924632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28901392878174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30170874674748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30171735437915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30171896349123, estado: pendiente -> completada Ruta no es un UUID válido: None Progreso: 163 insertadas, 37 actualizadas, 7605 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8279 Nuevas visitas insertadas: 223 Estados actualizados: 37 Visitas sin cambios: 8019 Errores encontrados: 0 Total procesado exitosamente: 8279 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7337 visitas completed -> completada: 924 visitas failed -> Excepción de Entrega: 18 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8278 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8279 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.79 segundos. Tue Jun 23 08:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8423 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8444 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44672131857780, estado: pendiente SIN CAMBIOS - tracking_id=SR72577688244748, estado: pendiente SIN CAMBIOS - tracking_id=SR47257766185363, estado: pendiente SIN CAMBIOS - tracking_id=SR44672093152222, estado: pendiente SIN CAMBIOS - tracking_id=SR47401478149117, estado: pendiente ACTUALIZADO - tracking_id=SR34467314613651, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR44684823973197, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06569968947788, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06567029764818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43269535118993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43270782186663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78931002248364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44695987997240, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44699030854288, estado: pendiente -> completada INSERTANDO #1: Omely Solis Gil (16406105393... Estado: pendiente, Reference: 164061053932301, Vehiculo: 'T0Q948' INSERTANDO #2: Julio Andre Lamela (12761259... Estado: pendiente, Reference: 127612595080, Vehiculo: 'T0Q948' INSERTANDO #3: Sheill Plaza (700000000030417... Estado: pendiente, Reference: 700000000030417621, Vehiculo: 'T0Q948' INSERTANDO #4: Ana Cecilia Alvarez Llique (... Estado: pendiente, Reference: 0011035571485014239288, Vehiculo: 'T0Q948' INSERTANDO #5: Anthony Richard Castañeda Rodr... Estado: pendiente, Reference: 0011035569654014192397, Vehiculo: 'T0Q948' INSERTANDO #6: Carmen Chavez (0000000164054... Estado: pendiente, Reference: 00000001640540522969, Vehiculo: 'T0Q948' INSERTANDO #7: Harry (00000001640470522873)... Estado: pendiente, Reference: 00000001640470522873, Vehiculo: 'T0Q948' INSERTANDO #8: Cesar Moncada (70000000003035... Estado: pendiente, Reference: 700000000030359185, Vehiculo: 'T0Q948' INSERTANDO #9: Cesar Moncada (24011100001103... Estado: pendiente, Reference: 240111000011031867, Vehiculo: 'T0Q948' INSERTANDO #10: Gladys Mendoza Nunez (000000... Estado: pendiente, Reference: 00000001640730523039, Vehiculo: 'T0Q948' ACTUALIZADO - tracking_id=SR25614486651034, estado: pendiente -> completada Ruta no es un UUID válido: None Progreso: 70 insertadas, 30 actualizadas, 6347 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8423 Nuevas visitas insertadas: 144 Estados actualizados: 41 Visitas sin cambios: 8238 Errores encontrados: 0 Total procesado exitosamente: 8423 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7440 visitas completed -> completada: 963 visitas failed -> Excepción de Entrega: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8422 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8423 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.94 segundos. Tue Jun 23 09:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8693 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8588 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR25615347438174, estado: pendiente SIN CAMBIOS - tracking_id=SR13404579382768, estado: pendiente SIN CAMBIOS - tracking_id=SR13404629143682, estado: pendiente SIN CAMBIOS - tracking_id=SR25615378749123, estado: pendiente SIN CAMBIOS - tracking_id=SR91340467929535, estado: pendiente ACTUALIZADO - tracking_id=SR25615746167818, estado: pendiente -> completada INSERTANDO #1: Mery Valladares Carrasco (2401... Estado: pendiente, Reference: 240111000011025918, Vehiculo: 'APJ890' INSERTANDO #2: Catherine Jimenez Garcia (2401... Estado: pendiente, Reference: 240111000011024886, Vehiculo: 'APJ890' INSERTANDO #3: Luis Gabriel Armand Rodriguez ... Estado: pendiente, Reference: 0020035570469039047581, Vehiculo: 'APJ890' INSERTANDO #4: Manuel Luis Quijandria Reyna (... Estado: pendiente, Reference: 240111000011027426, Vehiculo: 'APJ890' INSERTANDO #5: Luis Enrrique Linian Valdez (2... Estado: pendiente, Reference: 240111000011065414, Vehiculo: 'APJ890' INSERTANDO #6: Luis Solano Zevallos (2401110... Estado: pendiente, Reference: 240111000011042590, Vehiculo: 'APJ890' INSERTANDO #7: Luis Solano Zevallos (2401110... Estado: pendiente, Reference: 240111000011042591, Vehiculo: 'APJ890' INSERTANDO #8: Manuel Luis Quijandria Reyna (... Estado: pendiente, Reference: 240111000011027428, Vehiculo: 'APJ890' INSERTANDO #9: Marvin Saavedra (240111000011... Estado: pendiente, Reference: 240111000011045984, Vehiculo: 'APJ890' INSERTANDO #10: Martin Alburqueque Ancajima (2... Estado: pendiente, Reference: 240111000011031441, Vehiculo: 'APJ890' ACTUALIZADO - tracking_id=SR94648521115747, estado: pendiente -> completada Progreso: 98 insertadas, 2 actualizadas, 3603 sin cambios... Progreso: 198 insertadas, 2 actualizadas, 3738 sin cambios... ACTUALIZADO - tracking_id=SR97143936921352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67444040867442, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR97026596211150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42890118497915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43017162431150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30171663957245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97143275552674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97143495587245, estado: pendiente -> completada Progreso: 251 insertadas, 49 actualizadas, 7807 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8693 Nuevas visitas insertadas: 270 Estados actualizados: 56 Visitas sin cambios: 8367 Errores encontrados: 0 Total procesado exitosamente: 8693 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7651 visitas completed -> completada: 1022 visitas failed -> Excepción de Entrega: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8692 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8693 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.99 segundos. Tue Jun 23 09:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8816 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8858 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR17524247228364, estado: pendiente SIN CAMBIOS - tracking_id=SR71762106639537, estado: pendiente SIN CAMBIOS - tracking_id=SR71763974215659, estado: pendiente SIN CAMBIOS - tracking_id=SR17524310458737, estado: pendiente SIN CAMBIOS - tracking_id=SR71765688429019, estado: pendiente INSERTANDO #1: Christian Brophy Cabrera - 70... Estado: pendiente, Reference: 700000000030439504, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #2: Mary Lo Gan Gan - 70000000003... Estado: pendiente, Reference: 700000000030440664, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #3: Pilar Marquez - 7000000000304... Estado: pendiente, Reference: 700000000030433046, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #4: Cesar Enrique Aguilar Suricha... Estado: pendiente, Reference: 240111000011065162, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #5: Miguel Angel Tresierra - 700... Estado: pendiente, Reference: 700000000030436097, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #6: Maggie Becerra Paullo - 70000... Estado: pendiente, Reference: 700000000030434931, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #7: Brenda Perez Escaro - 7000000... Estado: pendiente, Reference: 700000000030439382, Vehiculo: 'PRO-003/PROOUT/205168336622' ACTUALIZADO - tracking_id=SR16885065942537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83389016878522, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61688493988364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34169808674748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83416987316200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34169932221365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34169751178297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44408630378146, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44669983552003, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44408604268464, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #8: Edith Yolanda Rojas Cordova ... Estado: pendiente, Reference: 001603556227102899059X, Vehiculo: 'BRW820' INSERTANDO #9: Edith Yolanda Rojas Cordova ... Estado: pendiente, Reference: 0016035562271038773904, Vehiculo: 'BRW820' INSERTANDO #10: Edith Yolanda Rojas Cordova ... Estado: pendiente, Reference: 0016035562279013865401, Vehiculo: 'BRW820' Progreso: 19 insertadas, 81 actualizadas, 6402 sin cambios... Progreso: 111 insertadas, 89 actualizadas, 8328 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8816 Nuevas visitas insertadas: 123 Estados actualizados: 89 Visitas sin cambios: 8604 Errores encontrados: 0 Total procesado exitosamente: 8816 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7686 visitas completed -> completada: 1107 visitas failed -> Excepción de Entrega: 23 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8815 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8816 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.89 segundos. Tue Jun 23 09:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8896 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8981 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44405111437246, estado: pendiente SIN CAMBIOS - tracking_id=SR44405151967698, estado: pendiente SIN CAMBIOS - tracking_id=SR74440498771064, estado: pendiente SIN CAMBIOS - tracking_id=SR44405194385643, estado: pendiente SIN CAMBIOS - tracking_id=SR44405027251203, estado: pendiente ACTUALIZADO - tracking_id=SR39702604878737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97026078997219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97026863059123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91839655263494, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01417981348174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01418027339123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28900974949870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44670714476421, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34467075183335, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35901640929117, estado: pendiente -> completada INSERTANDO #1: Milagritos Anhuaman (0011035... Estado: pendiente, Reference: 0011035569930018785252, Vehiculo: 'B5H755' INSERTANDO #2: Milagritos Anhuaman (0011035... Estado: pendiente, Reference: 0011035569930022723689, Vehiculo: 'B5H755' INSERTANDO #3: Milagritos Anhuaman (0011035... Estado: pendiente, Reference: 0011035569930039146024, Vehiculo: 'B5H755' INSERTANDO #4: Carlos Mendoza Zavaleta (001... Estado: pendiente, Reference: 0011035559245029047565, Vehiculo: 'B5H755' INSERTANDO #5: Carmen Castillo Cueva (00110... Estado: pendiente, Reference: 0011035573949019147659, Vehiculo: 'B5H755' INSERTANDO #6: Edwars Francisco Cabanillas Pe... Estado: pendiente, Reference: 0011035563173014452275, Vehiculo: 'B5H755' INSERTANDO #7: Fernando Araujo León (001103... Estado: pendiente, Reference: 001103557553801898963X, Vehiculo: 'B5H755' INSERTANDO #8: Gladis Paredeshonores (00110... Estado: pendiente, Reference: 0011025165266014420527, Vehiculo: 'B5H755' INSERTANDO #9: Jeydi Ríos Villena (00110355... Estado: pendiente, Reference: 0011035562531049148906, Vehiculo: 'B5H755' INSERTANDO #10: Jhoel Rafael Polo Navarro (0... Estado: pendiente, Reference: 001103557406101909895X, Vehiculo: 'B5H755' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8896 Nuevas visitas insertadas: 80 Estados actualizados: 127 Visitas sin cambios: 8689 Errores encontrados: 0 Total procesado exitosamente: 8896 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7640 visitas completed -> completada: 1233 visitas failed -> Excepción de Entrega: 23 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8895 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8896 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.55 segundos. Tue Jun 23 09:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9047 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9061 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... INSERTANDO #1: Jackelyn Ventura (90000000000... Estado: pendiente, Reference: 900000000001768305, Vehiculo: 'T0D934' SIN CAMBIOS - tracking_id=SR10881050069644, estado: pendiente INSERTANDO #2: Stefany Rumay Larco (900000000... Estado: pendiente, Reference: 900000000001768042, Vehiculo: 'T0D934' INSERTANDO #3: Firstname (00110251644460144... Estado: pendiente, Reference: 001102516444601446933X, Vehiculo: 'T0D934' SIN CAMBIOS - tracking_id=SR13411923778364, estado: pendiente SIN CAMBIOS - tracking_id=SR51341197198737, estado: pendiente INSERTANDO #4: Yesenia Rodriguez (9000000000... Estado: pendiente, Reference: 900000000001766528, Vehiculo: 'T0D934' SIN CAMBIOS - tracking_id=SR13412082154439, estado: pendiente SIN CAMBIOS - tracking_id=SR13412129122537, estado: pendiente INSERTANDO #5: Jenniffer Kimberly Murga (900... Estado: pendiente, Reference: 900000000001767819, Vehiculo: 'T0D934' INSERTANDO #6: Cesar Augusto Rodriguez Tiznad... Estado: pendiente, Reference: 900000000001767815, Vehiculo: 'T8Q843' INSERTANDO #7: Angelica Violet Perez De Maldo... Estado: pendiente, Reference: 900000000001767877, Vehiculo: 'T8Q843' INSERTANDO #8: Dariana Bustamante Paucas (9... Estado: pendiente, Reference: 900000000001767892, Vehiculo: 'T8Q843' INSERTANDO #9: Cesar Augusto Rodriguez Tiznad... Estado: pendiente, Reference: 900000000001767817, Vehiculo: 'T8Q843' INSERTANDO #10: Fieorela Talia Amoroto Moreno ... Estado: pendiente, Reference: 900000000001768211, Vehiculo: 'T8Q843' ACTUALIZADO - tracking_id=SR54317306977818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54576462851501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45764671131365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54875529387443, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48755468238689, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48752372671365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48752938086663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31525899622674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31526004861501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53322146131034, estado: pendiente -> completada Progreso: 79 insertadas, 21 actualizadas, 1418 sin cambios... Ruta no es un UUID válido: None Progreso: 144 insertadas, 156 actualizadas, 8438 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9047 Nuevas visitas insertadas: 155 Estados actualizados: 160 Visitas sin cambios: 8732 Errores encontrados: 0 Total procesado exitosamente: 9047 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7631 visitas completed -> completada: 1389 visitas failed -> Excepción de Entrega: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9046 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9047 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.13 segundos. Tue Jun 23 10:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9117 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9216 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR17552114068297, estado: pendiente SIN CAMBIOS - tracking_id=SR17552153045363, estado: pendiente SIN CAMBIOS - tracking_id=SR17552379321365, estado: pendiente SIN CAMBIOS - tracking_id=SR71755253877245, estado: pendiente SIN CAMBIOS - tracking_id=SR17552577074548, estado: pendiente ACTUALIZADO - tracking_id=SR71755282169123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17553526284110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21708185589117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17217102362638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17293314281150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29332132322638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72933215854045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33709139068297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33711697919644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40028779087915, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Henry Ivan Flores Joaquin (700... Estado: pendiente, Reference: 700000000030377302, Vehiculo: 'T0Q943' INSERTANDO #2: Evelin Raquel Acevedo Vargas ... Estado: pendiente, Reference: 700000000030376385, Vehiculo: 'T0Q943' INSERTANDO #3: Evelin Raquel Acevedo Vargas ... Estado: pendiente, Reference: 700000000030376329, Vehiculo: 'T0Q943' INSERTANDO #4: Karen Garcia Sotomayor (700000... Estado: pendiente, Reference: 700000000030371073, Vehiculo: 'T0Q943' INSERTANDO #5: Evelin Raquel Acevedo Vargas ... Estado: pendiente, Reference: 700000000030376330, Vehiculo: 'T0Q943' INSERTANDO #6: Wilfredo Valencia (2401110000... Estado: pendiente, Reference: 240111000010996532, Vehiculo: 'T0Q943' INSERTANDO #7: Amarildo Miguel Torres Quezada... Estado: pendiente, Reference: 240111000011048169, Vehiculo: 'T0Q943' INSERTANDO #8: Joycelyne Alegria (UN03922933... Estado: pendiente, Reference: UN039229338MU, Vehiculo: 'T0Q943' INSERTANDO #9: Saul Sanchez Mauricio (7000000... Estado: pendiente, Reference: 700000000030389487, Vehiculo: 'T0Q943' INSERTANDO #10: Deiber Vasquez Rios (700000000... Estado: pendiente, Reference: 700000000030383909, Vehiculo: 'T0Q943' Progreso: 21 insertadas, 179 actualizadas, 5197 sin cambios... Progreso: 55 insertadas, 245 actualizadas, 8133 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9117 Nuevas visitas insertadas: 70 Estados actualizados: 251 Visitas sin cambios: 8796 Errores encontrados: 0 Total procesado exitosamente: 9117 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7450 visitas completed -> completada: 1630 visitas failed -> Excepción de Entrega: 37 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9116 Sin placa asignada: 1 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9117 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.72 segundos. Tue Jun 23 10:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9193 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9286 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR44412252079048, estado: pendiente SIN CAMBIOS - tracking_id=SR44492700052674, estado: pendiente SIN CAMBIOS - tracking_id=SR44492728476200, estado: pendiente SIN CAMBIOS - tracking_id=SR44412280045653, estado: pendiente SIN CAMBIOS - tracking_id=SR44492672854748, estado: pendiente ACTUALIZADO - tracking_id=SR69479138739158, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39702631758297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97026422952674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02126993089205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42890072714748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30170504577219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44414766382774, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35902129677386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34086265061150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43017176461475, estado: pendiente -> completada INSERTANDO #1: Yasmin Renteria Espinoza (700... Estado: pendiente, Reference: 700000000030439582, Vehiculo: 'CBQ712' INSERTANDO #2: Teresa Álvarez Cruzado (7000... Estado: pendiente, Reference: 700000000030433784, Vehiculo: 'CBQ712' INSERTANDO #3: Betty Del Rosario Zavaleta Jus... Estado: pendiente, Reference: 700000000030438123, Vehiculo: 'CBQ712' INSERTANDO #4: Angel Munoz Asuncion (700000... Estado: pendiente, Reference: 700000000030436411, Vehiculo: 'CBQ712' INSERTANDO #5: Linda Chantal Villacorta (70... Estado: pendiente, Reference: 700000000030436800, Vehiculo: 'CBQ712' INSERTANDO #6: Jefersson Jesus Linares Castil... Estado: pendiente, Reference: 700000000030434272, Vehiculo: 'CBQ712' INSERTANDO #7: Susan Edith Lozano Rodriguez ... Estado: pendiente, Reference: 700000000030434097, Vehiculo: 'CBQ712' INSERTANDO #8: Milagros Hueda (700000000030... Estado: pendiente, Reference: 700000000030438189, Vehiculo: 'CBQ712' INSERTANDO #9: Miguel Angel Oblitas Vasquez ... Estado: pendiente, Reference: 700000000030436688, Vehiculo: 'CBQ712' INSERTANDO #10: Jose Carlos Ferradas Nassi (... Estado: pendiente, Reference: 700000000030434889, Vehiculo: 'CBQ712' Progreso: 39 insertadas, 61 actualizadas, 1978 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9193 Nuevas visitas insertadas: 77 Estados actualizados: 259 Visitas sin cambios: 8857 Errores encontrados: 0 Total procesado exitosamente: 9193 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7269 visitas completed -> completada: 1885 visitas failed -> Excepción de Entrega: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9191 Sin placa asignada: 2 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9193 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.33 segundos. Tue Jun 23 10:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9317 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9363 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80958063555747, estado: pendiente SIN CAMBIOS - tracking_id=SR28740513257340, estado: pendiente SIN CAMBIOS - tracking_id=SR58095802498530, estado: pendiente SIN CAMBIOS - tracking_id=SR28606019698871, estado: pendiente SIN CAMBIOS - tracking_id=SR58095810551352, estado: pendiente ACTUALIZADO - tracking_id=SR86292448931034, estado: pendiente -> completada INSERTANDO #1: Grecia Jhosselyn Bolo More (2... Estado: pendiente, Reference: 240111000011076106, Vehiculo: 'C50943' INSERTANDO #2: Lady Barba Trelles (2401110000... Estado: pendiente, Reference: 240111000011078481, Vehiculo: 'C50943' INSERTANDO #3: Rosa Valentina Solis Yarleque ... Estado: pendiente, Reference: 240111000011073550, Vehiculo: 'C50943' INSERTANDO #4: Sandra Mocarro (3200000000022... Estado: pendiente, Reference: 3200000000022115, Vehiculo: 'C50943' ACTUALIZADO - tracking_id=SR36510061292537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36510984838993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37677190761501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37678637057915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37678954151565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37679305897139, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23097873575856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23097836924045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23097921162980, estado: pendiente -> completada INSERTANDO #5: Cesar Patricio Osorio Medina (... Estado: pendiente, Reference: 900000000001766356, Vehiculo: 'B4U746' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Gerardo Manuel Cajo Martinez ... Estado: pendiente, Reference: 0016035565307014304632, Vehiculo: 'C6D849' INSERTANDO #7: Claudia Maria Arrieta Parodi ... Estado: pendiente, Reference: 900000000001767962, Vehiculo: 'D8Z884' INSERTANDO #8: Claudia Maria Arrieta Parodi ... Estado: pendiente, Reference: 900000000001767961, Vehiculo: 'D8Z884' INSERTANDO #9: Claudia Maria Arrieta Parodi ... Estado: pendiente, Reference: 900000000001767960, Vehiculo: 'D8Z884' INSERTANDO #10: Carmen Alcantara (24011100001... Estado: pendiente, Reference: 240111000011060143, Vehiculo: 'D8Z884' Progreso: 70 insertadas, 230 actualizadas, 7675 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9317 Nuevas visitas insertadas: 124 Estados actualizados: 287 Visitas sin cambios: 8906 Errores encontrados: 0 Total procesado exitosamente: 9317 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7106 visitas completed -> completada: 2167 visitas failed -> Excepción de Entrega: 44 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9315 Sin placa asignada: 2 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9317 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.56 segundos. Tue Jun 23 10:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9414 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9487 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR28252847844548, estado: pendiente SIN CAMBIOS - tracking_id=SR28252937341475, estado: pendiente SIN CAMBIOS - tracking_id=SR28252963619644, estado: pendiente SIN CAMBIOS - tracking_id=SR28252990224632, estado: pendiente SIN CAMBIOS - tracking_id=SR28253018988174, estado: pendiente ACTUALIZADO - tracking_id=SR37907148038993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37907649667915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14661050941464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31525405932537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34467969822277, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31525365694439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44679813153919, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11413191274922, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49282788546819, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14674476424780, estado: pendiente -> completada INSERTANDO #1: Josseline Chavez (999000000003... Estado: pendiente, Reference: 999000000003457923, Vehiculo: 'AZS717' INSERTANDO #2: Guila Cancharizea (99900000000... Estado: pendiente, Reference: 999000000003457932, Vehiculo: 'AZS717' INSERTANDO #3: Tony Rodolfo Avalos Quispe (7... Estado: pendiente, Reference: 700000000030443382, Vehiculo: 'BRW900' INSERTANDO #4: Johann Hernandez (70000000003... Estado: pendiente, Reference: 700000000030433989, Vehiculo: 'BRW900' INSERTANDO #5: Betty Matilde Monteza Malaver ... Estado: pendiente, Reference: 700000000030434894, Vehiculo: 'BRW900' INSERTANDO #6: Angela Donayre Velarde (700000... Estado: pendiente, Reference: 700000000030438033, Vehiculo: 'BRW900' INSERTANDO #7: Pablo Jose Lagos Cayllahua (70... Estado: pendiente, Reference: 700000000030439611, Vehiculo: 'BRW900' INSERTANDO #8: Danilo Rodrigo Altamirano Chan... Estado: pendiente, Reference: 655000000007390639, Vehiculo: 'BRW900' INSERTANDO #9: Brenda Liz Rivera Sifuentes (6... Estado: pendiente, Reference: 655000000007390690, Vehiculo: 'BRW900' INSERTANDO #10: Walter Jesus Quispe Panchillo ... Estado: pendiente, Reference: 700000000030437651, Vehiculo: 'BRW900' Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9414 Nuevas visitas insertadas: 97 Estados actualizados: 294 Visitas sin cambios: 9023 Errores encontrados: 0 Total procesado exitosamente: 9414 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6910 visitas completed -> completada: 2456 visitas failed -> Excepción de Entrega: 48 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9412 Sin placa asignada: 2 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9414 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.33 segundos. Tue Jun 23 11:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9648 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9584 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06569893727623, estado: pendiente SIN CAMBIOS - tracking_id=SR80688420467245, estado: pendiente SIN CAMBIOS - tracking_id=SR06569968947788, estado: completada SIN CAMBIOS - tracking_id=SR06570045263834, estado: pendiente SIN CAMBIOS - tracking_id=SR80688458544548, estado: pendiente INSERTANDO #1: Giancarlos Mendoza (00160355... Estado: pendiente, Reference: 0016035551816012018225, Vehiculo: 'BRW900' ACTUALIZADO - tracking_id=SR08950456241565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08950572234977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08950659167788, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08949929145856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51341299271475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13414091737444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15134142424977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31171153249205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78931762129870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43172677099123, estado: pendiente -> completada INSERTANDO #2: Linda Barranzuela (9000000000... Estado: pendiente, Reference: 900000000001767811, Vehiculo: 'BCW887' INSERTANDO #3: Jimena Zapater Talledo (910000... Estado: pendiente, Reference: 910000000000095177, Vehiculo: 'BCW887' INSERTANDO #4: Jimena Zapater Talledo (900000... Estado: pendiente, Reference: 900000000001767902, Vehiculo: 'BCW887' INSERTANDO #5: Jimena Zapater Talledo (900000... Estado: pendiente, Reference: 900000000001767903, Vehiculo: 'BCW887' INSERTANDO #6: Solange Calle (90000000000176... Estado: pendiente, Reference: 900000000001767896, Vehiculo: 'BCW887' INSERTANDO #7: Deyvis Ynes Morales Espinoza (... Estado: pendiente, Reference: 900000000001767853, Vehiculo: 'BCW887' INSERTANDO #8: Jenny Celina Castillo Gutierre... Estado: pendiente, Reference: 900000000001768251, Vehiculo: 'BCW887' INSERTANDO #9: Paola Canchari Gutierrez (9000... Estado: pendiente, Reference: 900000000001767935, Vehiculo: 'BCW887' INSERTANDO #10: Jessby Huaman Delgado (900000... Estado: pendiente, Reference: 900000000001768236, Vehiculo: 'BCW887' Progreso: 19 insertadas, 81 actualizadas, 2413 sin cambios... Progreso: 51 insertadas, 149 actualizadas, 3763 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 65 insertadas, 235 actualizadas, 5939 sin cambios... Progreso: 153 insertadas, 247 actualizadas, 6739 sin cambios... Progreso: 231 insertadas, 269 actualizadas, 7327 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9648 Nuevas visitas insertadas: 235 Estados actualizados: 323 Visitas sin cambios: 9090 Errores encontrados: 0 Total procesado exitosamente: 9648 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6821 visitas completed -> completada: 2773 visitas failed -> Excepción de Entrega: 54 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9645 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9648 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.15 segundos. Tue Jun 23 11:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9830 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9819 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72170962891475, estado: pendiente SIN CAMBIOS - tracking_id=SR95924159627256, estado: pendiente SIN CAMBIOS - tracking_id=SR72170967549644, estado: pendiente SIN CAMBIOS - tracking_id=SR21709716634632, estado: pendiente SIN CAMBIOS - tracking_id=SR99592889382070, estado: pendiente ACTUALIZADO - tracking_id=SR29330708221464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR21734173061365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29331658249644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33711865454818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33712329634782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33712971435970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36718593621464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17367187351034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73671937029123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44407134411084, estado: pendiente -> completada INSERTANDO #1: Gaby Roque Basilio (204000000... Estado: pendiente, Reference: 2040000000141752, Vehiculo: 'C5J748' INSERTANDO #2: Japay , Brigitte (PORT090000... Estado: pendiente, Reference: PORT09000087547, Vehiculo: 'C5J748' INSERTANDO #3: Melanie Cordova Valdez (204000... Estado: pendiente, Reference: 2040000000141737, Vehiculo: 'C5J748' INSERTANDO #4: Rios , Karina (PORT090000877... Estado: pendiente, Reference: PORT09000087742, Vehiculo: 'C5J748' INSERTANDO #5: Carmen Huarcaya (240111000011... Estado: pendiente, Reference: 240111000011080071, Vehiculo: 'C5J748' INSERTANDO #6: Erika Carmen Camavilca Torres ... Estado: pendiente, Reference: MKP164129137320101, Vehiculo: 'C5J748' INSERTANDO #7: Walter Patino (24011100001109... Estado: pendiente, Reference: 240111000011093446, Vehiculo: 'C5J748' INSERTANDO #8: Jaquelin Giovanna Valentin Sot... Estado: pendiente, Reference: 700000000030445124, Vehiculo: 'BTF940' INSERTANDO #9: Bernardo Javier Hernandez Mend... Estado: pendiente, Reference: MKP164076137247401, Vehiculo: 'BTF940' INSERTANDO #10: Camila Revilla Vargas (V1741... Estado: pendiente, Reference: V17411228PLZV03, Vehiculo: 'BTF940' Progreso: 25 insertadas, 75 actualizadas, 1988 sin cambios... Progreso: 111 insertadas, 89 actualizadas, 2452 sin cambios... Ruta no es un UUID válido: None Progreso: 147 insertadas, 153 actualizadas, 4373 sin cambios... Progreso: 159 insertadas, 241 actualizadas, 7971 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9830 Nuevas visitas insertadas: 182 Estados actualizados: 305 Visitas sin cambios: 9343 Errores encontrados: 0 Total procesado exitosamente: 9830 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6700 visitas completed -> completada: 3070 visitas failed -> Excepción de Entrega: 60 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9827 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9830 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.10 segundos. Tue Jun 23 11:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10042 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10001 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85102973274636, estado: pendiente SIN CAMBIOS - tracking_id=SR85751965959117, estado: pendiente SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR85752462538364, estado: pendiente SIN CAMBIOS - tracking_id=SR85752672554439, estado: pendiente INSERTANDO #1: Luis Alberto Garcia Morales (... Estado: pendiente, Reference: 240111000011078038, Vehiculo: 'AUU737' INSERTANDO #2: Javier Cortes Aragon (24011100... Estado: pendiente, Reference: 240111000011081195, Vehiculo: 'AUU737' INSERTANDO #3: Maythe De Castro Leis (2401110... Estado: pendiente, Reference: 240111000011091637, Vehiculo: 'AUU737' INSERTANDO #4: Ana Montalvan (24011100001107... Estado: pendiente, Reference: 240111000011075429, Vehiculo: 'AUU737' INSERTANDO #5: Kattya Grace Espinoza Vilca (... Estado: pendiente, Reference: 240111000011083654, Vehiculo: 'AUU737' INSERTANDO #6: Urcia , Evelyn (PORT09000087... Estado: pendiente, Reference: PORT09000087577, Vehiculo: 'AUU737' INSERTANDO #7: Pamela Vera Munoz (70000000003... Estado: pendiente, Reference: 700000000030453944, Vehiculo: 'AUU737' INSERTANDO #8: Amelia Marina Bezada Pasache ... Estado: pendiente, Reference: 240111000011052164, Vehiculo: 'AUU737' INSERTANDO #9: Elizabeth Medina (EP00000000... Estado: pendiente, Reference: EP0000000000944883, Vehiculo: 'AUU737' INSERTANDO #10: Carla Zuchetti Schaus (2401110... Estado: pendiente, Reference: 240111000011076198, Vehiculo: 'AUU737' ACTUALIZADO - tracking_id=SR69477876933551, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36947922972903, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69479322552733, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97026953656663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97026719451475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39714412116450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97143992732638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13971442414110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97144722448191, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01420055994977, estado: pendiente -> completada Progreso: 138 insertadas, 162 actualizadas, 3560 sin cambios... Ruta no es un UUID válido: None Progreso: 208 insertadas, 192 actualizadas, 4377 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10042 Nuevas visitas insertadas: 212 Estados actualizados: 376 Visitas sin cambios: 9454 Errores encontrados: 0 Total procesado exitosamente: 10042 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6536 visitas completed -> completada: 3439 visitas failed -> Excepción de Entrega: 67 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10039 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10042 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.49 segundos. Tue Jun 23 11:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10165 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10213 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR68324586683332, estado: pendiente SIN CAMBIOS - tracking_id=SR06570625332416, estado: completada SIN CAMBIOS - tracking_id=SR68107342776825, estado: pendiente SIN CAMBIOS - tracking_id=SR08947466098737, estado: pendiente ACTUALIZADO - tracking_id=SR15089488871150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50895080679991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08950925788191, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10880959587915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10881096364632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13412881644548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72938710452537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22472938618737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43174655227139, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR43269632057386, estado: pendiente -> completada INSERTANDO #1: Miriam Liliana Garcia Atay (9... Estado: pendiente, Reference: 900000000001761160, Vehiculo: 'BEX913' INSERTANDO #2: Miriam Liliana Garcia Atay (9... Estado: pendiente, Reference: 900000000001761161, Vehiculo: 'BEX913' INSERTANDO #3: Luz Zegarra Guerrero (90000000... Estado: pendiente, Reference: 900000000001767937, Vehiculo: 'BEX913' INSERTANDO #4: Eduar Sanchez Baquedano (90000... Estado: pendiente, Reference: 900000000001768009, Vehiculo: 'BEX913' INSERTANDO #5: Julio Cesar Carranza Vasquez (... Estado: pendiente, Reference: 900000000001767972, Vehiculo: 'BEX913' INSERTANDO #6: Perla Maricielo Sanchez Alva ... Estado: pendiente, Reference: 900000000001767967, Vehiculo: 'BEX913' INSERTANDO #7: Yajaira Segura Tavara (9000000... Estado: pendiente, Reference: 900000000001768303, Vehiculo: 'BEX913' INSERTANDO #8: Alexis Caicay Mera (90000000... Estado: pendiente, Reference: 900000000001767186, Vehiculo: 'BEX913' INSERTANDO #9: Juan Lopez Chiclayo (900000000... Estado: pendiente, Reference: 900000000001768246, Vehiculo: 'BEX913' INSERTANDO #10: Jenniffer Cetraro Brito (90000... Estado: pendiente, Reference: 900000000001768244, Vehiculo: 'BEX913' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10165 Nuevas visitas insertadas: 123 Estados actualizados: 342 Visitas sin cambios: 9700 Errores encontrados: 0 Total procesado exitosamente: 10165 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6317 visitas completed -> completada: 3771 visitas failed -> Excepción de Entrega: 77 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10162 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10165 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.65 segundos. Tue Jun 23 12:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10227 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10336 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR71189386681475, estado: pendiente SIN CAMBIOS - tracking_id=SR71189466074632, estado: completada SIN CAMBIOS - tracking_id=SR13402378239870, estado: pendiente SIN CAMBIOS - tracking_id=SR19134024281150, estado: pendiente ACTUALIZADO - tracking_id=SR71189744884782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67119015572980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74497614559318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76849406367818, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR89738783297219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77567237764110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92837960248297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92838647759123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92839176322980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92840208367139, estado: pendiente -> completada INSERTANDO #1: Patricia Herminia Cordero Barr... Estado: pendiente, Reference: 0076035563278014389859, Vehiculo: 'A4D356' INSERTANDO #2: Sheli Nicole Quispe Barrientos... Estado: pendiente, Reference: 0076035514233014263812, Vehiculo: 'A4D356' INSERTANDO #3: Adan Ccoyllo (00760355695590... Estado: pendiente, Reference: 0076035569559014460375, Vehiculo: 'A4D356' INSERTANDO #4: Jorge Luis Calderon Gmez (9000... Estado: pendiente, Reference: 900000000001757142, Vehiculo: 'C3G926' INSERTANDO #5: Cesar Antonio Mendoza Lopez Lo... Estado: pendiente, Reference: 900000000001762450, Vehiculo: 'C3G926' INSERTANDO #6: Jose Andre Huallpa Quinto (240... Estado: pendiente, Reference: 240111000011011267, Vehiculo: 'C3G926' INSERTANDO #7: Lisa Bartel (2401110000109933... Estado: pendiente, Reference: 240111000010993328, Vehiculo: 'C3G926' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Fiorella Livia Yacila - 700000... Estado: pendiente, Reference: 700000000030418382, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' INSERTANDO #9: Lisa Bartel (2401110000109933... Estado: pendiente, Reference: 240111000010993327, Vehiculo: 'C3G926' INSERTANDO #10: Lisa Bartel (2401110000109933... Estado: pendiente, Reference: 240111000010993326, Vehiculo: 'C3G926' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10227 Nuevas visitas insertadas: 62 Estados actualizados: 329 Visitas sin cambios: 9836 Errores encontrados: 0 Total procesado exitosamente: 10227 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6051 visitas completed -> completada: 4093 visitas failed -> Excepción de Entrega: 83 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10224 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10227 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.84 segundos. Tue Jun 23 12:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10337 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10398 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR83117137747444, estado: pendiente SIN CAMBIOS - tracking_id=SR16039028594632, estado: completada SIN CAMBIOS - tracking_id=SR22687768676637, estado: completada SIN CAMBIOS - tracking_id=SR31171434248868, estado: pendiente ACTUALIZADO - tracking_id=SR37907090764439, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR55534867626200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55535435878174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37907852829123, estado: pendiente -> completada INSERTANDO #1: Luz Perez Cana (900000000001... Estado: pendiente, Reference: 900000000001761120, Vehiculo: 'BFB923' ACTUALIZADO - tracking_id=SR96338572297219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97469082869013, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14661532766200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88320005758090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91380698689117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99138093998364, estado: pendiente -> completada INSERTANDO #2: Eleodora Sanchez Curasma (9000... Estado: pendiente, Reference: 900000000001766859, Vehiculo: 'B1D510' INSERTANDO #3: Sheyla Gonzales Del Valle Teno... Estado: pendiente, Reference: 0076035570393014451414, Vehiculo: 'B1D510' INSERTANDO #4: Maritza Paco Sullca (240111000... Estado: pendiente, Reference: 240111000011054955, Vehiculo: 'B1D510' Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Recojo - O_FALABELLA SAN MIGUE... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Recojo - O_FALABELLA SAN MIGUE... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA ANGAMOS ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA ANGAMOS ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 46 insertadas, 54 actualizadas, 2173 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10337 Nuevas visitas insertadas: 110 Estados actualizados: 499 Visitas sin cambios: 9728 Errores encontrados: 0 Total procesado exitosamente: 10337 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5663 visitas completed -> completada: 4583 visitas failed -> Excepción de Entrega: 91 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10264 Sin placa asignada: 73 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10337 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.64 segundos. Tue Jun 23 12:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10508 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR14232285211501, estado: pendiente SIN CAMBIOS - tracking_id=SR54852945547448, estado: pendiente SIN CAMBIOS - tracking_id=SR14232356021365, estado: pendiente SIN CAMBIOS - tracking_id=SR54853008033791, estado: pendiente ACTUALIZADO - tracking_id=SR14234307489991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17552114068297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71755289796663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17553580285970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28322479342184, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28517504021431, estado: pendiente -> completada INSERTANDO #1: Llimi Fernandez Herrera (MKP... Estado: pendiente, Reference: MKP164033137181101, Vehiculo: 'BJO884' INSERTANDO #2: Luis Alberto Martinez Quispe (... Estado: pendiente, Reference: 240111000010998849, Vehiculo: 'BEZ878' INSERTANDO #3: Rober Vargas Gonzalez (3070000... Estado: pendiente, Reference: 3070000000073597, Vehiculo: 'BEZ878' INSERTANDO #4: Harold Multiservis Eirl (ER4... Estado: pendiente, Reference: ER4290386, Vehiculo: 'BJO884' INSERTANDO #5: Leslie Martinez (12761259552... Estado: pendiente, Reference: 127612595523, Vehiculo: 'BJO884' INSERTANDO #6: Leslie Martinez Sarmiento (900... Estado: pendiente, Reference: 900000000001760328, Vehiculo: 'BJO884' ACTUALIZADO - tracking_id=SR72076439456450, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR72170895711034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29331002141034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29331158332674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Amanda Jeronimo Terbullin (0... Estado: pendiente, Reference: 0076025168185054289927, Vehiculo: 'ATP868' INSERTANDO #8: Amanda Jeronimo Terbullin (0... Estado: pendiente, Reference: 0076025168185029004114, Vehiculo: 'ATP868' INSERTANDO #9: Hinostroza Huaman Jordi (007... Estado: pendiente, Reference: 007602516588001911937X, Vehiculo: 'ATP868' INSERTANDO #10: Christian Choque Santos (007... Estado: pendiente, Reference: 0076025165709014409922, Vehiculo: 'WR0452' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10363 Nuevas visitas insertadas: 26 Estados actualizados: 349 Visitas sin cambios: 9988 Errores encontrados: 0 Total procesado exitosamente: 10363 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5340 visitas completed -> completada: 4923 visitas failed -> Excepción de Entrega: 100 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10290 Sin placa asignada: 73 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.26 segundos. Tue Jun 23 12:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10534 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR43172917728530, estado: completada SIN CAMBIOS - tracking_id=SR54852819978689, estado: pendiente SIN CAMBIOS - tracking_id=SR54852864481712, estado: pendiente SIN CAMBIOS - tracking_id=SR54852904326054, estado: pendiente ACTUALIZADO - tracking_id=SR54317342896450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43172870144584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54317414757444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43174009359181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43269996216200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43270824864782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82505469668737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54576846777070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45768632638689, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45768755581712, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10363 Nuevas visitas insertadas: 0 Estados actualizados: 398 Visitas sin cambios: 9965 Errores encontrados: 0 Total procesado exitosamente: 10363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5313 visitas pending -> pendiente: 4943 visitas failed -> Excepción de Entrega: 107 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10290 Sin placa asignada: 73 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.55 segundos. Tue Jun 23 13:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10534 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53324254949278, estado: pendiente SIN CAMBIOS - tracking_id=SR29281355123177, estado: completada SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR65332429137444, estado: pendiente SIN CAMBIOS - tracking_id=SR53324336961565, estado: pendiente ACTUALIZADO - tracking_id=SR53693161276663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53693069059123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71823125247818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37678113154818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59257783567915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59257847559644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37678478344045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61703107761464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66549174074748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61703438741365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Paris Home (600000000007026R... Estado: pendiente, Reference: 600000000007026RET, Vehiculo: 'IL_ILACJ42' INSERTANDO #2: Jose Fernando Caballero Arana ... Estado: pendiente, Reference: 700000000030375740, Vehiculo: 'T0Q943' INSERTANDO #3: Silvia Gomez Talla (00000001... Estado: pendiente, Reference: 00000001640330522855, Vehiculo: 'BZN771' INSERTANDO #4: Kiara Nomberto (2401110000110... Estado: pendiente, Reference: 240111000011056700, Vehiculo: '2266BD' INSERTANDO #5: Jhessy Cubas Cruz (7000000000... Estado: pendiente, Reference: 700000000030402201, Vehiculo: 'BEZ878' INSERTANDO #6: Jhessy Cubas Cruz (2401110000... Estado: pendiente, Reference: 240111000011059101, Vehiculo: 'BEZ878' INSERTANDO #7: Juan Chipana (700000000030360... Estado: pendiente, Reference: 700000000030360301, Vehiculo: 'BJO884' INSERTANDO #8: Gabriel Izaquirre Souza (7000... Estado: pendiente, Reference: 700000000030359313, Vehiculo: 'BJO884' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 8 Estados actualizados: 405 Visitas sin cambios: 9958 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5708 visitas pending -> pendiente: 4548 visitas failed -> Excepción de Entrega: 115 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10298 Sin placa asignada: 73 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.62 segundos. Tue Jun 23 13:15:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10447 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10542 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR81724760581501, estado: pendiente SIN CAMBIOS - tracking_id=SR38172478771365, estado: pendiente SIN CAMBIOS - tracking_id=SR81724813871416, estado: pendiente SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR83790844049318, estado: pendiente ACTUALIZADO - tracking_id=SR87645248398297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91466131085363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14661413742674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91466163321501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07847509849117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14662733728174, estado: pendiente -> completada INSERTANDO #1: Entrega - O_FALABELLA ANGAMOS ... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #2: Entrega - O_FALABELLA ANGAMOS ... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #3: Entrega - O_FALABELLA ATOCONGO... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49636243655363, estado: pendiente -> completada INSERTANDO #4: Entrega - O_FALABELLA ANGAMOS ... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #5: Entrega - O_FALABELLA ANGAMOS ... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #6: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #7: Entrega - O_FALABELLA LIMA CEN... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #8: Entrega - O_FALABELLA LIMA CEN... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' INSERTANDO #10: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' ACTUALIZADO - tracking_id=SR49637314634818, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49982650838364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71809812884214, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 67 insertadas, 233 actualizadas, 8714 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10447 Nuevas visitas insertadas: 132 Estados actualizados: 282 Visitas sin cambios: 10033 Errores encontrados: 0 Total procesado exitosamente: 10447 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5976 visitas pending -> pendiente: 4339 visitas failed -> Excepción de Entrega: 132 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10430 Sin placa asignada: 17 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10447 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.40 segundos. Tue Jun 23 13:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10454 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10674 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR74440656841513, estado: pendiente SIN CAMBIOS - tracking_id=SR44406691652263, estado: pendiente SIN CAMBIOS - tracking_id=SR44406720764426, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR74440681296132, estado: Excepción de Entrega ACTUALIZADO - tracking_id=SR44406927016416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80527907471352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80527955637818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26124030977623, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69478383231770, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38052738639644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01419967157444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01417893039644, estado: Excepción de Entrega -> completada ACTUALIZADO - tracking_id=SR02125906471365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40212594291416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Karina Del Pilar Arana Segura ... Estado: pendiente, Reference: 900000000001768250, Vehiculo: 'M7D948' INSERTANDO #2: Ana Cecilia Gastulo Tapia (900... Estado: pendiente, Reference: 900000000001767954, Vehiculo: 'M7D948' INSERTANDO #3: Ana Melissa Mendoza Gallardo ... Estado: pendiente, Reference: 900000000001767910, Vehiculo: 'M7D948' INSERTANDO #4: Fiorella Aguilar Monyeza (90... Estado: pendiente, Reference: 900000000001767157, Vehiculo: 'M7D948' INSERTANDO #5: Marcos Roberto Sanchez Levano... Estado: pendiente, Reference: 3070000000072845, Vehiculo: 'BJO884' Ruta no es un UUID válido: None INSERTANDO #6: Dayana Bresciani (6000000000... Estado: pendiente, Reference: 600000000008523REC, Vehiculo: 'V8X063' INSERTANDO #7: Yuleisi Cajjak Calderon (600... Estado: pendiente, Reference: 600000000008528REC, Vehiculo: 'V0N900' INSERTANDO #8: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #10: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 35 insertadas, 265 actualizadas, 8944 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10454 Nuevas visitas insertadas: 51 Estados actualizados: 315 Visitas sin cambios: 10088 Errores encontrados: 0 Total procesado exitosamente: 10454 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6283 visitas pending -> pendiente: 4031 visitas failed -> Excepción de Entrega: 140 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10437 Sin placa asignada: 17 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10454 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.51 segundos. Tue Jun 23 13:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10463 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10725 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR05206732688993, estado: completada SIN CAMBIOS - tracking_id=SR34087306761565, estado: completada SIN CAMBIOS - tracking_id=SR52067276262537, estado: pendiente SIN CAMBIOS - tracking_id=SR43590206261464, estado: completada ACTUALIZADO - tracking_id=SR52068176914632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35903471734584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45022130328090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35904041847915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52068258579123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08916228069117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35905518659991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46444974341365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64450626354818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66363461788993, estado: pendiente -> completada INSERTANDO #1: Edward Nunez (2055519013200776... Estado: completada, Reference: 205551901320077638, Vehiculo: 'D9V879' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Miguel Angel Renojo Mayhua (2... Estado: pendiente, Reference: 240111000011058596, Vehiculo: 'W4A251' INSERTANDO #3: Elizabeth Cayllahua Castro (24... Estado: pendiente, Reference: 240111000011054768, Vehiculo: 'W4A251' INSERTANDO #4: Jerson Leoncio Guerra Quispe (... Estado: pendiente, Reference: 700000000030398382, Vehiculo: 'W4A251' INSERTANDO #5: Ricardo Coronel Castillo (700... Estado: pendiente, Reference: 700000000030405732, Vehiculo: 'W4A251' INSERTANDO #6: Diego Meza Contreras (2401110... Estado: pendiente, Reference: 240111000011050094, Vehiculo: 'W4A251' INSERTANDO #7: Jose Luis Lacho (700000000030... Estado: pendiente, Reference: 700000000030421762, Vehiculo: 'W4A251' INSERTANDO #8: Isaac Miguel Carbajal Conce (2... Estado: pendiente, Reference: 240111000011062310, Vehiculo: 'W4A251' INSERTANDO #9: Miguel Angel Renojo Mayhua (2... Estado: pendiente, Reference: 240111000011058597, Vehiculo: 'W4A251' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10463 Nuevas visitas insertadas: 9 Estados actualizados: 257 Visitas sin cambios: 10197 Errores encontrados: 0 Total procesado exitosamente: 10463 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6533 visitas pending -> pendiente: 3784 visitas failed -> Excepción de Entrega: 146 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10446 Sin placa asignada: 17 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10463 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.10 segundos. Tue Jun 23 14:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10464 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10734 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR47834031699870, estado: completada SIN CAMBIOS - tracking_id=SR38052859366450, estado: completada SIN CAMBIOS - tracking_id=SR78340400657245, estado: pendiente SIN CAMBIOS - tracking_id=SR47834044544548, estado: pendiente ACTUALIZADO - tracking_id=SR38052812814045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78340706599123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78341217112980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06565472174748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50656771924782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72938827018090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54317335222980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43173936945655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45766555335856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45766657886450, estado: pendiente -> completada INSERTANDO #1: Ana Ysmena Silva Fernandez (2... Estado: pendiente, Reference: 240111000011040133, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10464 Nuevas visitas insertadas: 1 Estados actualizados: 235 Visitas sin cambios: 10228 Errores encontrados: 0 Total procesado exitosamente: 10464 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6763 visitas pending -> pendiente: 3550 visitas failed -> Excepción de Entrega: 151 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10447 Sin placa asignada: 17 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10464 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.02 segundos. Tue Jun 23 14:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10476 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10735 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR61688597946663, estado: pendiente SIN CAMBIOS - tracking_id=SR08517092351712, estado: pendiente SIN CAMBIOS - tracking_id=SR16886201051352, estado: completada SIN CAMBIOS - tracking_id=SR16886113868530, estado: completada SIN CAMBIOS - tracking_id=SR16184873588737, estado: pendiente ACTUALIZADO - tracking_id=SR16886559067915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19284772168993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19285777196450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19286078021565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62257293574548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22573972582980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23096729337245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53692218428737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65369325158530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65369235292537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Fiorella Livia Yacila - 700000... Estado: pendiente, Reference: 700000000030418382, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10476 Nuevas visitas insertadas: 13 Estados actualizados: 251 Visitas sin cambios: 10212 Errores encontrados: 0 Total procesado exitosamente: 10476 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6996 visitas pending -> pendiente: 3308 visitas failed -> Excepción de Entrega: 168 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10447 Sin placa asignada: 29 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10476 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.58 segundos. Tue Jun 23 14:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10487 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10748 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR76634571226862, estado: pendiente SIN CAMBIOS - tracking_id=SR59202107177386, estado: completada SIN CAMBIOS - tracking_id=SR66130914268929, estado: pendiente SIN CAMBIOS - tracking_id=SR16592023065363, estado: completada ACTUALIZADO - tracking_id=SR61703561697245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61703533671150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68019743852537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71188586931464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67118887624748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74496615364548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76848508126200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67756565571475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89861005074818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92840063793834, estado: pendiente -> completada INSERTANDO #1: Asociados Civiles Contrat (0... Estado: pendiente, Reference: 0021025167262014449355, Vehiculo: 'AXV736' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Progreso: 4 insertadas, 96 actualizadas, 4285 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Fiorella Cecilia Sangalli Mont... Estado: pendiente, Reference: 700000000030433128, Vehiculo: 'CTICA' INSERTANDO #9: Olga Lidia Vega Acuna (700000... Estado: pendiente, Reference: 700000000030438319, Vehiculo: 'CTICA' INSERTANDO #10: Olga Lidia Vega Acuna (700000... Estado: pendiente, Reference: 700000000030437772, Vehiculo: 'CTICA' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10487 Nuevas visitas insertadas: 11 Estados actualizados: 246 Visitas sin cambios: 10230 Errores encontrados: 0 Total procesado exitosamente: 10487 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7235 visitas pending -> pendiente: 3072 visitas failed -> Excepción de Entrega: 174 visitas partial -> pendiente: 6 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10452 Sin placa asignada: 35 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10487 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.26 segundos. Tue Jun 23 14:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10518 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10759 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR29331982148530, estado: completada SIN CAMBIOS - tracking_id=SR93468281324818, estado: pendiente SIN CAMBIOS - tracking_id=SR93468357234782, estado: pendiente SIN CAMBIOS - tracking_id=SR93468434528530, estado: pendiente ACTUALIZADO - tracking_id=SR42790094184548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42789859251501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55982566931501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59821470931565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78339465626200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97862764764748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66548867772537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43152516349117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44403975153621, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89908183571416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: ENTREGA - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: RECOJO - O_FALABELLA CENTRO CI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10518 Nuevas visitas insertadas: 31 Estados actualizados: 205 Visitas sin cambios: 10282 Errores encontrados: 0 Total procesado exitosamente: 10518 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7437 visitas pending -> pendiente: 2900 visitas failed -> Excepción de Entrega: 175 visitas partial -> pendiente: 6 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10469 Sin placa asignada: 49 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10518 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.65 segundos. Tue Jun 23 15:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10522 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10790 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR58598115599117, estado: pendiente SIN CAMBIOS - tracking_id=SR31171802933682, estado: pendiente SIN CAMBIOS - tracking_id=SR31171699078191, estado: pendiente SIN CAMBIOS - tracking_id=SR44616872556711, estado: pendiente ACTUALIZADO - tracking_id=SR83790866127444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76452219274439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76452263142537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76452817137245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14663579859205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14663669049318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14663701584110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91466353326450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14665299497623, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94963558448364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'JD-8451/DHP PERU S.A.C/2060904293' INSERTANDO #2: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'JD-8451/DHP PERU S.A.C/2060904293' INSERTANDO #3: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #4: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #5: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #6: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'JD-8451/DHP PERU S.A.C/2060904293' INSERTANDO #8: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'JD-8451/DHP PERU S.A.C/2060904293' INSERTANDO #9: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #10: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10522 Nuevas visitas insertadas: 30 Estados actualizados: 177 Visitas sin cambios: 10315 Errores encontrados: 0 Total procesado exitosamente: 10522 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7612 visitas pending -> pendiente: 2725 visitas failed -> Excepción de Entrega: 177 visitas partial -> pendiente: 8 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10499 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10522 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.02 segundos. Tue Jun 23 15:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10572 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10820 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR48067341837245, estado: pendiente SIN CAMBIOS - tracking_id=SR48031541857818, estado: pendiente SIN CAMBIOS - tracking_id=SR48067642059644, estado: pendiente SIN CAMBIOS - tracking_id=SR48067446974548, estado: pendiente ACTUALIZADO - tracking_id=SR49785393988364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49786658059870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17949700746200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49698473481464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04969943592674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17950200449644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05206801124548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45022383671416, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR34679032442537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34467217068390, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Lizeth Elvira Vasquez Julca (... Estado: pendiente, Reference: 700000000030377387, Vehiculo: 'BJO884' INSERTANDO #2: Lizeth Elvira Vasquez Julca ... Estado: pendiente, Reference: 127612593987, Vehiculo: 'BJO884' INSERTANDO #3: Walter Bautista Huancaruna (... Estado: pendiente, Reference: 00000001640070522670, Vehiculo: 'BJO884' Ruta no es un UUID válido: None INSERTANDO #4: Mariana Belo (60000000000854... Estado: pendiente, Reference: 600000000008545REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #5: Maira Paola Pimentel Sandoval ... Estado: pendiente, Reference: 600000000008547REC, Vehiculo: 'IL_ILHPSES01' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'ID-3352/BRUDER/2054738412' INSERTANDO #7: Ana Rozas 700000000030463932 D... Estado: pendiente, Reference: 700000000030463932, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #8: Karla Bermudez 700000000030464... Estado: pendiente, Reference: 700000000030464806, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' INSERTANDO #9: Elizabeth Cornejo 700000000030... Estado: pendiente, Reference: 700000000030464060, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' INSERTANDO #10: Adriana Paez 70000000003046397... Estado: pendiente, Reference: 700000000030463978, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 29 insertadas, 171 actualizadas, 9571 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10572 Nuevas visitas insertadas: 60 Estados actualizados: 191 Visitas sin cambios: 10321 Errores encontrados: 0 Total procesado exitosamente: 10572 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7795 visitas pending -> pendiente: 2583 visitas failed -> Excepción de Entrega: 184 visitas partial -> pendiente: 10 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10549 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10572 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.26 segundos. Tue Jun 23 15:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10625 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10880 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR68841159757623, estado: pendiente SIN CAMBIOS - tracking_id=SR68841121724977, estado: pendiente ACTUALIZADO - tracking_id=SR19794941789117, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR71979512987219, estado: pendiente SIN CAMBIOS - tracking_id=SR19795030888364, estado: pendiente ACTUALIZADO - tracking_id=SR19795756221150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19796002089644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19796041154632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80687946968090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30548496662537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05484973778993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54849805281464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54849869927386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54850558474548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Monica Nilda Mamani Mamani (... Estado: pendiente, Reference: 0021035547705019177388, Vehiculo: 'BRZ929' INSERTANDO #2: gustavo medina 700000000030461... Estado: pendiente, Reference: 700000000030461431, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #3: CATHERINE ACOSTA 7000000000304... Estado: pendiente, Reference: 700000000030461002, Vehiculo: 'DHP-S5/Dhp Perú/2060904293' INSERTANDO #4: ana maria torrejon burga 70000... Estado: pendiente, Reference: 700000000030462517, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #5: Yhadira Regalado 7000000000304... Estado: pendiente, Reference: 700000000030464466, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #6: Lily Amiri Talesh 700000000030... Estado: pendiente, Reference: 700000000030464448, Vehiculo: 'DHP-S1/Dhp Perú/2060904293' INSERTANDO #7: Maris aide Culqui 700000000030... Estado: pendiente, Reference: 700000000030463694, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' INSERTANDO #8: Edith Gomez 700000000030464267... Estado: pendiente, Reference: 700000000030464267, Vehiculo: 'DHP-S5/Dhp Perú/2060904293' INSERTANDO #9: jose luis Manrique Reyes 70000... Estado: pendiente, Reference: 700000000030463332, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' INSERTANDO #10: Diego Lopez 700000000030463770... Estado: pendiente, Reference: 700000000030463770, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10625 Nuevas visitas insertadas: 57 Estados actualizados: 257 Visitas sin cambios: 10311 Errores encontrados: 0 Total procesado exitosamente: 10625 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8046 visitas pending -> pendiente: 2376 visitas failed -> Excepción de Entrega: 190 visitas partial -> pendiente: 13 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10597 Sin placa asignada: 28 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10625 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.30 segundos. Tue Jun 23 15:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10630 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10937 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR22573160039644, estado: pendiente SIN CAMBIOS - tracking_id=SR22573216874632, estado: completada SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR91599958597014, estado: completada SIN CAMBIOS - tracking_id=SR22573322449123, estado: completada ACTUALIZADO - tracking_id=SR62309481528090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23097728181352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62452529385363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47182315422638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66549218822674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32826996378364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32827167188993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71822998454584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77565345931501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77565626557915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Maria Esther de la Cruz-CAM-18... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #2: ALEXANDER INFANZON SILVA-REC-1... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #3: ROLANDO MONTES AMEZTAGA-CAM-12... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #4: MERLY QUINO VERDI-CAM-12761223... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #5: Kressly Villanueva-CAM-1850179... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #6: Alessia Reyes Garcia - 700000... Estado: pendiente, Reference: 700000000030426753, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #7: Melania Velica Ruiz - 7000000... Estado: pendiente, Reference: 700000000030421464, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' INSERTANDO #8: Carlota Graciela Rodriguez Gu... Estado: pendiente, Reference: 700000000030419351, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' INSERTANDO #9: Nicole Geldres - 700000000030... Estado: pendiente, Reference: 700000000030446311, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' INSERTANDO #10: Melissa Galarreta - 700000000... Estado: pendiente, Reference: 700000000030444616, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10630 Nuevas visitas insertadas: 10 Estados actualizados: 173 Visitas sin cambios: 10447 Errores encontrados: 0 Total procesado exitosamente: 10630 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8218 visitas pending -> pendiente: 2206 visitas failed -> Excepción de Entrega: 191 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10607 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10630 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.22 segundos. Tue Jun 23 16:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10630 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10947 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR89909212288174, estado: completada SIN CAMBIOS - tracking_id=SR89908571964632, estado: completada SIN CAMBIOS - tracking_id=SR17722185877219, estado: pendiente SIN CAMBIOS - tracking_id=SR78990927569123, estado: completada ACTUALIZADO - tracking_id=SR77222409441501, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR28252847844548, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR28253101976663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83790853555655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37908760884977, estado: pendiente -> completada INSERTANDO #1: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'Z7J-103/DHP PERU S.A.C/20609042932' ACTUALIZADO - tracking_id=SR37909069688191, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90085557485838, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39008347853260, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90078465036711, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14663224481352, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10630 Nuevas visitas insertadas: 1 Estados actualizados: 160 Visitas sin cambios: 10469 Errores encontrados: 0 Total procesado exitosamente: 10630 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8372 visitas pending -> pendiente: 2046 visitas failed -> Excepción de Entrega: 197 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10607 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10630 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.83 segundos. Tue Jun 23 16:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10636 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10948 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR14502226982674, estado: pendiente SIN CAMBIOS - tracking_id=SR45022355991365, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR45022383671416, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR45022412979870, estado: pendiente ACTUALIZADO - tracking_id=SR45022608384632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45022664889123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26121154289117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26121523678737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26123275382638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26124396139330, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26124671399023, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91474267341501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69478409722690, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36947849545347, estado: pendiente -> completada INSERTANDO #1: Ekaterine Andrea Zurita Aldaz ... Estado: pendiente, Reference: 0012035518924014035860, Vehiculo: 'BEZ878' INSERTANDO #2: Jhonatan Miller Contreras Ronc... Estado: completada, Reference: 240111000011059599, Vehiculo: 'BEZ878' INSERTANDO #3: Jheny Yovana Samame Vasquez (... Estado: completada, Reference: 700000000030384633, Vehiculo: 'BEZ878' INSERTANDO #4: Julliusabner Garcia Montenegro... Estado: completada, Reference: 240111000011040378, Vehiculo: 'BEZ878' INSERTANDO #5: Ana Rojas (00120355627410143... Estado: pendiente, Reference: 0012035562741014386124, Vehiculo: 'BEZ878' INSERTANDO #6: Sandra Meliza Goicochea Diaz (... Estado: pendiente, Reference: 700000000030402231, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10636 Nuevas visitas insertadas: 6 Estados actualizados: 195 Visitas sin cambios: 10435 Errores encontrados: 0 Total procesado exitosamente: 10636 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8556 visitas pending -> pendiente: 1852 visitas failed -> Excepción de Entrega: 211 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10613 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10636 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.52 segundos. Tue Jun 23 16:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10639 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10954 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR80956633648364, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR82505843352674, estado: completada SIN CAMBIOS - tracking_id=SR78250588066200, estado: completada SIN CAMBIOS - tracking_id=SR80956682738737, estado: completada ACTUALIZADO - tracking_id=SR22573380784818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62309768345747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23094699481464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68986096629123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72122634898090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72122690871034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67684777379117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57212274178297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57212280875363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86916918283834, estado: pendiente -> completada INSERTANDO #1: Osvaldo Castillo Quintos (00... Estado: pendiente, Reference: 00000001640010522598, Vehiculo: 'BEZ878' INSERTANDO #2: Kevin Lopez Valdivia (70000000... Estado: pendiente, Reference: 700000000030362286, Vehiculo: 'BEZ878' INSERTANDO #3: Ganbel Samuel Vasquez (16405... Estado: pendiente, Reference: 164053052293801000, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10639 Nuevas visitas insertadas: 3 Estados actualizados: 145 Visitas sin cambios: 10491 Errores encontrados: 0 Total procesado exitosamente: 10639 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8697 visitas pending -> pendiente: 1709 visitas failed -> Excepción de Entrega: 214 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10616 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10639 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.24 segundos. Tue Jun 23 16:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10640 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10957 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR38302013094188, estado: pendiente SIN CAMBIOS - tracking_id=SR38304707039892, estado: pendiente SIN CAMBIOS - tracking_id=SR75956772143682, estado: completada SIN CAMBIOS - tracking_id=SR59567779767443, estado: completada SIN CAMBIOS - tracking_id=SR59567815647070, estado: completada ACTUALIZADO - tracking_id=SR39003183195390, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89978000934588, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22734362324512, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83395133544584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83394912051475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94647742061501, estado: pendiente -> completada INSERTANDO #1: Bella Guevara - 70000000003040... Estado: pendiente, Reference: 700000000030401394, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR37909850149417, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14664607887444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14664674621565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84825032232537, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10640 Nuevas visitas insertadas: 1 Estados actualizados: 125 Visitas sin cambios: 10514 Errores encontrados: 0 Total procesado exitosamente: 10640 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8816 visitas pending -> pendiente: 1584 visitas failed -> Excepción de Entrega: 220 visitas partial -> pendiente: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10617 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10640 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.19 segundos. Tue Jun 23 17:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10641 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10958 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75666064982907, estado: completada SIN CAMBIOS - tracking_id=SR75815715935171, estado: completada SIN CAMBIOS - tracking_id=SR75973063669496, estado: completada SIN CAMBIOS - tracking_id=SR27614581827179, estado: completada SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente ACTUALIZADO - tracking_id=SR80688189361501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99399230748118, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34087140325655, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR76099332952980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68841159757623, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76097733838993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46884132889991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76701703951365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76097946128297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76098134066200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Kevin Jerald Acuna (240111000... Estado: pendiente, Reference: 240111000011030667, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10641 Nuevas visitas insertadas: 1 Estados actualizados: 91 Visitas sin cambios: 10549 Errores encontrados: 0 Total procesado exitosamente: 10641 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8905 visitas pending -> pendiente: 1493 visitas failed -> Excepción de Entrega: 222 visitas partial -> pendiente: 21 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10618 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10641 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.60 segundos. Tue Jun 23 17:15:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10643 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10959 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR73465478944584, estado: completada SIN CAMBIOS - tracking_id=SR93468477325747, estado: pendiente SIN CAMBIOS - tracking_id=SR73465762522980, estado: completada SIN CAMBIOS - tracking_id=SR93468559747818, estado: pendiente ACTUALIZADO - tracking_id=SR71822106224748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47182293286663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71822348981416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69651117788297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70882494021365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72122523711464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19346905726450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93469093949205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20762606885363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72076356424548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Fiorella Flores (655000000007... Estado: pendiente, Reference: 655000000007378103, Vehiculo: 'T0Q943' INSERTANDO #2: Augusto Asuncion (0000000164... Estado: pendiente, Reference: 00000001640050522643, Vehiculo: 'T0Q943' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10643 Nuevas visitas insertadas: 2 Estados actualizados: 106 Visitas sin cambios: 10535 Errores encontrados: 0 Total procesado exitosamente: 10643 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9005 visitas pending -> pendiente: 1389 visitas failed -> Excepción de Entrega: 228 visitas partial -> pendiente: 21 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10620 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10643 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.65 segundos. Tue Jun 23 17:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10643 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10961 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR89907654437219, estado: completada SIN CAMBIOS - tracking_id=SR89907754252537, estado: completada SIN CAMBIOS - tracking_id=SR89907795838993, estado: completada SIN CAMBIOS - tracking_id=SR78990782931464, estado: completada SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente ACTUALIZADO - tracking_id=SR37907880744818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65011084658737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98482568837245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14662041699870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94662095144632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52067586975363, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR17949559888297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17949857339870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45022157431034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45022242644748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10643 Nuevas visitas insertadas: 0 Estados actualizados: 99 Visitas sin cambios: 10544 Errores encontrados: 0 Total procesado exitosamente: 10643 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9098 visitas pending -> pendiente: 1289 visitas failed -> Excepción de Entrega: 232 visitas partial -> pendiente: 24 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10620 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10643 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.14 segundos. Tue Jun 23 17:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10645 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10961 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR66364719444632, estado: completada SIN CAMBIOS - tracking_id=SR54853008033791, estado: completada SIN CAMBIOS - tracking_id=SR66364889936663, estado: completada SIN CAMBIOS - tracking_id=SR66364927364782, estado: completada ACTUALIZADO - tracking_id=SR66365566857818, estado: pendiente -> completada INSERTANDO #1: Jesus Figueroa (6550000000073... Estado: pendiente, Reference: 655000000007387839, Vehiculo: 'CBY742' ACTUALIZADO - tracking_id=SR68841280847014, estado: pendiente -> completada INSERTANDO #2: Anthony Javier Gonzales Villan... Estado: pendiente, Reference: 0012035553161011533886, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR76700216329117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76704992467070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76703901037444, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR76702822168530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76702915171352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99108018371416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99107570241034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29910782356200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10645 Nuevas visitas insertadas: 2 Estados actualizados: 69 Visitas sin cambios: 10574 Errores encontrados: 0 Total procesado exitosamente: 10645 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9165 visitas pending -> pendiente: 1223 visitas failed -> Excepción de Entrega: 233 visitas partial -> pendiente: 24 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10622 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10645 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.65 segundos. Tue Jun 23 18:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11064 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10963 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR76848160671464, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR68573327789870, estado: completada SIN CAMBIOS - tracking_id=SR68573361041150, estado: pendiente SIN CAMBIOS - tracking_id=SR67684829071034, estado: completada ACTUALIZADO - tracking_id=SR69651212642674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17524886872674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83790748541416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44409498212822, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14662174341150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69650844768737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22738618959957, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91925796371365, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR98482534485363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13953269798297, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: betsi vega... Estado: pendiente, Reference: 900000000001772591, Vehiculo: 'BTL-SR80' INSERTANDO #2: LUCIA LOPEZ ECHEVARRIA... Estado: pendiente, Reference: 900000000001772086, Vehiculo: 'BTL-SR81' INSERTANDO #3: ESTEFANY VARGAS HERRERA... Estado: pendiente, Reference: 900000000001772088, Vehiculo: 'BTL-SR81' INSERTANDO #4: flor muñoz... Estado: pendiente, Reference: 900000000001771975, Vehiculo: 'BTL-SR80' INSERTANDO #5: SONIA DIEGO CARMIN... Estado: pendiente, Reference: 900000000001772436, Vehiculo: 'BTL-SR80' INSERTANDO #6: YDA VIOLETA MESTANZA MONTOYA... Estado: pendiente, Reference: 900000000001771993, Vehiculo: 'BTL-SR81' INSERTANDO #7: Sem ALIAGA CUCCHI... Estado: pendiente, Reference: 900000000001772599, Vehiculo: 'BTL-SR81' INSERTANDO #8: ysidro vera regaaldo... Estado: pendiente, Reference: 900000000001772266, Vehiculo: 'BTL-SR81' INSERTANDO #9: KAREN SANCHEZ SILVA... Estado: pendiente, Reference: 900000000001772002, Vehiculo: 'BTL-SR80' INSERTANDO #10: ADRIANA PADILLA GARCIA... Estado: pendiente, Reference: 900000000001772089, Vehiculo: 'BTL-SR80' Progreso: 67 insertadas, 33 actualizadas, 4196 sin cambios... Progreso: 166 insertadas, 34 actualizadas, 4374 sin cambios... Progreso: 266 insertadas, 34 actualizadas, 4664 sin cambios... Progreso: 366 insertadas, 34 actualizadas, 4931 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11064 Nuevas visitas insertadas: 419 Estados actualizados: 76 Visitas sin cambios: 10569 Errores encontrados: 0 Total procesado exitosamente: 11064 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9238 visitas pending -> pendiente: 1566 visitas failed -> Excepción de Entrega: 236 visitas partial -> pendiente: 24 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11064 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.77 segundos. Tue Jun 23 18:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11382 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR34668227937386, estado: pendiente SIN CAMBIOS - tracking_id=SR03466831768090, estado: pendiente SIN CAMBIOS - tracking_id=SR34668159561464, estado: pendiente SIN CAMBIOS - tracking_id=SR34668454964748, estado: pendiente ACTUALIZADO - tracking_id=SR46788759791771, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12306747131034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46620294551464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68107342776825, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04969948176200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44406123928322, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44406071072743, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68840213042638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97423933775925, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69742403861653, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Andherson Gonzales (12761256... Estado: completada, Reference: 127612562235, Vehiculo: 'BEZ878' INSERTANDO #2: Andherson Gonzales (240111000... Estado: pendiente, Reference: 240111000011002123, Vehiculo: 'BEZ878' INSERTANDO #3: Edilbrando Coronel (700000000... Estado: pendiente, Reference: 700000000030402293, Vehiculo: 'BEZ878' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 3 Estados actualizados: 62 Visitas sin cambios: 11002 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9298 visitas pending -> pendiente: 1503 visitas failed -> Excepción de Entrega: 239 visitas partial -> pendiente: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.34 segundos. Tue Jun 23 18:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11385 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR78339898668090, estado: completada SIN CAMBIOS - tracking_id=SR54850596367915, estado: completada SIN CAMBIOS - tracking_id=SR78339967928297, estado: completada SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR78339931651034, estado: completada ACTUALIZADO - tracking_id=SR67444060986732, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89860141441034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44406261428884, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44406290488091, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77221764098364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74440637874103, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44406431844102, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44406459057547, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44406514229485, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74440656841513, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 0 Estados actualizados: 69 Visitas sin cambios: 10998 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9366 visitas pending -> pendiente: 1434 visitas failed -> Excepción de Entrega: 240 visitas partial -> pendiente: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 23 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.39 segundos. Tue Jun 23 18:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11385 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR66539691564632, estado: completada SIN CAMBIOS - tracking_id=SR38311892418370, estado: pendiente SIN CAMBIOS - tracking_id=SR38314711488098, estado: pendiente SIN CAMBIOS - tracking_id=SR67152494658737, estado: completada ACTUALIZADO - tracking_id=SR28383264346718, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Mauricio Alvarez 7000000000304... Estado: pendiente, Reference: 700000000030460851, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Cesia Davila montero 700000000... Estado: pendiente, Reference: 700000000030461510, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR89859789234439, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #3: Monica Aliaga 7000000000304631... Estado: pendiente, Reference: 700000000030463181, Vehiculo: 'None' INSERTANDO #4: Lily Amiri Talesh 700000000030... Estado: pendiente, Reference: 700000000030464448, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR44699071039666, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37909768849983, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37907028158737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44699507526469, estado: Excepción de Entrega -> completada ACTUALIZADO - tracking_id=SR83790861379278, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR14663069274584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14663121728530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89859736327219, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 4 Estados actualizados: 68 Visitas sin cambios: 10995 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9428 visitas pending -> pendiente: 1367 visitas failed -> Excepción de Entrega: 245 visitas partial -> pendiente: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 26 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.05 segundos. Tue Jun 23 19:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11389 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR87954327066011, estado: pendiente SIN CAMBIOS - tracking_id=SR87954367455071, estado: pendiente SIN CAMBIOS - tracking_id=SR38795462385132, estado: pendiente SIN CAMBIOS - tracking_id=SR38795469688743, estado: pendiente ACTUALIZADO - tracking_id=SR26122998434782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62612318451352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26123525557915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26123485619205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31784736348620, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17847445948583, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17847501182368, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71979565561365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71979611619123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36660187029117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 0 Estados actualizados: 76 Visitas sin cambios: 10991 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9499 visitas pending -> pendiente: 1289 visitas failed -> Excepción de Entrega: 250 visitas partial -> pendiente: 29 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 26 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.69 segundos. Tue Jun 23 19:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11389 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR71821963028090, estado: completada SIN CAMBIOS - tracking_id=SR71821995331034, estado: completada SIN CAMBIOS - tracking_id=SR71822075495363, estado: completada SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR71822348981416, estado: completada ACTUALIZADO - tracking_id=SR56857260978737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73546922061501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73546973351416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56935467366200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25085926036566, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR24004581934041, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24006683161785, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24008218033853, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17847247984519, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42406836185897, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 0 Estados actualizados: 36 Visitas sin cambios: 11031 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9533 visitas pending -> pendiente: 1252 visitas failed -> Excepción de Entrega: 252 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 26 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.96 segundos. Tue Jun 23 19:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11389 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR87939152653408, estado: pendiente SIN CAMBIOS - tracking_id=SR87939203436010, estado: pendiente SIN CAMBIOS - tracking_id=SR87939640287833, estado: pendiente SIN CAMBIOS - tracking_id=SR38793975633711, estado: pendiente ACTUALIZADO - tracking_id=SR26124118833834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26123359735856, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68839811874782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44842049224680, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR14688401467818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76702870515747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68840825565970, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR68841039781565, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR46884173727070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48421984418628, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 0 Estados actualizados: 62 Visitas sin cambios: 11005 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9589 visitas pending -> pendiente: 1191 visitas failed -> Excepción de Entrega: 257 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 26 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.21 segundos. Tue Jun 23 19:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11389 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR65369359637915, estado: completada SIN CAMBIOS - tracking_id=SR65369365934110, estado: completada SIN CAMBIOS - tracking_id=SR53693690065970, estado: completada SIN CAMBIOS - tracking_id=SR53693723495655, estado: completada ACTUALIZADO - tracking_id=SR68573390367245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69650941162537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56965138721365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73546895126200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73546838214748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89864108546788, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR89864074686633, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR12795732646029, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14106843074454, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81724732886200, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 0 Estados actualizados: 63 Visitas sin cambios: 11004 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9644 visitas pending -> pendiente: 1128 visitas failed -> Excepción de Entrega: 265 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 26 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.86 segundos. Tue Jun 23 20:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11389 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR91466120411034, estado: completada SIN CAMBIOS - tracking_id=SR14661361274748, estado: completada SIN CAMBIOS - tracking_id=SR14661413742674, estado: completada SIN CAMBIOS - tracking_id=SR14661253888297, estado: completada ACTUALIZADO - tracking_id=SR49698378232537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49698677668297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36814826324652, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83790971094268, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60835079383300, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60856674984803, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60843699888704, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60846745784579, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86084975956358, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60865902838848, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 0 Estados actualizados: 45 Visitas sin cambios: 11022 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9679 visitas pending -> pendiente: 1083 visitas failed -> Excepción de Entrega: 275 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 26 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.91 segundos. Tue Jun 23 20:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11067 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11389 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR76702049647245, estado: completada SIN CAMBIOS - tracking_id=SR30317997262100, estado: completada SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR76702102544548, estado: completada SIN CAMBIOS - tracking_id=SR30472739222445, estado: completada ACTUALIZADO - tracking_id=SR73546022738993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37294090698090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81724928264548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR34180609445576, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21708747588993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60833605488268, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44240020712217, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR21710061868530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72171019367818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49779632199123, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11067 Nuevas visitas insertadas: 0 Estados actualizados: 37 Visitas sin cambios: 11030 Errores encontrados: 0 Total procesado exitosamente: 11067 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9715 visitas pending -> pendiente: 1046 visitas failed -> Excepción de Entrega: 276 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 26 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11067 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.56 segundos. Tue Jun 23 20:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11087 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11389 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR91234051369870, estado: completada SIN CAMBIOS - tracking_id=SR12340563681150, estado: completada SIN CAMBIOS - tracking_id=SR46549987947219, estado: completada SIN CAMBIOS - tracking_id=SR46550272751464, estado: completada ACTUALIZADO - tracking_id=SR48031541857818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60838107595421, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49698529587386, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: FERRAND & CIA. S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR84192033241342, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28608604986937, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84226290152930, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None INSERTANDO #2: MT INDUSTRIAL S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: PANDORA JEWELRY PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: STECH PERU E.I.R.L.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: TULIPANESA PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: VENTUS CORP PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Minari... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: CORPORACION LIFE S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: INVERSIONES KAYSER S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: INVERSIONES LOS ROSALES S. A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86865941075363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68686610241501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68686554034439, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68573361041150, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11087 Nuevas visitas insertadas: 20 Estados actualizados: 45 Visitas sin cambios: 11022 Errores encontrados: 0 Total procesado exitosamente: 11087 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9756 visitas pending -> pendiente: 1021 visitas failed -> Excepción de Entrega: 280 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11087 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.23 segundos. Tue Jun 23 20:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11087 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11409 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR14231509458297, estado: completada SIN CAMBIOS - tracking_id=SR14231611355363, estado: completada SIN CAMBIOS - tracking_id=SR29408438019117, estado: completada SIN CAMBIOS - tracking_id=SR97425723938225, estado: completada ACTUALIZADO - tracking_id=SR13431293659097, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72170962891475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57245591391230, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10460027557915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50531372653526, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05314339769215, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR37909794574803, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR81626437451416, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR37909569383791, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21258923346282, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11087 Nuevas visitas insertadas: 0 Estados actualizados: 26 Visitas sin cambios: 11061 Errores encontrados: 0 Total procesado exitosamente: 11087 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9781 visitas pending -> pendiente: 995 visitas failed -> Excepción de Entrega: 281 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11087 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.01 segundos. Tue Jun 23 21:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11087 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11409 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR26124078567788, estado: completada SIN CAMBIOS - tracking_id=SR26124118833834, estado: completada SIN CAMBIOS - tracking_id=SR26124163877014, estado: completada SIN CAMBIOS - tracking_id=SR26123859727444, estado: completada SIN CAMBIOS - tracking_id=SR26123991064977, estado: completada ACTUALIZADO - tracking_id=SR69650999551464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56965159837915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38172619424632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13740641286756, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69742499961955, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69742514293854, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07847783612537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97425512175333, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97425580557144, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR20784782468993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11087 Nuevas visitas insertadas: 0 Estados actualizados: 29 Visitas sin cambios: 11058 Errores encontrados: 0 Total procesado exitosamente: 11087 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9809 visitas pending -> pendiente: 966 visitas failed -> Excepción de Entrega: 282 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11041 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11087 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.13 segundos. Tue Jun 23 21:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11088 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11409 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR29331093935363, estado: completada SIN CAMBIOS - tracking_id=SR29331129364748, estado: completada SIN CAMBIOS - tracking_id=SR29331185586200, estado: completada SIN CAMBIOS - tracking_id=SR29331158332674, estado: completada SIN CAMBIOS - tracking_id=SR72933129781365, estado: completada ACTUALIZADO - tracking_id=SR37909000187139, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37909042552416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37909297757070, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49698726345363, estado: pendiente -> completada INSERTANDO #1: Frances Nizama... Estado: pendiente, Reference: 999000000003458179, Vehiculo: 'BTL-SR132' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75859836998364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17585984964439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58598422368737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58598455217219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94803066264818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR46061775923534, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11088 Nuevas visitas insertadas: 1 Estados actualizados: 36 Visitas sin cambios: 11051 Errores encontrados: 0 Total procesado exitosamente: 11088 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9842 visitas pending -> pendiente: 931 visitas failed -> Excepción de Entrega: 285 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11042 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11088 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.73 segundos. Tue Jun 23 21:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11088 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11410 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR50009881335849, estado: completada SIN CAMBIOS - tracking_id=SR74015186721464, estado: completada SIN CAMBIOS - tracking_id=SR49786186393808, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR76097600824439, estado: completada ACTUALIZADO - tracking_id=SR54796645995987, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48122065282392, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38172457871034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07848213464748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38297338449313, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38329602895958, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60832154689569, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84206927944853, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29409176785363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29409208974748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11088 Nuevas visitas insertadas: 0 Estados actualizados: 34 Visitas sin cambios: 11054 Errores encontrados: 0 Total procesado exitosamente: 11088 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9871 visitas pending -> pendiente: 897 visitas failed -> Excepción de Entrega: 290 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11042 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11088 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.18 segundos. Tue Jun 23 21:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11410 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87933863388961, estado: pendiente SIN CAMBIOS - tracking_id=SR87933893789313, estado: pendiente SIN CAMBIOS - tracking_id=SR38793392557331, estado: pendiente SIN CAMBIOS - tracking_id=SR87933826388642, estado: pendiente SIN CAMBIOS - tracking_id=SR87933954888693, estado: pendiente INSERTANDO #1: ANA AMELIA ALVARO... Estado: pendiente, Reference: 900000000001768510, Vehiculo: 'C&B-SR1' INSERTANDO #2: ANA AMELIA ALVARO... Estado: pendiente, Reference: 900000000001768509, Vehiculo: 'C&B-SR1' ACTUALIZADO - tracking_id=SR62612357359318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60836485279102, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60857899266052, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77219838678364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24029116873382, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44240329222575, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66627909549721, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72461268198298, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38319347728985, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83832141218281, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 2 Estados actualizados: 18 Visitas sin cambios: 11070 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9889 visitas pending -> pendiente: 881 visitas failed -> Excepción de Entrega: 290 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.25 segundos. Tue Jun 23 22:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR56934608678364, estado: completada SIN CAMBIOS - tracking_id=SR56934674368737, estado: completada SIN CAMBIOS - tracking_id=SR56934722197219, estado: completada SIN CAMBIOS - tracking_id=SR25693479194439, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26122717889644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26124224269991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77219450439117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38307146797196, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48422193948512, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23379169887461, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 6 Visitas sin cambios: 11084 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9895 visitas pending -> pendiente: 875 visitas failed -> Excepción de Entrega: 290 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.32 segundos. Tue Jun 23 22:15:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR54850791749123, estado: completada SIN CAMBIOS - tracking_id=SR54850871046663, estado: completada SIN CAMBIOS - tracking_id=SR54850909454782, estado: completada SIN CAMBIOS - tracking_id=SR05485094974584, estado: completada SIN CAMBIOS - tracking_id=SR05485098788530, estado: completada ACTUALIZADO - tracking_id=SR05313588245764, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07847908357386, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07847950538090, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07848036078297, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07848434781416, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07848482259870, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07848526261150, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR20784857297245, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07848630864548, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07848681457915, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 25 Visitas sin cambios: 11065 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9907 visitas pending -> pendiente: 850 visitas failed -> Excepción de Entrega: 303 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.68 segundos. Tue Jun 23 22:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR45022383671416, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR45022355991365, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR45022441581150, estado: completada SIN CAMBIOS - tracking_id=SR45022469267245, estado: completada ACTUALIZADO - tracking_id=SR77220193177386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77220162061464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05313447142230, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60839642123681, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60859182885432, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48317378282376, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74002816586663, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29504048688737, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR45287656947386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 9 Visitas sin cambios: 11081 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9913 visitas pending -> pendiente: 841 visitas failed -> Excepción de Entrega: 306 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.51 segundos. Tue Jun 23 22:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR55495005949123, estado: completada SIN CAMBIOS - tracking_id=SR55495099074782, estado: completada SIN CAMBIOS - tracking_id=SR55495135214584, estado: completada SIN CAMBIOS - tracking_id=SR55495292147818, estado: completada ACTUALIZADO - tracking_id=SR50531375572653, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05313554641162, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72538964086734, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR72776901089979, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR52876242959117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52876298958364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72453662854223, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 7 Visitas sin cambios: 11083 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9917 visitas pending -> pendiente: 834 visitas failed -> Excepción de Entrega: 309 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.56 segundos. Tue Jun 23 23:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR86294191814782, estado: completada SIN CAMBIOS - tracking_id=SR58629426144584, estado: completada SIN CAMBIOS - tracking_id=SR86294347675747, estado: completada SIN CAMBIOS - tracking_id=SR86294389751352, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72819639759117, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR46620528822674, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR77220234758090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13953273475363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13008952165223, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13938444691134, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33852193282342, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97230326841093, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 8 Visitas sin cambios: 11082 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9923 visitas pending -> pendiente: 826 visitas failed -> Excepción de Entrega: 311 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.96 segundos. Tue Jun 23 23:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR86294191814782, estado: completada SIN CAMBIOS - tracking_id=SR87947285443368, estado: pendiente SIN CAMBIOS - tracking_id=SR58629430848530, estado: completada SIN CAMBIOS - tracking_id=SR86294126466663, estado: completada ACTUALIZADO - tracking_id=SR86338786488737, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR18633884197219, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR86338653379117, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR86338731678364, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR27722043594748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72451047355479, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 6 Visitas sin cambios: 11084 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9925 visitas pending -> pendiente: 820 visitas failed -> Excepción de Entrega: 315 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.61 segundos. Tue Jun 23 23:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR74278976734748, estado: completada SIN CAMBIOS - tracking_id=SR74278983036200, estado: completada SIN CAMBIOS - tracking_id=SR42789859251501, estado: completada SIN CAMBIOS - tracking_id=SR42789798472674, estado: completada ACTUALIZADO - tracking_id=SR23312947195144, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23328382072093, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33497130423704, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33671310194704, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR50531350721352, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 5 Visitas sin cambios: 11085 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9930 visitas pending -> pendiente: 815 visitas failed -> Excepción de Entrega: 315 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.35 segundos. Tue Jun 23 23:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11090 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11412 visitas existentes para la fecha 2026-06-23 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR84876729971919, estado: pendiente SIN CAMBIOS - tracking_id=SR86294992575970, estado: completada SIN CAMBIOS - tracking_id=SR86295272097444, estado: completada SIN CAMBIOS - tracking_id=SR58629534471565, estado: completada SIN CAMBIOS - tracking_id=SR86295195139278, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07848868428174, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR32917308163848, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11090 Nuevas visitas insertadas: 0 Estados actualizados: 2 Visitas sin cambios: 11088 Errores encontrados: 0 Total procesado exitosamente: 11090 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9931 visitas pending -> pendiente: 813 visitas failed -> Excepción de Entrega: 316 visitas partial -> pendiente: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11044 Sin placa asignada: 46 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11090 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.93 segundos. Wed Jun 24 00:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 3.93 segundos. Wed Jun 24 00:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 36 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 0 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... INSERTANDO #1: PRO BAGS PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.03' INSERTANDO #2: TUHOME PERU SAC... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.03' INSERTANDO #3: INDURAMA PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.03' INSERTANDO #4: FERRAND & CIA. S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #5: MT INDUSTRIAL S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #6: PANDORA JEWELRY PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #7: STECH PERU E.I.R.L.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #8: TULIPANESA PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #9: VENTUS CORP PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #10: LG ELECTRONICS PERU S.A.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.03' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 36 Nuevas visitas insertadas: 36 Estados actualizados: 0 Visitas sin cambios: 0 Errores encontrados: 0 Total procesado exitosamente: 36 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 36 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 36 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.77 segundos. Wed Jun 24 00:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 103 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 36 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... Ruta no es un UUID válido: None INSERTANDO #1: Melanie Rothschild fernandez 7... Estado: pendiente, Reference: 700000000030470969, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: DIEGO GUERRERO 700000000030467... Estado: pendiente, Reference: 700000000030467577, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Ángela Castillo 70000000003046... Estado: pendiente, Reference: 700000000030466513, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Jimena Angulo 7000000000304665... Estado: pendiente, Reference: 700000000030466562, Vehiculo: 'None' SIN CAMBIOS - tracking_id=SR06509001838374, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #5: Angie Horna 700000000030472614... Estado: pendiente, Reference: 700000000030472614, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Debra Kodzman 7000000000304689... Estado: pendiente, Reference: 700000000030468970, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Randy Torres 70000000003046772... Estado: pendiente, Reference: 700000000030467725, Vehiculo: 'None' SIN CAMBIOS - tracking_id=SR06504741938475, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #8: Leonard Schleien 7000000000304... Estado: pendiente, Reference: 700000000030472044, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Nataly Herrera 700000000030472... Estado: pendiente, Reference: 700000000030472678, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Roberto Jiménez 70000000003046... Estado: pendiente, Reference: 700000000030466868, Vehiculo: 'None' SIN CAMBIOS - tracking_id=SR06497744689779, estado: pendiente SIN CAMBIOS - tracking_id=SR06506770042205, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR06502571823642, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 103 Nuevas visitas insertadas: 67 Estados actualizados: 0 Visitas sin cambios: 36 Errores encontrados: 0 Total procesado exitosamente: 103 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 103 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 36 Sin placa asignada: 67 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 103 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.63 segundos. Wed Jun 24 00:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 222 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 103 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06495434287865, estado: pendiente SIN CAMBIOS - tracking_id=SR06497744689779, estado: pendiente SIN CAMBIOS - tracking_id=SR06499958927640, estado: pendiente SIN CAMBIOS - tracking_id=SR06502571823642, estado: pendiente SIN CAMBIOS - tracking_id=SR06504741938475, estado: pendiente INSERTANDO #1: PATRICIA NOVOA 700000000030467... Estado: pendiente, Reference: 700000000030467131, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #2: Vanessa Cuba peralta 700000000... Estado: pendiente, Reference: 700000000030472008, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #3: hans leonardo ataucure 7000000... Estado: pendiente, Reference: 700000000030466022, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #4: Kiara Milagros Yamamoto Soto 7... Estado: pendiente, Reference: 700000000030470735, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #5: Randy Torres 70000000003046772... Estado: pendiente, Reference: 700000000030467725, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #6: Elena Barrios A 70000000003046... Estado: pendiente, Reference: 700000000030467743, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #7: Emely Sarai Lazo Rioz 70000000... Estado: pendiente, Reference: 700000000030468501, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #8: Karla Marjorie Dongo 700000000... Estado: pendiente, Reference: 700000000030467328, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #9: Roberto Jiménez 70000000003046... Estado: pendiente, Reference: 700000000030466868, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #10: Remy Sotomayor 700000000030466... Estado: pendiente, Reference: 700000000030466942, Vehiculo: 'PRO-001/PROOUT/205168336622' Progreso: 100 insertadas, 0 actualizadas, 7 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 222 Nuevas visitas insertadas: 186 Estados actualizados: 0 Visitas sin cambios: 36 Errores encontrados: 0 Total procesado exitosamente: 222 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 222 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 222 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 222 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.07 segundos. Wed Jun 24 01:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 226 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 289 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente SIN CAMBIOS - tracking_id=SR30648836728495, estado: pendiente SIN CAMBIOS - tracking_id=SR30649052918862, estado: pendiente SIN CAMBIOS - tracking_id=SR30649321735218, estado: pendiente INSERTANDO #1: Carlos Fistrovic Rodriguez 70... Estado: pendiente, Reference: 700000000030432689, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #2: Aldo Espejo 24011100001107332... Estado: pendiente, Reference: 240111000011073323, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #3: Jorge Seminario 7000000000304... Estado: pendiente, Reference: 700000000030433119, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #4: Augusta Salazar Castro De Fer... Estado: pendiente, Reference: 240111000011046542, Vehiculo: 'PRO-003/PROOUT/205168336622' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 226 Nuevas visitas insertadas: 4 Estados actualizados: 0 Visitas sin cambios: 222 Errores encontrados: 0 Total procesado exitosamente: 226 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 226 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 226 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 226 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.01 segundos. Wed Jun 24 01:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 226 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 293 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente SIN CAMBIOS - tracking_id=SR30648836728495, estado: pendiente SIN CAMBIOS - tracking_id=SR30649052918862, estado: pendiente SIN CAMBIOS - tracking_id=SR06495434287865, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 226 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 226 Errores encontrados: 0 Total procesado exitosamente: 226 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 226 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 226 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 226 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.78 segundos. Wed Jun 24 01:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 644 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 293 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... INSERTANDO #1: Sem ALIAGA CUCCHI... Estado: pendiente, Reference: 900000000001772599, Vehiculo: 'CHM710' INSERTANDO #2: ysidro vera regaaldo... Estado: pendiente, Reference: 900000000001772266, Vehiculo: 'CHM710' INSERTANDO #3: claudia karina laurente... Estado: pendiente, Reference: 900000000001772422, Vehiculo: 'CHM710' INSERTANDO #4: Sebastian Rodrigo Cardenas Laz... Estado: pendiente, Reference: 240111000011085693, Vehiculo: 'AUY799' INSERTANDO #5: Janeth Gladys Ninahuanca Carde... Estado: pendiente, Reference: 00000001641510523237, Vehiculo: 'AUY799' INSERTANDO #6: WALTER JAIME MONTAÑEZ... Estado: pendiente, Reference: 900000000001772110, Vehiculo: 'AUY799' INSERTANDO #7: MIGUEL PEREZ PINO... Estado: pendiente, Reference: 201000733080300724, Vehiculo: 'AUY799' INSERTANDO #8: YANET ISABEL PARIONA... Estado: pendiente, Reference: 240111000011089891, Vehiculo: 'AUY799' INSERTANDO #9: ESMERALDA CAMILO GARCIA... Estado: pendiente, Reference: 900000000001772390, Vehiculo: 'AUY799' INSERTANDO #10: PEDRO VERGARA LUQUE... Estado: pendiente, Reference: 900000000001772105, Vehiculo: 'AUY799' SIN CAMBIOS - tracking_id=SR08838894751527, estado: pendiente SIN CAMBIOS - tracking_id=SR08832644773342, estado: pendiente SIN CAMBIOS - tracking_id=SR08836901978152, estado: pendiente SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 10 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 10 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 25 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 180 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 644 Nuevas visitas insertadas: 418 Estados actualizados: 0 Visitas sin cambios: 226 Errores encontrados: 0 Total procesado exitosamente: 644 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 644 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 644 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 644 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.70 segundos. Wed Jun 24 01:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1320 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 711 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87933554464167, estado: pendiente SIN CAMBIOS - tracking_id=SR87933632839210, estado: pendiente SIN CAMBIOS - tracking_id=SR87933669691388, estado: pendiente SIN CAMBIOS - tracking_id=SR87933702065616, estado: pendiente SIN CAMBIOS - tracking_id=SR53879337371913, estado: pendiente INSERTANDO #1: NAIRE LAGOS TAZA... Estado: pendiente, Reference: 900000000001772833, Vehiculo: 'BTL-SR5' INSERTANDO #2: RICHTER FERREL BARRIOS... Estado: pendiente, Reference: 900100000000052197, Vehiculo: 'BTL-SR5' INSERTANDO #3: JUDITH MONRROY CHIRINOS... Estado: pendiente, Reference: 900000000001773068, Vehiculo: 'BTL-SR5' INSERTANDO #4: MILAGROS BANCES FERNANDEZ... Estado: pendiente, Reference: 900000000001772633, Vehiculo: 'BTL-SR5' INSERTANDO #5: Zigrid Galvez... Estado: pendiente, Reference: 900000000001772826, Vehiculo: 'BTL-SR5' INSERTANDO #6: CARLOS FUSTAMANTE PEREZ... Estado: pendiente, Reference: 900000000001773116, Vehiculo: 'BTL-SR9' INSERTANDO #7: NELLY CHAVARRY... Estado: pendiente, Reference: 900000000001773084, Vehiculo: 'BTL-SR9' INSERTANDO #8: SILVIA DEL VILLAR PRADO... Estado: pendiente, Reference: 900000000001772926, Vehiculo: 'BTL-SR5' INSERTANDO #9: MIRIAN CABELLOS SAPAM... Estado: pendiente, Reference: 900000000001772983, Vehiculo: 'BTL-SR5' INSERTANDO #10: Roberto Garrido... Estado: pendiente, Reference: 900000000001772930, Vehiculo: 'BTL-SR5' Progreso: 100 insertadas, 0 actualizadas, 401 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 413 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 413 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 434 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 494 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 545 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1320 Nuevas visitas insertadas: 676 Estados actualizados: 0 Visitas sin cambios: 644 Errores encontrados: 0 Total procesado exitosamente: 1320 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1320 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1320 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1320 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.17 segundos. Wed Jun 24 02:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1320 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1387 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87933554464167, estado: pendiente SIN CAMBIOS - tracking_id=SR87933632839210, estado: pendiente SIN CAMBIOS - tracking_id=SR87933669691388, estado: pendiente SIN CAMBIOS - tracking_id=SR87933702065616, estado: pendiente SIN CAMBIOS - tracking_id=SR53879337371913, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1320 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1320 Errores encontrados: 0 Total procesado exitosamente: 1320 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1320 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1320 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1320 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.75 segundos. Wed Jun 24 02:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1320 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1387 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43614305267956, estado: pendiente SIN CAMBIOS - tracking_id=SR43614507277092, estado: pendiente SIN CAMBIOS - tracking_id=SR43614557559660, estado: pendiente SIN CAMBIOS - tracking_id=SR43614626079739, estado: pendiente SIN CAMBIOS - tracking_id=SR43614683583847, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1320 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1320 Errores encontrados: 0 Total procesado exitosamente: 1320 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1320 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1320 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1320 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.96 segundos. Wed Jun 24 02:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1320 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1387 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08836901978152, estado: pendiente SIN CAMBIOS - tracking_id=SR08838894751527, estado: pendiente SIN CAMBIOS - tracking_id=SR38793541348391, estado: pendiente SIN CAMBIOS - tracking_id=SR87935444762883, estado: pendiente SIN CAMBIOS - tracking_id=SR87935474447073, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1320 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1320 Errores encontrados: 0 Total procesado exitosamente: 1320 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1320 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1320 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1320 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.04 segundos. Wed Jun 24 02:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1326 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1387 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87933554464167, estado: pendiente SIN CAMBIOS - tracking_id=SR87933632839210, estado: pendiente SIN CAMBIOS - tracking_id=SR87933669691388, estado: pendiente SIN CAMBIOS - tracking_id=SR87933702065616, estado: pendiente SIN CAMBIOS - tracking_id=SR53879337371913, estado: pendiente INSERTANDO #1: ROSA MARIA RODRIGUEZ MANCILLA ... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #2: Stephanie Simpson - CAM - 1850... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #3: isabel guerra - REC - 18500674... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #4: adriana perez - REC - 18501587... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #5: Belen Caro - REC - 18501810516... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #6: SAUL ASTOCAZA ANTONIO - CAM - ... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1326 Nuevas visitas insertadas: 6 Estados actualizados: 0 Visitas sin cambios: 1320 Errores encontrados: 0 Total procesado exitosamente: 1326 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1326 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1326 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1326 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.00 segundos. Wed Jun 24 03:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1326 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1393 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente SIN CAMBIOS - tracking_id=SR30648836728495, estado: pendiente SIN CAMBIOS - tracking_id=SR30649052918862, estado: pendiente SIN CAMBIOS - tracking_id=SR87933554464167, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1326 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1326 Errores encontrados: 0 Total procesado exitosamente: 1326 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1326 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1326 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1326 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.34 segundos. Wed Jun 24 03:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1346 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1393 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR24359840946898, estado: pendiente SIN CAMBIOS - tracking_id=SR43598437715653, estado: pendiente SIN CAMBIOS - tracking_id=SR43598497999632, estado: pendiente SIN CAMBIOS - tracking_id=SR43598380263331, estado: pendiente SIN CAMBIOS - tracking_id=SR43598528346836, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: CORPORACION FERREMAX - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Minari - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: AMPHORA PERU S.A.C. - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: CLASS COMPLEMENTS SAC - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: CORPORACION LIFE S.A.C. - RECO... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: INVERSIONES KAYSER S.A.C. - RE... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: INVERSIONES LOS ROSALES S. A. ... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: PRO BAGS PERU S.A.C. - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: ROSEN PERU S.A. - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: TRAMONTINA DEL PERU S.A.C. - R... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1346 Nuevas visitas insertadas: 20 Estados actualizados: 0 Visitas sin cambios: 1326 Errores encontrados: 0 Total procesado exitosamente: 1346 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1346 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1326 Sin placa asignada: 20 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1346 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.30 segundos. Wed Jun 24 03:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1348 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1413 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente SIN CAMBIOS - tracking_id=SR30648836728495, estado: pendiente SIN CAMBIOS - tracking_id=SR30649052918862, estado: pendiente SIN CAMBIOS - tracking_id=SR87935134121690, estado: pendiente INSERTANDO #1: ANA AMELIA ALVARO... Estado: pendiente, Reference: 900000000001768510, Vehiculo: 'F0R902' INSERTANDO #2: ANA AMELIA ALVARO... Estado: pendiente, Reference: 900000000001768509, Vehiculo: 'F0R902' INSERTANDO #3: TUHOME PERU SAC - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #4: INDURAMA PERU S.A.C. - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #5: LG ELECTRONICS PERU S.A. - REC... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #6: CONFECCIONES ZAGAS S.A.C. - RE... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #7: FERRAND & CIA. S.A.C. - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #8: MT INDUSTRIAL S.A.C. - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #9: PANDORA JEWELRY PERU S.A.C. -... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #10: STECH PERU E.I.R.L. - RECOJO... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1348 Nuevas visitas insertadas: 22 Estados actualizados: 0 Visitas sin cambios: 1326 Errores encontrados: 0 Total procesado exitosamente: 1348 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1348 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1348 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1348 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.83 segundos. Wed Jun 24 03:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1348 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1435 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87933554464167, estado: pendiente SIN CAMBIOS - tracking_id=SR87933632839210, estado: pendiente SIN CAMBIOS - tracking_id=SR87933669691388, estado: pendiente SIN CAMBIOS - tracking_id=SR87933702065616, estado: pendiente SIN CAMBIOS - tracking_id=SR53879337371913, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1348 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1348 Errores encontrados: 0 Total procesado exitosamente: 1348 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1348 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1348 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1348 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.49 segundos. Wed Jun 24 04:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1348 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1435 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR18037515383929, estado: pendiente SIN CAMBIOS - tracking_id=SR81803939888804, estado: pendiente SIN CAMBIOS - tracking_id=SR18049626045939, estado: pendiente SIN CAMBIOS - tracking_id=SR18056782678498, estado: pendiente SIN CAMBIOS - tracking_id=SR18058202588211, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1348 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1348 Errores encontrados: 0 Total procesado exitosamente: 1348 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1348 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1348 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1348 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.19 segundos. Wed Jun 24 04:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1348 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1435 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR38793392557331, estado: pendiente SIN CAMBIOS - tracking_id=SR87933954888693, estado: pendiente SIN CAMBIOS - tracking_id=SR87934077559382, estado: pendiente SIN CAMBIOS - tracking_id=SR87934107184140, estado: pendiente SIN CAMBIOS - tracking_id=SR87933893789313, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1348 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1348 Errores encontrados: 0 Total procesado exitosamente: 1348 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1348 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1348 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1348 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.31 segundos. Wed Jun 24 04:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1349 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1435 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72875361088895, estado: pendiente SIN CAMBIOS - tracking_id=SR72877339679867, estado: pendiente SIN CAMBIOS - tracking_id=SR72879817585815, estado: pendiente SIN CAMBIOS - tracking_id=SR72881493972557, estado: pendiente SIN CAMBIOS - tracking_id=SR72846544673007, estado: pendiente INSERTANDO #1: VERONIKA BERTHO RODRIGUEZ... Estado: pendiente, Reference: 999000000003458240, Vehiculo: 'BTL-SR101' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1349 Nuevas visitas insertadas: 1 Estados actualizados: 0 Visitas sin cambios: 1348 Errores encontrados: 0 Total procesado exitosamente: 1349 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1349 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1349 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1349 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.04 segundos. Wed Jun 24 04:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1349 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1436 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06513909226131, estado: pendiente SIN CAMBIOS - tracking_id=SR06516086677703, estado: pendiente SIN CAMBIOS - tracking_id=SR06518154799137, estado: pendiente SIN CAMBIOS - tracking_id=SR30652026386915, estado: pendiente SIN CAMBIOS - tracking_id=SR06522203977297, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1349 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1349 Errores encontrados: 0 Total procesado exitosamente: 1349 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1349 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1349 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1349 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.57 segundos. Wed Jun 24 05:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1349 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1436 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43610649686304, estado: pendiente SIN CAMBIOS - tracking_id=SR43610781121244, estado: pendiente SIN CAMBIOS - tracking_id=SR43610810921437, estado: pendiente SIN CAMBIOS - tracking_id=SR24361084038986, estado: pendiente SIN CAMBIOS - tracking_id=SR43610723693659, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1349 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1349 Errores encontrados: 0 Total procesado exitosamente: 1349 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1349 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1349 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1349 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.29 segundos. Wed Jun 24 05:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1349 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1436 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente SIN CAMBIOS - tracking_id=SR30648836728495, estado: pendiente SIN CAMBIOS - tracking_id=SR30649052918862, estado: pendiente SIN CAMBIOS - tracking_id=SR87935957369653, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1349 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1349 Errores encontrados: 0 Total procesado exitosamente: 1349 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1349 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1349 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1349 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.98 segundos. Wed Jun 24 05:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1349 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1436 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente SIN CAMBIOS - tracking_id=SR30648836728495, estado: pendiente SIN CAMBIOS - tracking_id=SR30649052918862, estado: pendiente SIN CAMBIOS - tracking_id=SR06529206565596, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1349 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1349 Errores encontrados: 0 Total procesado exitosamente: 1349 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1349 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1349 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1349 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.60 segundos. Wed Jun 24 05:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1349 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1436 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06483640774084, estado: pendiente SIN CAMBIOS - tracking_id=SR30648601023804, estado: pendiente SIN CAMBIOS - tracking_id=SR30648836728495, estado: pendiente SIN CAMBIOS - tracking_id=SR30649052918862, estado: pendiente SIN CAMBIOS - tracking_id=SR06511100395685, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1349 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1349 Errores encontrados: 0 Total procesado exitosamente: 1349 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1349 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1349 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1349 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.89 segundos. Wed Jun 24 06:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1373 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1436 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87949079827948, estado: pendiente SIN CAMBIOS - tracking_id=SR87949175489589, estado: pendiente SIN CAMBIOS - tracking_id=SR87949325016069, estado: pendiente SIN CAMBIOS - tracking_id=SR87949362923236, estado: pendiente SIN CAMBIOS - tracking_id=SR87949283312171, estado: pendiente INSERTANDO #1: Maria Catalina Blanco Oyola... Estado: pendiente, Reference: 900000000001772111, Vehiculo: 'AXS786' INSERTANDO #2: Freddy Eusebio Rodriguez Prado... Estado: pendiente, Reference: 900000000001771211, Vehiculo: 'BLM876' INSERTANDO #3: KELLI LOPEZ MELENDEZ... Estado: pendiente, Reference: 900000000001772112, Vehiculo: 'B8R802' INSERTANDO #4: Yliana Centurion Castillo (65... Estado: pendiente, Reference: 655000000007394512, Vehiculo: 'TTCLF916' INSERTANDO #5: Luz Huamani Alvarado (6550000... Estado: pendiente, Reference: 655000000007395424, Vehiculo: 'TTCLF916' INSERTANDO #6: Marleni De La Cruz (655000000... Estado: pendiente, Reference: 655000000007395488, Vehiculo: 'TTCLF916' INSERTANDO #7: Luz Huamani Alvarado (6550000... Estado: pendiente, Reference: 655000000007395423, Vehiculo: 'TTCLF916' INSERTANDO #8: Luzmila Melgarejo Tixe (655000... Estado: pendiente, Reference: 655000000007395004, Vehiculo: 'TTCLF916' INSERTANDO #9: Julio Cesar Leon Campos (6550... Estado: pendiente, Reference: 655000000007395460, Vehiculo: 'TTCLF916' INSERTANDO #10: Bertha Rojas Flores (65500000... Estado: pendiente, Reference: 655000000007394489, Vehiculo: 'TTBVD911' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1373 Nuevas visitas insertadas: 27 Estados actualizados: 0 Visitas sin cambios: 1346 Errores encontrados: 0 Total procesado exitosamente: 1373 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1373 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1373 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1373 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.83 segundos. Wed Jun 24 06:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1480 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1463 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68026440535720, estado: pendiente SIN CAMBIOS - tracking_id=SR68026553032055, estado: pendiente SIN CAMBIOS - tracking_id=SR68026608357787, estado: pendiente SIN CAMBIOS - tracking_id=SR68026652248263, estado: pendiente SIN CAMBIOS - tracking_id=SR68026689364765, estado: pendiente INSERTANDO #1: Lady Feria Lara (655000000007... Estado: pendiente, Reference: 655000000007395344, Vehiculo: 'TTBKF759' INSERTANDO #2: Lady Feria Lara (655000000007... Estado: pendiente, Reference: 655000000007395343, Vehiculo: 'TTBKF759' INSERTANDO #3: Jose Rodriguez Sanchez (655000... Estado: pendiente, Reference: 655000000007395491, Vehiculo: 'TTBAX707' INSERTANDO #4: Favio Garcia Calderon (6550000... Estado: pendiente, Reference: 655000000007394535, Vehiculo: 'TTBJA857' INSERTANDO #5: Ale Mendoza (6550000000073945... Estado: pendiente, Reference: 655000000007394510, Vehiculo: 'TTBJA857' INSERTANDO #6: Zaida Raquel Mendoza Benavides... Estado: pendiente, Reference: 520510579454152024, Vehiculo: 'TTBAX707' INSERTANDO #7: Omar Armando Quispe Taipe (655... Estado: pendiente, Reference: 655000000007394463, Vehiculo: 'TTBAX707' INSERTANDO #8: Yemily Romero (5205105794541... Estado: pendiente, Reference: 520510579454152023, Vehiculo: 'TTBAX707' INSERTANDO #9: Jackie Hoffmann (655000000007... Estado: pendiente, Reference: 655000000007395409, Vehiculo: 'TTCFB937' INSERTANDO #10: Jackie Hoffmann (655000000007... Estado: pendiente, Reference: 655000000007395414, Vehiculo: 'TTCFB937' Progreso: 100 insertadas, 0 actualizadas, 1356 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1480 Nuevas visitas insertadas: 107 Estados actualizados: 0 Visitas sin cambios: 1373 Errores encontrados: 0 Total procesado exitosamente: 1480 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1480 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1480 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1480 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.27 segundos. Wed Jun 24 06:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1540 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1570 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68026440535720, estado: pendiente SIN CAMBIOS - tracking_id=SR68026553032055, estado: pendiente SIN CAMBIOS - tracking_id=SR68026608357787, estado: pendiente SIN CAMBIOS - tracking_id=SR68026652248263, estado: pendiente SIN CAMBIOS - tracking_id=SR68026689364765, estado: pendiente INSERTANDO #1: Camila Rodrigo Perez Godoy (10... Estado: pendiente, Reference: 1020000000252830, Vehiculo: '1276JC' INSERTANDO #2: Fernando Javier Maury Chavez (... Estado: pendiente, Reference: 240111000011097940, Vehiculo: '1276JC' ACTUALIZADO - tracking_id=SR80012196481034, estado: pendiente -> completada INSERTANDO #3: Augusto Benavides (2401110000... Estado: pendiente, Reference: 240111000011097921, Vehiculo: '1276JC' INSERTANDO #4: Janine Van Den Ryn (102000000... Estado: pendiente, Reference: 1020000000253482, Vehiculo: '1276JC' INSERTANDO #5: Max Haimberger Calisto (240111... Estado: pendiente, Reference: 240111000011097035, Vehiculo: '1276JC' INSERTANDO #6: Juan Jose Camprubi Massa Massa... Estado: pendiente, Reference: 700000000030465399, Vehiculo: '1276JC' INSERTANDO #7: Remy Sotomayor Mardini (240111... Estado: pendiente, Reference: 240111000011089169, Vehiculo: '1276JC' INSERTANDO #8: Jenny Elizabeth Valdizan Ocamp... Estado: pendiente, Reference: 240111000011098658, Vehiculo: '1276JC' INSERTANDO #9: Ginger Pfeiffer (240111000011... Estado: pendiente, Reference: 240111000011084764, Vehiculo: '1276JC' INSERTANDO #10: Cesar Del Castillo (240111000... Estado: pendiente, Reference: 240111000011090637, Vehiculo: '1276JC' ACTUALIZADO - tracking_id=SR98001220225363, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1540 Nuevas visitas insertadas: 60 Estados actualizados: 2 Visitas sin cambios: 1478 Errores encontrados: 0 Total procesado exitosamente: 1540 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1538 visitas completed -> completada: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1540 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1540 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.30 segundos. Wed Jun 24 06:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2299 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1630 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... INSERTANDO #1: Nadir Fiorella Ramirez Quispe ... Estado: pendiente, Reference: 700000000030471582, Vehiculo: 'CHK702' INSERTANDO #2: Pamela Ashly Monge Cantorin (2... Estado: pendiente, Reference: 240111000011106052, Vehiculo: 'CHK702' INSERTANDO #3: Juanarbaham Meza (24011100001... Estado: pendiente, Reference: 240111000011102630, Vehiculo: 'CHK702' INSERTANDO #4: Haylin Noelia Rosas Aguayo (7... Estado: pendiente, Reference: 700000000030471115, Vehiculo: '8747TB' INSERTANDO #5: Fiorella Vera Loyola (24011100... Estado: pendiente, Reference: 240111000011095649, Vehiculo: '8747TB' INSERTANDO #6: Renzo Rondon Samame (700000000... Estado: pendiente, Reference: 700000000030472351, Vehiculo: '8747TB' INSERTANDO #7: Necida Veronica Ponce Garcia (... Estado: pendiente, Reference: 700000000030468117, Vehiculo: 'CHK702' INSERTANDO #8: Estuardo Perez (7000000000304... Estado: pendiente, Reference: 700000000030465440, Vehiculo: '8747TB' INSERTANDO #9: Yazmin Carol Diaz (7000000000... Estado: pendiente, Reference: 700000000030468039, Vehiculo: '8747TB' INSERTANDO #10: Jesus Barrueta (2401110000111... Estado: pendiente, Reference: 240111000011104786, Vehiculo: '8747TB' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR87933893789313, estado: pendiente SIN CAMBIOS - tracking_id=SR38793392557331, estado: pendiente SIN CAMBIOS - tracking_id=SR87933954888693, estado: pendiente SIN CAMBIOS - tracking_id=SR38793483422646, estado: pendiente SIN CAMBIOS - tracking_id=SR87934864838113, estado: pendiente Progreso: 300 insertadas, 0 actualizadas, 1527 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 1532 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 1532 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 1532 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 1532 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2299 Nuevas visitas insertadas: 767 Estados actualizados: 0 Visitas sin cambios: 1532 Errores encontrados: 0 Total procesado exitosamente: 2299 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2297 visitas completed -> completada: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2299 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2299 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.92 segundos. Wed Jun 24 07:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2941 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2397 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87933554464167, estado: pendiente SIN CAMBIOS - tracking_id=SR87933632839210, estado: pendiente SIN CAMBIOS - tracking_id=SR87933669691388, estado: pendiente SIN CAMBIOS - tracking_id=SR87933702065616, estado: pendiente SIN CAMBIOS - tracking_id=SR53879337371913, estado: pendiente INSERTANDO #1: Giuliana Forno (127612726835... Estado: pendiente, Reference: 127612726835, Vehiculo: 'BLH836' INSERTANDO #2: Lucie French Perez Estrella (2... Estado: pendiente, Reference: 240111000011093963, Vehiculo: 'BLH836' INSERTANDO #3: Renzo Steffen Yangari Ramirez ... Estado: pendiente, Reference: 700000000030465529, Vehiculo: 'BLH836' INSERTANDO #4: Lupita Ceopa Reque (1010000000... Estado: pendiente, Reference: 1010000000263077, Vehiculo: 'BLH836' INSERTANDO #5: Ursula De Velasco Saldivar (24... Estado: pendiente, Reference: 240111000011102377, Vehiculo: 'BLH836' INSERTANDO #6: Carlos Alberto Arteaga (24011... Estado: pendiente, Reference: 240111000011084898, Vehiculo: 'BLH836' INSERTANDO #7: Cynthia Garibay (240111000011... Estado: pendiente, Reference: 240111000011088351, Vehiculo: 'BLH836' INSERTANDO #8: Giuliana Zavaleta Tetqn (70000... Estado: pendiente, Reference: 700000000030465039, Vehiculo: 'BLH836' INSERTANDO #9: Julieta Cavani Freyre (240111... Estado: pendiente, Reference: 240111000011091906, Vehiculo: 'BLH836' INSERTANDO #10: Emily Franco Cerna (7000000000... Estado: pendiente, Reference: 700000000030468248, Vehiculo: 'BLH836' Progreso: 100 insertadas, 0 actualizadas, 783 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 839 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 869 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 894 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 1012 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 1896 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2941 Nuevas visitas insertadas: 645 Estados actualizados: 0 Visitas sin cambios: 2296 Errores encontrados: 0 Total procesado exitosamente: 2941 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2939 visitas completed -> completada: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2941 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2941 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.29 segundos. Wed Jun 24 07:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3721 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3042 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16781450821034, estado: pendiente SIN CAMBIOS - tracking_id=SR01678175432674, estado: pendiente SIN CAMBIOS - tracking_id=SR16781519635363, estado: pendiente SIN CAMBIOS - tracking_id=SR01678190271365, estado: pendiente SIN CAMBIOS - tracking_id=SR16781560094748, estado: pendiente ACTUALIZADO - tracking_id=SR16899884757915, estado: pendiente -> completada INSERTANDO #1: Jhonatan Pallarco Puclla (7000... Estado: pendiente, Reference: 700000000030471601, Vehiculo: 'BHR059' INSERTANDO #2: Carlos Llontop Avila (70000000... Estado: pendiente, Reference: 700000000030465362, Vehiculo: 'BHR059' INSERTANDO #3: Claudia Urbano (7000000000304... Estado: pendiente, Reference: 700000000030471545, Vehiculo: 'BHR059' INSERTANDO #4: Cristina Alejandra Ascencios B... Estado: pendiente, Reference: 240111000011101557, Vehiculo: 'BHR059' INSERTANDO #5: Danielly Paucar (700000000030... Estado: pendiente, Reference: 700000000030471662, Vehiculo: 'BHR059' INSERTANDO #6: Valeria Lucia Mori Lopez (1020... Estado: pendiente, Reference: 1020000000252831, Vehiculo: '9671CA' INSERTANDO #7: Roxana Retuerto Soria (2401110... Estado: pendiente, Reference: 240111000011103227, Vehiculo: '9671CA' INSERTANDO #8: Diego Acosta Ruiz (2401110000... Estado: pendiente, Reference: 240111000011102474, Vehiculo: '9671CA' INSERTANDO #9: Yessi A Rubio (20200000001886... Estado: pendiente, Reference: 2020000000188666, Vehiculo: '9671CA' INSERTANDO #10: Monica Morales Anchiraico (204... Estado: pendiente, Reference: 2040000000141856, Vehiculo: '9671CA' Progreso: 99 insertadas, 1 actualizadas, 1154 sin cambios... Progreso: 199 insertadas, 1 actualizadas, 1164 sin cambios... Progreso: 299 insertadas, 1 actualizadas, 1165 sin cambios... Progreso: 399 insertadas, 1 actualizadas, 1165 sin cambios... Progreso: 499 insertadas, 1 actualizadas, 1165 sin cambios... Progreso: 599 insertadas, 1 actualizadas, 1165 sin cambios... Progreso: 699 insertadas, 1 actualizadas, 1206 sin cambios... ACTUALIZADO - tracking_id=SR87943035947229, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00122112376200, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3721 Nuevas visitas insertadas: 780 Estados actualizados: 3 Visitas sin cambios: 2938 Errores encontrados: 0 Total procesado exitosamente: 3721 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3716 visitas completed -> completada: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3721 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3721 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.80 segundos. Wed Jun 24 07:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4570 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3822 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR24696105721416, estado: pendiente SIN CAMBIOS - tracking_id=SR24696148189870, estado: pendiente SIN CAMBIOS - tracking_id=SR12469626194548, estado: pendiente SIN CAMBIOS - tracking_id=SR24696301057915, estado: pendiente SIN CAMBIOS - tracking_id=SR12469619091150, estado: pendiente INSERTANDO #1: Felix Salas (2401110000110960... Estado: pendiente, Reference: 240111000011096079, Vehiculo: '3999IB' INSERTANDO #2: Silvana Paola Ameghino Leon De... Estado: pendiente, Reference: 1010000000263119, Vehiculo: '3999IB' INSERTANDO #3: Renzo Languasco (12761271780... Estado: pendiente, Reference: 127612717802, Vehiculo: '3999IB' INSERTANDO #4: Dayana Ramirez Garcia (7000000... Estado: pendiente, Reference: 700000000030469978, Vehiculo: '3999IB' INSERTANDO #5: Omar Aliaga (127612649820)... Estado: pendiente, Reference: 127612649820, Vehiculo: '3999IB' INSERTANDO #6: Daniel Gomez (102000000025347... Estado: pendiente, Reference: 1020000000253474, Vehiculo: '3999IB' INSERTANDO #7: Palomino Querevalú, Thauny (... Estado: pendiente, Reference: PORT09000087751, Vehiculo: '3999IB' INSERTANDO #8: Veronica Diaz Castillo (24011... Estado: pendiente, Reference: 240111000011094806, Vehiculo: '3999IB' INSERTANDO #9: Gissella Serrano (24011100001... Estado: pendiente, Reference: 240111000011098161, Vehiculo: '3999IB' INSERTANDO #10: Susan Evelyn Mestanza Rios (2... Estado: pendiente, Reference: 240111000011093091, Vehiculo: '3999IB' Progreso: 100 insertadas, 0 actualizadas, 865 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 882 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 882 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 884 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 890 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 892 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 892 sin cambios... Progreso: 800 insertadas, 0 actualizadas, 1014 sin cambios... ACTUALIZADO - tracking_id=SR43609280355713, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24362226643345, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00121840438993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01044785244439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22995477757623, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16899721779870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00122176861365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87942957541171, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87942987739492, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43603022582602, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4570 Nuevas visitas insertadas: 849 Estados actualizados: 11 Visitas sin cambios: 3710 Errores encontrados: 0 Total procesado exitosamente: 4570 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4554 visitas completed -> completada: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4570 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4570 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.08 segundos. Wed Jun 24 07:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5253 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4671 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR14709701028689, estado: pendiente SIN CAMBIOS - tracking_id=SR38795462385132, estado: pendiente SIN CAMBIOS - tracking_id=SR38795469688743, estado: pendiente SIN CAMBIOS - tracking_id=SR87954759389799, estado: pendiente SIN CAMBIOS - tracking_id=SR14709707636054, estado: pendiente ACTUALIZADO - tracking_id=SR83298458811034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83298832777245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00121899917386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00121933658090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00121992648297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10678309885318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06783156236635, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00121666888737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00121710567219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00121764834439, estado: pendiente -> completada INSERTANDO #1: Milagros Pastor (240111000011... Estado: pendiente, Reference: 240111000011099103, Vehiculo: 'BKY266' INSERTANDO #2: Ximena Callirgos Olortegui (20... Estado: pendiente, Reference: 2020000000188693, Vehiculo: 'BKY266' INSERTANDO #3: Eduardo Kcomt Barba (240111000... Estado: pendiente, Reference: 240111000011096166, Vehiculo: 'BKY266' INSERTANDO #4: Jorge Andres Rodriguez Gonzale... Estado: pendiente, Reference: 240111000011100238, Vehiculo: 'BKY266' INSERTANDO #5: James Bayly (2401110000111050... Estado: pendiente, Reference: 240111000011105042, Vehiculo: 'BKY266' INSERTANDO #6: Silvia Rodriguez Celi (700000... Estado: pendiente, Reference: 700000000030471536, Vehiculo: 'BKY266' INSERTANDO #7: Nadiana Altuve (2401110000111... Estado: pendiente, Reference: 240111000011102297, Vehiculo: 'BKY266' INSERTANDO #8: Conny Vassallo (2401110000111... Estado: pendiente, Reference: 240111000011103511, Vehiculo: 'BKY266' INSERTANDO #9: Milagros Caro De Orvegoso (24... Estado: pendiente, Reference: 240111000011105069, Vehiculo: 'BKY266' INSERTANDO #10: Pamela Bravo Ortiz (2401110000... Estado: pendiente, Reference: 240111000011103582, Vehiculo: 'BKY266' Progreso: 86 insertadas, 14 actualizadas, 2156 sin cambios... Progreso: 184 insertadas, 16 actualizadas, 2286 sin cambios... Progreso: 283 insertadas, 17 actualizadas, 2493 sin cambios... Progreso: 383 insertadas, 17 actualizadas, 2502 sin cambios... Progreso: 482 insertadas, 18 actualizadas, 2514 sin cambios... Progreso: 576 insertadas, 24 actualizadas, 2600 sin cambios... Progreso: 664 insertadas, 36 actualizadas, 3655 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5253 Nuevas visitas insertadas: 683 Estados actualizados: 39 Visitas sin cambios: 4531 Errores encontrados: 0 Total procesado exitosamente: 5253 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5198 visitas completed -> completada: 55 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5253 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5253 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.90 segundos. Wed Jun 24 08:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5595 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5354 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06784129435984, estado: pendiente SIN CAMBIOS - tracking_id=SR06784180074294, estado: pendiente SIN CAMBIOS - tracking_id=SR06784289985531, estado: pendiente SIN CAMBIOS - tracking_id=SR06784338479351, estado: pendiente SIN CAMBIOS - tracking_id=SR10678438482772, estado: pendiente INSERTANDO #1: Jose Deza Leon (24011100001110... Estado: pendiente, Reference: 240111000011101966, Vehiculo: '3057YB' INSERTANDO #2: Gabriela Caceres (24011100001... Estado: pendiente, Reference: 240111000011102940, Vehiculo: '3057YB' INSERTANDO #3: Andrea Benavides Watmough (240... Estado: pendiente, Reference: 240111000011096601, Vehiculo: '3057YB' INSERTANDO #4: Mariana Olcese (2401110000111... Estado: pendiente, Reference: 240111000011101179, Vehiculo: '3057YB' INSERTANDO #5: Jose Deza Leon (24011100001110... Estado: pendiente, Reference: 240111000011101965, Vehiculo: '3057YB' INSERTANDO #6: Cristina Van Zuiden (24011100... Estado: pendiente, Reference: 240111000011097627, Vehiculo: '3057YB' INSERTANDO #7: Julian Li Diaz (24011100001109... Estado: pendiente, Reference: 240111000011094295, Vehiculo: '3057YB' INSERTANDO #8: Alexander Belotserkovskiy (UN... Estado: pendiente, Reference: UN039241166MU, Vehiculo: '3057YB' INSERTANDO #9: Oriol Vinas Prat (24011100001... Estado: pendiente, Reference: 240111000011107487, Vehiculo: '3057YB' INSERTANDO #10: Gina Beatriz Ramon Del Aguila ... Estado: pendiente, Reference: 240111000011107055, Vehiculo: '3057YB' Progreso: 100 insertadas, 0 actualizadas, 1455 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 1459 sin cambios... ACTUALIZADO - tracking_id=SR87934740331179, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68026748472312, estado: pendiente -> completada Progreso: 298 insertadas, 2 actualizadas, 1675 sin cambios... ACTUALIZADO - tracking_id=SR87943129069514, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38794825561063, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54777625139991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16898628199117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01690007164818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43601016668518, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01044816112537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83227464691464, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5595 Nuevas visitas insertadas: 342 Estados actualizados: 19 Visitas sin cambios: 5234 Errores encontrados: 0 Total procesado exitosamente: 5595 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5521 visitas completed -> completada: 73 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5595 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5595 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.10 segundos. Wed Jun 24 08:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5720 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5696 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09590087066663, estado: pendiente INSERTANDO #1: Andrea Barragan Cardenas (7000... Estado: pendiente, Reference: 700000000030469674, Vehiculo: '7021HC' INSERTANDO #2: Jean Luc Ramirez (24011100001... Estado: pendiente, Reference: 240111000011102612, Vehiculo: '7021HC' INSERTANDO #3: Johanna Vidal Vela (7000000000... Estado: pendiente, Reference: 700000000030469058, Vehiculo: '7021HC' INSERTANDO #4: Junior Florencio Ore Mendivil ... Estado: pendiente, Reference: 240111000011095870, Vehiculo: '7021HC' INSERTANDO #5: Milenka Larissa Mori (2401110... Estado: pendiente, Reference: 240111000011104913, Vehiculo: '7021HC' INSERTANDO #6: Miguel Rodrigo Echevarria Cast... Estado: pendiente, Reference: 240111000011088170, Vehiculo: '7021HC' INSERTANDO #7: Mariel Rosa Karina Perales Dia... Estado: pendiente, Reference: 700000000030465352, Vehiculo: '7021HC' INSERTANDO #8: Katherine Martinez Saenz (7000... Estado: pendiente, Reference: 700000000030462023, Vehiculo: '7021HC' INSERTANDO #9: Barbara Del Pilar Vasquez Alia... Estado: pendiente, Reference: 700000000030471633, Vehiculo: '7021HC' INSERTANDO #10: Luis Arevalo (700000000030471... Estado: pendiente, Reference: 700000000030471635, Vehiculo: '7021HC' SIN CAMBIOS - tracking_id=SR09590116744782, estado: pendiente SIN CAMBIOS - tracking_id=SR50959014384584, estado: pendiente SIN CAMBIOS - tracking_id=SR38793392557331, estado: pendiente SIN CAMBIOS - tracking_id=SR87933954888693, estado: pendiente ACTUALIZADO - tracking_id=SR87939902669714, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR87942795065444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87934671197171, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38794225419099, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54777376537444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16781179834439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54776409151475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54776688436663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43597716141562, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54775498138993, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5720 Nuevas visitas insertadas: 125 Estados actualizados: 28 Visitas sin cambios: 5567 Errores encontrados: 0 Total procesado exitosamente: 5720 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5618 visitas completed -> completada: 98 visitas failed -> Excepción de Entrega: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5720 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5720 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.58 segundos. Wed Jun 24 08:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5851 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5821 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87951551688554, estado: pendiente SIN CAMBIOS - tracking_id=SR87951600657973, estado: pendiente SIN CAMBIOS - tracking_id=SR22822225368174, estado: pendiente SIN CAMBIOS - tracking_id=SR87951513536348, estado: pendiente SIN CAMBIOS - tracking_id=SR22822311694818, estado: pendiente ACTUALIZADO - tracking_id=SR43602995637689, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43603641942199, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43607970649349, estado: pendiente -> completada INSERTANDO #1: PAMELA LUIS... Estado: pendiente, Reference: 900000000001773105, Vehiculo: 'D7U872' INSERTANDO #2: M_JUAN JOSE HUAYTA... Estado: pendiente, Reference: 900000000001773053, Vehiculo: 'D7U872' INSERTANDO #3: PETER FRANK GABINO... Estado: pendiente, Reference: 240111000011062253, Vehiculo: 'D7U872' INSERTANDO #4: ELENA ISABEL QUINCHO LLANCARI... Estado: pendiente, Reference: 900000000001772876, Vehiculo: 'D7U872' INSERTANDO #5: CARMEN ROSA RODRIGUEZ GARIA... Estado: pendiente, Reference: 900000000001772627, Vehiculo: 'D7U872' INSERTANDO #6: XL_Miguel Edquen Campos... Estado: pendiente, Reference: 240111000010972116, Vehiculo: 'D7U872' INSERTANDO #7: XL_Miguel Edquen Campos... Estado: pendiente, Reference: 240111000010972117, Vehiculo: 'D7U872' INSERTANDO #8: XL_Miguel Edquen Campos... Estado: pendiente, Reference: 240111000010972118, Vehiculo: 'D7U872' INSERTANDO #9: L_Jaime Lujan... Estado: pendiente, Reference: 240111000011098375, Vehiculo: 'D7U872' ACTUALIZADO - tracking_id=SR81157424241475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81157592034818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24360931339210, estado: Excepción de Entrega -> completada ACTUALIZADO - tracking_id=SR81157652044782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81157708538530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43611518883157, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43613174342767, estado: pendiente -> completada INSERTANDO #10: Karen Rabanal Fernandez (65500... Estado: pendiente, Reference: 655000000007390773, Vehiculo: 'BPN892' Progreso: 80 insertadas, 20 actualizadas, 2412 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5851 Nuevas visitas insertadas: 140 Estados actualizados: 41 Visitas sin cambios: 5670 Errores encontrados: 0 Total procesado exitosamente: 5851 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5709 visitas completed -> completada: 138 visitas failed -> Excepción de Entrega: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5851 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5851 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.24 segundos. Wed Jun 24 08:45:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6068 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5961 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR25609133398174, estado: pendiente SIN CAMBIOS - tracking_id=SR24360758969737, estado: pendiente SIN CAMBIOS - tracking_id=SR43607636171487, estado: pendiente SIN CAMBIOS - tracking_id=SR43607738954455, estado: pendiente SIN CAMBIOS - tracking_id=SR25609882714818, estado: pendiente ACTUALIZADO - tracking_id=SR27848312698297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52633013686200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43610135984409, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99590888176188, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99590948135093, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43610203224500, estado: pendiente -> completada INSERTANDO #1: Rudy Nagib Castaneda Sanchez (... Estado: pendiente, Reference: 999000000003458208, Vehiculo: 'BSP750' INSERTANDO #2: Jose Luis (240111000011098864)... Estado: pendiente, Reference: 240111000011098864, Vehiculo: 'CMP811' ACTUALIZADO - tracking_id=SR88139457925363, estado: pendiente -> completada INSERTANDO #3: Jose Luis (240111000011098865)... Estado: pendiente, Reference: 240111000011098865, Vehiculo: 'CMP811' INSERTANDO #4: Racchumi Rivera Juan Manuel (E... Estado: pendiente, Reference: EP0000000000429515, Vehiculo: 'CMP811' INSERTANDO #5: Hawer Sandi (99900000000345821... Estado: pendiente, Reference: 999000000003458214, Vehiculo: 'CJK865' INSERTANDO #6: Hawer Sandi (99900000000345821... Estado: pendiente, Reference: 999000000003458215, Vehiculo: 'CJK865' ACTUALIZADO - tracking_id=SR88139688831501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43611575221214, estado: pendiente -> completada INSERTANDO #7: Yessenia Crispin Luyo (7000000... Estado: pendiente, Reference: 700000000030436620, Vehiculo: 'H2Z920' ACTUALIZADO - tracking_id=SR06782646944822, estado: pendiente -> completada INSERTANDO #8: Miguel Angel Zapata Ramos (24... Estado: pendiente, Reference: 240111000011013161, Vehiculo: 'W7E726' INSERTANDO #9: Benigno Pedraza Ayquipa (24011... Estado: pendiente, Reference: 240111000011046891, Vehiculo: 'W7E726' INSERTANDO #10: Yorda Supanta Tambraico (90000... Estado: pendiente, Reference: 900000000001762845, Vehiculo: 'W7E726' Progreso: 77 insertadas, 23 actualizadas, 2964 sin cambios... Progreso: 171 insertadas, 29 actualizadas, 3299 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6068 Nuevas visitas insertadas: 217 Estados actualizados: 59 Visitas sin cambios: 5792 Errores encontrados: 0 Total procesado exitosamente: 6068 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5867 visitas completed -> completada: 197 visitas failed -> Excepción de Entrega: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6068 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6068 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.79 segundos. Wed Jun 24 09:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6297 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6178 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99987196231034, estado: pendiente SIN CAMBIOS - tracking_id=SR43607380688832, estado: pendiente SIN CAMBIOS - tracking_id=SR43607434493686, estado: pendiente SIN CAMBIOS - tracking_id=SR43607483724923, estado: pendiente SIN CAMBIOS - tracking_id=SR99987285455363, estado: pendiente ACTUALIZADO - tracking_id=SR43621217971710, estado: pendiente -> completada INSERTANDO #1: Eduardo Kcomt Barba (240111000... Estado: pendiente, Reference: 240111000011096166, Vehiculo: 'BLF736' INSERTANDO #2: Jorge Andres Rodriguez Gonzale... Estado: pendiente, Reference: 240111000011100238, Vehiculo: 'BLF736' INSERTANDO #3: James Bayly (2401110000111050... Estado: pendiente, Reference: 240111000011105042, Vehiculo: 'BLF736' INSERTANDO #4: Nadiana Altuve (2401110000111... Estado: pendiente, Reference: 240111000011102297, Vehiculo: 'BLF736' INSERTANDO #5: Conny Vassallo (2401110000111... Estado: pendiente, Reference: 240111000011103511, Vehiculo: 'BLF736' INSERTANDO #6: Milagros Caro De Orvegoso (24... Estado: pendiente, Reference: 240111000011105069, Vehiculo: 'BLF736' INSERTANDO #7: Pamela Bravo Ortiz (2401110000... Estado: pendiente, Reference: 240111000011103582, Vehiculo: 'BLF736' INSERTANDO #8: Ana Cecilia Santa Cruz Fuentes... Estado: pendiente, Reference: 240111000011090249, Vehiculo: 'BLF736' INSERTANDO #9: Fiorella Paola Eduardo (1276... Estado: pendiente, Reference: 127612753503, Vehiculo: 'BLF736' INSERTANDO #10: John Chicoski (24011100001109... Estado: pendiente, Reference: 240111000011095375, Vehiculo: 'BLF736' ACTUALIZADO - tracking_id=SR66583738769117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66584223997219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66584287054439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86653936154457, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42053929747667, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57285594652154, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40854519748174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89308620171150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54775361978737, estado: pendiente -> completada Progreso: 89 insertadas, 11 actualizadas, 2237 sin cambios... Progreso: 182 insertadas, 18 actualizadas, 2489 sin cambios... Progreso: 271 insertadas, 29 actualizadas, 2947 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6297 Nuevas visitas insertadas: 300 Estados actualizados: 77 Visitas sin cambios: 5920 Errores encontrados: 0 Total procesado exitosamente: 6297 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6019 visitas completed -> completada: 273 visitas failed -> Excepción de Entrega: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6297 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6297 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.28 segundos. Wed Jun 24 09:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6864 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6478 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR00291506935363, estado: pendiente SIN CAMBIOS - tracking_id=SR43617546136522, estado: pendiente SIN CAMBIOS - tracking_id=SR77536965185380, estado: pendiente SIN CAMBIOS - tracking_id=SR43617591741727, estado: pendiente SIN CAMBIOS - tracking_id=SR43617621333728, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: Ricardo Romero (2020000000188... Estado: pendiente, Reference: 2020000000188694, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Fabiola Huanqui (12761266841... Estado: pendiente, Reference: 127612668418, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Giovanni Brusnell (2020000000... Estado: pendiente, Reference: 2020000000188644, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Ximena Callirgos Olortegui (20... Estado: pendiente, Reference: 2020000000188693, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR54776135359870, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #5: Fiorella Paola Eduardo (1276... Estado: pendiente, Reference: 127612753503, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Dety Dominguez Donayre (240111... Estado: pendiente, Reference: 240111000011055002, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Diana Aguilar Peralta (2020000... Estado: pendiente, Reference: 2020000000188662, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Adriana Manrique Manrique (202... Estado: pendiente, Reference: 2020000000188664, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Naomi Sakuda Agurto (240111000... Estado: pendiente, Reference: 240111000011083926, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Williams Yarasca Rivera (24011... Estado: pendiente, Reference: 240111000011080104, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR54777597027014, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR35252987651464, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43623460444492, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43623431971089, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89308310484748, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43623491388026, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43623520114499, estado: pendiente -> completada Progreso: 92 insertadas, 8 actualizadas, 646 sin cambios... ACTUALIZADO - tracking_id=SR43623546968415, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16782896924110, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 181 insertadas, 19 actualizadas, 1415 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 273 insertadas, 27 actualizadas, 1627 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 369 insertadas, 31 actualizadas, 2173 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 603 insertadas, 97 actualizadas, 3987 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 686 insertadas, 114 actualizadas, 4414 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6864 Nuevas visitas insertadas: 762 Estados actualizados: 144 Visitas sin cambios: 5958 Errores encontrados: 0 Total procesado exitosamente: 6864 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6441 visitas completed -> completada: 411 visitas failed -> Excepción de Entrega: 12 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6599 Sin placa asignada: 265 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6864 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.12 segundos. Wed Jun 24 09:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7513 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7240 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR35336597638174, estado: pendiente SIN CAMBIOS - tracking_id=SR43601459578405, estado: pendiente SIN CAMBIOS - tracking_id=SR36151452616663, estado: pendiente INSERTANDO #1: Bertha (00000001640470522869... Estado: pendiente, Reference: 00000001640470522869, Vehiculo: 'A4D356' INSERTANDO #2: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030451226, Vehiculo: 'P4X717' INSERTANDO #3: Inobet (00000001640560522992... Estado: pendiente, Reference: 00000001640560522992, Vehiculo: 'A4D356' INSERTANDO #4: Delia Sierra Oriundo (000000... Estado: pendiente, Reference: 00000001640570522996, Vehiculo: 'A4D356' SIN CAMBIOS - tracking_id=SR36151479134782, estado: pendiente SIN CAMBIOS - tracking_id=SR36151504924584, estado: pendiente INSERTANDO #5: Servicio Tecnico Gastelo E.I.R... Estado: pendiente, Reference: ER4291778, Vehiculo: 'A4D356' INSERTANDO #6: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030451839, Vehiculo: 'P4X717' INSERTANDO #7: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030451788, Vehiculo: 'P4X717' INSERTANDO #8: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030451552, Vehiculo: 'P4X717' INSERTANDO #9: Criss Perez Gavilan (655000000... Estado: pendiente, Reference: 655000000007387682, Vehiculo: 'A4D356' INSERTANDO #10: Katherine Vilcatoma Flores (... Estado: pendiente, Reference: 0076035570467012720310, Vehiculo: 'A4D356' Progreso: 100 insertadas, 0 actualizadas, 280 sin cambios... ACTUALIZADO - tracking_id=SR43615186958820, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01045215961501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95477636447915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54775468972537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54775561937386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54775842794748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54776913552638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54776078371416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18514495851352, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR02027679478090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 445 insertadas, 55 actualizadas, 3481 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 526 insertadas, 74 actualizadas, 4082 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 595 insertadas, 105 actualizadas, 5163 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7513 Nuevas visitas insertadas: 649 Estados actualizados: 143 Visitas sin cambios: 6721 Errores encontrados: 0 Total procesado exitosamente: 7513 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6946 visitas completed -> completada: 552 visitas failed -> Excepción de Entrega: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7248 Sin placa asignada: 265 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7513 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.51 segundos. Wed Jun 24 09:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7859 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7889 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43620834856499, estado: pendiente SIN CAMBIOS - tracking_id=SR43620863131792, estado: pendiente SIN CAMBIOS - tracking_id=SR48921804334748, estado: pendiente SIN CAMBIOS - tracking_id=SR87947153337465, estado: pendiente SIN CAMBIOS - tracking_id=SR96564986071672, estado: pendiente INSERTANDO #1: Jose Alexander Aguilar Hidalgo... Estado: pendiente, Reference: 240111000011093684, Vehiculo: '9226MP' INSERTANDO #2: Yosmar Ivanny Lizano Flores (6... Estado: pendiente, Reference: 600537818147613587, Vehiculo: '9226MP' ACTUALIZADO - tracking_id=SR03194706778364, estado: pendiente -> completada INSERTANDO #3: Laddy Johana Melendez Tuesta ... Estado: pendiente, Reference: 700000000030451080, Vehiculo: '9226MP' ACTUALIZADO - tracking_id=SR74384535384782, estado: pendiente -> completada INSERTANDO #4: Emma Quiroga Purizaca (700000... Estado: pendiente, Reference: 700000000030453546, Vehiculo: '9226MP' INSERTANDO #5: Angel Timanacrisanto (2401110... Estado: pendiente, Reference: 240111000011093110, Vehiculo: '9226MP' INSERTANDO #6: Efrain Ulises Rios Mija (70000... Estado: pendiente, Reference: 700000000030451783, Vehiculo: '9226MP' INSERTANDO #7: Cristhiam Cevallos Barreto (24... Estado: pendiente, Reference: 240111000011077046, Vehiculo: '9226MP' INSERTANDO #8: David Quintana (2401110000110... Estado: pendiente, Reference: 240111000011087935, Vehiculo: '9226MP' INSERTANDO #9: Rosa Marleny Farfan Cortez (24... Estado: pendiente, Reference: 240111000010961769, Vehiculo: '9226MP' INSERTANDO #10: Katterine Gonzales (240111000... Estado: pendiente, Reference: 240111000011074408, Vehiculo: '9226MP' ACTUALIZADO - tracking_id=SR94901103529117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81341725668737, estado: pendiente -> completada Progreso: 96 insertadas, 4 actualizadas, 802 sin cambios... ACTUALIZADO - tracking_id=SR83298528895363, estado: pendiente -> completada Progreso: 195 insertadas, 5 actualizadas, 1037 sin cambios... ACTUALIZADO - tracking_id=SR24359918732641, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90032856258297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43623266634950, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18176325943095, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26897168042637, estado: pendiente -> completada Progreso: 279 insertadas, 21 actualizadas, 1467 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 325 insertadas, 175 actualizadas, 6346 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7859 Nuevas visitas insertadas: 346 Estados actualizados: 210 Visitas sin cambios: 7303 Errores encontrados: 0 Total procesado exitosamente: 7859 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7082 visitas completed -> completada: 756 visitas failed -> Excepción de Entrega: 21 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7594 Sin placa asignada: 265 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7859 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.37 segundos. Wed Jun 24 10:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8224 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8235 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75477190027915, estado: pendiente SIN CAMBIOS - tracking_id=SR43609985388442, estado: pendiente SIN CAMBIOS - tracking_id=SR65653028682055, estado: pendiente SIN CAMBIOS - tracking_id=SR94901756077219, estado: pendiente SIN CAMBIOS - tracking_id=SR96197451267006, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: Luz De La Cruz (2401110000110... Estado: pendiente, Reference: 240111000011085037, Vehiculo: '7432OK' INSERTANDO #2: Roxana Tapia Bardales (2401110... Estado: pendiente, Reference: 240111000011083444, Vehiculo: 'H1L901' INSERTANDO #3: Jose L Roque Alvarez (127612... Estado: pendiente, Reference: 127612698446, Vehiculo: 'H1L901' INSERTANDO #4: Paul Lavado Gutierrez (2401110... Estado: pendiente, Reference: 240111000011084421, Vehiculo: 'H1L901' INSERTANDO #5: Ronaldo Javier Pisfil Pena (... Estado: pendiente, Reference: MKP164111137295801, Vehiculo: '7432OK' INSERTANDO #6: Jesus Walter Saucedo Vasquez ... Estado: pendiente, Reference: 700000000030452710, Vehiculo: '7432OK' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Magaly Diaz Bardales (24011100... Estado: pendiente, Reference: 240111000011090775, Vehiculo: '7432OK' INSERTANDO #8: Eider Merly Lopez Armas (000... Estado: pendiente, Reference: 00000001640800523106, Vehiculo: 'H1L901' INSERTANDO #9: Romel Boenix Castillo Espinoza... Estado: pendiente, Reference: 900000000001770360, Vehiculo: 'H1L901' INSERTANDO #10: Abel Anthony Ruiz Miranda (900... Estado: pendiente, Reference: 900000000001769649, Vehiculo: 'H1L901' ACTUALIZADO - tracking_id=SR94902201221464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR94902420951034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR97361389132674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR94904071244548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68913805829117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68914230928993, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR19959018254570, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 93 insertadas, 7 actualizadas, 312 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99530837851034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99566451456200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57813538848386, estado: pendiente -> completada Progreso: 187 insertadas, 13 actualizadas, 935 sin cambios... Ruta no es un UUID válido: None Progreso: 284 insertadas, 16 actualizadas, 1275 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8224 Nuevas visitas insertadas: 365 Estados actualizados: 239 Visitas sin cambios: 7620 Errores encontrados: 0 Total procesado exitosamente: 8224 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7208 visitas completed -> completada: 992 visitas failed -> Excepción de Entrega: 24 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7958 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8224 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.11 segundos. Wed Jun 24 10:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8590 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8600 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR59091654631150, estado: pendiente SIN CAMBIOS - tracking_id=SR89307897768737, estado: pendiente SIN CAMBIOS - tracking_id=SR89307936127219, estado: pendiente SIN CAMBIOS - tracking_id=SR89307974864439, estado: pendiente SIN CAMBIOS - tracking_id=SR43620327888148, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89308349282674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR88844863878993, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR89308663257245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR90102438031464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Ingrid Carpio Perez (240111000... Estado: pendiente, Reference: 240111000011072651, Vehiculo: 'A4M902' Ruta no es un UUID válido: None INSERTANDO #2: Ana Paola Rojas Rivera (70000... Estado: pendiente, Reference: 700000000030455393, Vehiculo: 'A4M902' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18991015612674, estado: pendiente -> completada INSERTANDO #3: Sheyla Monteiro (240111000011... Estado: pendiente, Reference: 240111000011079783, Vehiculo: 'A4M902' INSERTANDO #4: Elizabeth Tunque Quispe (24011... Estado: pendiente, Reference: 240111000011078636, Vehiculo: 'A4M902' INSERTANDO #5: Katia Aragon (240111000011085... Estado: pendiente, Reference: 240111000011085806, Vehiculo: 'A4M902' INSERTANDO #6: Alan Gallegos Paredes (2401110... Estado: pendiente, Reference: 240111000011062019, Vehiculo: 'A4M902' Ruta no es un UUID válido: None INSERTANDO #7: Mercedes Ibarcena (2401110000... Estado: pendiente, Reference: 240111000011084543, Vehiculo: 'A4M902' INSERTANDO #8: Jinmy Abarca Martinez (2401110... Estado: pendiente, Reference: 240111000011094268, Vehiculo: 'A4M902' Ruta no es un UUID válido: None INSERTANDO #9: Denisse Quispe Cornejo (24011... Estado: pendiente, Reference: 240111000011056185, Vehiculo: 'A4M902' Ruta no es un UUID válido: None INSERTANDO #10: Victor Garcia Palacios (240111... Estado: pendiente, Reference: 240111000011083852, Vehiculo: 'A4M902' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 95 insertadas, 5 actualizadas, 875 sin cambios... ACTUALIZADO - tracking_id=SR61267228759925, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29985388948838, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR88702263954584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06783956129068, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30399532657818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 283 insertadas, 17 actualizadas, 1861 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 304 insertadas, 96 actualizadas, 4572 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 337 insertadas, 163 actualizadas, 5926 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 365 insertadas, 235 actualizadas, 7724 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8590 Nuevas visitas insertadas: 366 Estados actualizados: 236 Visitas sin cambios: 7988 Errores encontrados: 0 Total procesado exitosamente: 8590 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7340 visitas completed -> completada: 1223 visitas failed -> Excepción de Entrega: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8324 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8590 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.76 segundos. Wed Jun 24 10:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8947 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8966 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... INSERTANDO #1: Yeraldin Samira Ingaroca Rosal... Estado: pendiente, Reference: 700000000030437547, Vehiculo: '40312I' SIN CAMBIOS - tracking_id=SR43614827929854, estado: pendiente SIN CAMBIOS - tracking_id=SR43614948561710, estado: pendiente SIN CAMBIOS - tracking_id=SR89990720539644, estado: pendiente SIN CAMBIOS - tracking_id=SR89990752034632, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR17344664938477, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #2: Yeraldin Samira Ingaroca Rosal... Estado: pendiente, Reference: 700000000030436793, Vehiculo: '40312I' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Jessica Wyomia Naupari Suarez ... Estado: pendiente, Reference: 700000000030431932, Vehiculo: 'A5J724' INSERTANDO #4: Jhon Kevin Espinoza Simon (M... Estado: pendiente, Reference: MKP164023137153701, Vehiculo: 'BYW865' Ruta no es un UUID válido: None INSERTANDO #5: Miguel Navarro Gamarra (90000... Estado: pendiente, Reference: 900000000001767860, Vehiculo: '40312I' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Luis Javier Espinoza Espinoza ... Estado: pendiente, Reference: 700000000030423108, Vehiculo: 'BYW865' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Manuel Mauricio Noria Moreno (... Estado: pendiente, Reference: 240111000011071595, Vehiculo: 'BYW865' INSERTANDO #8: Miguel Acuña Cuellar (007603... Estado: pendiente, Reference: 0076035569491019061614, Vehiculo: 'BYW865' INSERTANDO #9: Liz Rojas Beraun (240111000011... Estado: pendiente, Reference: 240111000011049052, Vehiculo: 'BYW865' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Carol Piminchumo Rojas (2029... Estado: pendiente, Reference: 202936706000336077, Vehiculo: 'D6L780' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60961846474494, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR58190417462674, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43620060943732, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 97 insertadas, 3 actualizadas, 751 sin cambios... ACTUALIZADO - tracking_id=SR56374473554818, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR51305283937349, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59179789118996, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR94901606928364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64293658048737, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR57470060973608, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR25697196658364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 187 insertadas, 13 actualizadas, 1369 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 276 insertadas, 24 actualizadas, 1935 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8947 Nuevas visitas insertadas: 357 Estados actualizados: 293 Visitas sin cambios: 8297 Errores encontrados: 0 Total procesado exitosamente: 8947 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7404 visitas completed -> completada: 1509 visitas failed -> Excepción de Entrega: 34 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8681 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8947 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.08 segundos. Wed Jun 24 10:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9156 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9323 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... INSERTANDO #1: None (900000000001768630)... Estado: pendiente, Reference: 900000000001768630, Vehiculo: 'P5A809' SIN CAMBIOS - tracking_id=SR40084008271919, estado: pendiente SIN CAMBIOS - tracking_id=SR00840162328882, estado: pendiente SIN CAMBIOS - tracking_id=SR57715506277915, estado: pendiente SIN CAMBIOS - tracking_id=SR57715542861475, estado: pendiente SIN CAMBIOS - tracking_id=SR57715575939644, estado: completada INSERTANDO #2: None (900000000001768631)... Estado: pendiente, Reference: 900000000001768631, Vehiculo: 'P5A809' INSERTANDO #3: None (900000000001768632)... Estado: pendiente, Reference: 900000000001768632, Vehiculo: 'P5A809' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: None (900000000001768633)... Estado: pendiente, Reference: 900000000001768633, Vehiculo: 'P5A809' INSERTANDO #5: None (900000000001768635)... Estado: pendiente, Reference: 900000000001768635, Vehiculo: 'P5A809' INSERTANDO #6: None (900000000001768636)... Estado: pendiente, Reference: 900000000001768636, Vehiculo: 'P5A809' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33280286489117, estado: pendiente -> completada INSERTANDO #7: None (900000000001768638)... Estado: pendiente, Reference: 900000000001768638, Vehiculo: 'P5A809' INSERTANDO #8: None (900000000001768639)... Estado: pendiente, Reference: 900000000001768639, Vehiculo: 'P5A809' Ruta no es un UUID válido: None INSERTANDO #9: Danny Ramos Yovera (99900000... Estado: pendiente, Reference: 999000000003457842, Vehiculo: 'P5A809' INSERTANDO #10: Hector Augusto Nizama Sanchez ... Estado: pendiente, Reference: 900000000001768456, Vehiculo: 'BCW887' ACTUALIZADO - tracking_id=SR36157152871964, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60037234281404, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53131401423544, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68914258431464, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR18884448589117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88844690478364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40280672678172, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64294214158993, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR55414098439642, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 88 insertadas, 12 actualizadas, 682 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 165 insertadas, 35 actualizadas, 2222 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9156 Nuevas visitas insertadas: 209 Estados actualizados: 287 Visitas sin cambios: 8660 Errores encontrados: 0 Total procesado exitosamente: 9156 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7327 visitas completed -> completada: 1784 visitas failed -> Excepción de Entrega: 45 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8890 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9156 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.36 segundos. Wed Jun 24 11:00:19 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9255 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9532 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR24361004673545, estado: pendiente SIN CAMBIOS - tracking_id=SR22338691358364, estado: pendiente SIN CAMBIOS - tracking_id=SR23386945638737, estado: pendiente ACTUALIZADO - tracking_id=SR58191757542980, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR58191790326450, estado: pendiente SIN CAMBIOS - tracking_id=SR18074169376424, estado: pendiente INSERTANDO #1: Liz Roncal (0011035580272012... Estado: pendiente, Reference: 0011035580272012268205, Vehiculo: 'B5H755' INSERTANDO #2: Noelius Mendoza (00110355678... Estado: pendiente, Reference: 0011035567871014207319, Vehiculo: 'H1L901' INSERTANDO #3: Noelius Mendoza (00110355678... Estado: pendiente, Reference: 0011035567872023929868, Vehiculo: 'H1L901' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR94902469338297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43907910878297, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR58191909159318, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Zaidy Ramirez Villanueva (00... Estado: pendiente, Reference: 0011035578321092033844, Vehiculo: 'B5H755' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43908522921150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54390861034548, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43908644777915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99589317327782, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR00291224128737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89308236078297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Eliana Huayama Torres (3070000... Estado: pendiente, Reference: 3070000000078040, Vehiculo: 'BEZ878' INSERTANDO #6: Tanya Lapa Atao (00760355656... Estado: pendiente, Reference: 0076035565610014458052, Vehiculo: 'A5J724' INSERTANDO #7: Jaqueline Espinoza Barrios (... Estado: pendiente, Reference: 0016035582497018718490, Vehiculo: 'CKV754' INSERTANDO #8: Hebert Alfonso Ramos Prado Pra... Estado: pendiente, Reference: 0016035526686014035674, Vehiculo: 'CKV754' INSERTANDO #9: Claudia Peña (00160355741930... Estado: pendiente, Reference: 0016035574193014188888, Vehiculo: 'CKV754' INSERTANDO #10: Maria Astrid Suarez Oyola (240... Estado: pendiente, Reference: 240111000011079423, Vehiculo: 'D0A705' Progreso: 61 insertadas, 39 actualizadas, 2176 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9255 Nuevas visitas insertadas: 99 Estados actualizados: 343 Visitas sin cambios: 8813 Errores encontrados: 0 Total procesado exitosamente: 9255 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7083 visitas completed -> completada: 2118 visitas failed -> Excepción de Entrega: 54 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8989 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9255 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 15.39 segundos. Wed Jun 24 11:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9402 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9631 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR62038815368174, estado: pendiente SIN CAMBIOS - tracking_id=SR96608726127754, estado: completada SIN CAMBIOS - tracking_id=SR43621664797084, estado: pendiente SIN CAMBIOS - tracking_id=SR66586460884584, estado: completada SIN CAMBIOS - tracking_id=SR81812851434456, estado: pendiente ACTUALIZADO - tracking_id=SR03665865625747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25771613052980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57716240297915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60037197618538, estado: pendiente -> completada INSERTANDO #1: Liliana Canta Terreros (V174... Estado: pendiente, Reference: V17450395PLZV01, Vehiculo: 'BDE819' INSERTANDO #2: Stephanie Tello (700000000030... Estado: pendiente, Reference: 700000000030462418, Vehiculo: 'BDE819' INSERTANDO #3: Carmen Illesca Dhaga Del Casti... Estado: pendiente, Reference: 240111000011049818, Vehiculo: 'BDE819' INSERTANDO #4: Carmen Rosa Reyes Sehuin (2401... Estado: pendiente, Reference: 240111000011103838, Vehiculo: 'BDE819' INSERTANDO #5: Rocio Solano (700000000030465... Estado: pendiente, Reference: 700000000030465591, Vehiculo: 'BDE819' INSERTANDO #6: Alessandra Marchesi Briceno (2... Estado: pendiente, Reference: 240111000011074687, Vehiculo: 'BDE819' ACTUALIZADO - tracking_id=SR62121054729977, estado: pendiente -> completada INSERTANDO #7: Alisson Rojas (24011100001108... Estado: pendiente, Reference: 240111000011086887, Vehiculo: 'BDE819' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60037492824482, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #8: Sissy Wong (24011100001108303... Estado: pendiente, Reference: 240111000011083033, Vehiculo: 'BDE819' INSERTANDO #9: Sissy Wong (24011100001108303... Estado: pendiente, Reference: 240111000011083032, Vehiculo: 'BDE819' INSERTANDO #10: Cesia Caballero (240111000011... Estado: pendiente, Reference: 240111000011079004, Vehiculo: 'BDE819' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69398229728364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85727088431762, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69398613868297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89990049398993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 84 insertadas, 116 actualizadas, 4798 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9402 Nuevas visitas insertadas: 147 Estados actualizados: 288 Visitas sin cambios: 8967 Errores encontrados: 0 Total procesado exitosamente: 9402 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6941 visitas completed -> completada: 2400 visitas failed -> Excepción de Entrega: 61 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9136 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9402 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.49 segundos. Wed Jun 24 11:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10039 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9778 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR57714834027219, estado: pendiente SIN CAMBIOS - tracking_id=SR62037868675363, estado: pendiente SIN CAMBIOS - tracking_id=SR62037910184748, estado: pendiente ACTUALIZADO - tracking_id=SR54493156278865, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR54657753832519, estado: completada SIN CAMBIOS - tracking_id=SR87955278429125, estado: pendiente ACTUALIZADO - tracking_id=SR09589168292674, estado: pendiente -> completada INSERTANDO #1: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011070946, Vehiculo: 'CDAC&C' INSERTANDO #2: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011080090, Vehiculo: 'CDAC&C' INSERTANDO #3: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011087357, Vehiculo: 'CDAC&C' INSERTANDO #4: Margaret Betty (000000016414... Estado: pendiente, Reference: 00000001641470523189, Vehiculo: 'BJQ771' INSERTANDO #5: Manuel Quispe Manco (1641250... Estado: pendiente, Reference: 164125087427201, Vehiculo: 'BJQ771' INSERTANDO #6: Tessy Liseth Morales Tejeda (... Estado: pendiente, Reference: 240111000011102059, Vehiculo: 'BJQ771' ACTUALIZADO - tracking_id=SR49404562884040, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #7: Angelica Mendoza (24011100001... Estado: pendiente, Reference: 240111000011095922, Vehiculo: 'BJQ771' INSERTANDO #8: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011092209, Vehiculo: 'CDAC&C' INSERTANDO #9: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011066574, Vehiculo: 'CDAC&C' INSERTANDO #10: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011066446, Vehiculo: 'CDAC&C' ACTUALIZADO - tracking_id=SR49544650989170, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR84974073553385, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36429700451475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85041130542390, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62038697129644, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85055542995914, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59790186883171, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 78 insertadas, 22 actualizadas, 467 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 171 insertadas, 29 actualizadas, 943 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 268 insertadas, 32 actualizadas, 1527 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 452 insertadas, 48 actualizadas, 1957 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 563 insertadas, 137 actualizadas, 4526 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10039 Nuevas visitas insertadas: 637 Estados actualizados: 327 Visitas sin cambios: 9075 Errores encontrados: 0 Total procesado exitosamente: 10039 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7253 visitas completed -> completada: 2720 visitas failed -> Excepción de Entrega: 66 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9773 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10039 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.19 segundos. Wed Jun 24 11:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10093 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10415 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR64730379778849, estado: pendiente SIN CAMBIOS - tracking_id=SR75422135477915, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR17344664938477, estado: pendiente ACTUALIZADO - tracking_id=SR99591286953126, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR54221385651475, estado: pendiente SIN CAMBIOS - tracking_id=SR75422141389644, estado: pendiente ACTUALIZADO - tracking_id=SR26212168932980, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76676242028737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76676281577219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76676359682537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68930841296200, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR28768203545363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89308544141416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR28768297172674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR28768102988090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Leonardo Ancieta (1276127155... Estado: pendiente, Reference: 127612715549, Vehiculo: 'AFG924' INSERTANDO #2: Milagros Lopez (7000000000304... Estado: pendiente, Reference: 700000000030471549, Vehiculo: 'AFG924' INSERTANDO #3: Ursula Marigorda (1276127308... Estado: pendiente, Reference: 127612730856, Vehiculo: 'AFG924' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Bryan Del Rio Lopez (240111000... Estado: pendiente, Reference: 240111000011101101, Vehiculo: 'AFG924' Ruta no es un UUID válido: None INSERTANDO #5: Judyth Latorre Chavarria (2401... Estado: pendiente, Reference: 240111000011104237, Vehiculo: 'AFG924' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Jeniffer Moya (70000000003046... Estado: pendiente, Reference: 700000000030465587, Vehiculo: 'AFG924' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Alessandra Stefany Polo Quiroz... Estado: pendiente, Reference: 700000000030465582, Vehiculo: 'AFG924' Ruta no es un UUID válido: None INSERTANDO #8: Marilin Rosi Estela Calderon ... Estado: pendiente, Reference: 240111000011107146, Vehiculo: 'AFG924' INSERTANDO #9: Rutty Montanez (7000000000304... Estado: pendiente, Reference: 700000000030462429, Vehiculo: 'AFG924' INSERTANDO #10: Ana Mey Cotrina Cotrina (24011... Estado: pendiente, Reference: 240111000011097190, Vehiculo: 'AFG924' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10093 Nuevas visitas insertadas: 54 Estados actualizados: 322 Visitas sin cambios: 9717 Errores encontrados: 0 Total procesado exitosamente: 10093 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6987 visitas completed -> completada: 3036 visitas failed -> Excepción de Entrega: 70 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9827 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10093 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.21 segundos. Wed Jun 24 12:00:17 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10163 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10469 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR95182221126620, estado: completada SIN CAMBIOS - tracking_id=SR09519633551010, estado: pendiente SIN CAMBIOS - tracking_id=SR64120509364748, estado: completada SIN CAMBIOS - tracking_id=SR15293037684748, estado: pendiente SIN CAMBIOS - tracking_id=SR15293074662674, estado: pendiente Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49112443955002, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22576255356670, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89990861994818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49894797784123, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR50051881245627, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR50237090922836, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50852903822745, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32802964238364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51034736732372, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36179365094548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Nicole Uriarte (9000000000017... Estado: pendiente, Reference: 900000000001769984, Vehiculo: 'BEX913' INSERTANDO #2: Nicole Uriarte (9000000000017... Estado: pendiente, Reference: 900000000001769986, Vehiculo: 'BEX913' INSERTANDO #3: Nicole Uriarte (9000000000017... Estado: pendiente, Reference: 900000000001769987, Vehiculo: 'BEX913' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Nicole Uriarte (9000000000017... Estado: pendiente, Reference: 900000000001769983, Vehiculo: 'BEX913' INSERTANDO #5: Nicole Uriarte (9000000000017... Estado: pendiente, Reference: 900000000001769985, Vehiculo: 'BEX913' INSERTANDO #6: Anggela Ulloque (900000000001... Estado: pendiente, Reference: 900000000001770089, Vehiculo: 'BEX913' INSERTANDO #7: Cristia Martinez (24011100001... Estado: pendiente, Reference: 240111000011073621, Vehiculo: 'BEX913' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Armando Nicolas Barboza Caneva... Estado: pendiente, Reference: 240111000011078085, Vehiculo: 'BEX913' Ruta no es un UUID válido: None INSERTANDO #9: Sandra Agip (7000000000304522... Estado: pendiente, Reference: 700000000030452263, Vehiculo: 'BEX913' INSERTANDO #10: Cristia Martinez (24011100001... Estado: pendiente, Reference: 240111000011073620, Vehiculo: 'BEX913' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10163 Nuevas visitas insertadas: 70 Estados actualizados: 303 Visitas sin cambios: 9790 Errores encontrados: 0 Total procesado exitosamente: 10163 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6754 visitas completed -> completada: 3333 visitas failed -> Excepción de Entrega: 76 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9897 Sin placa asignada: 266 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10163 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 13.06 segundos. Wed Jun 24 12:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10315 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10539 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99961370832537, estado: pendiente SIN CAMBIOS - tracking_id=SR99961415278993, estado: pendiente SIN CAMBIOS - tracking_id=SR99590369921066, estado: pendiente SIN CAMBIOS - tracking_id=SR99590471842609, estado: pendiente SIN CAMBIOS - tracking_id=SR52030194075363, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: Entrega - O_FALABELLA LIMA CEN... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Entrega - O_FALABELLA MALL DEL... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR43765156857386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA MIRAFLOR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89308010862537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75424202851034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89308496021365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75425197639123, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49580964332530, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR59581848621547, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99490181034439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53997518528109, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64119578938090, estado: pendiente -> completada Progreso: 81 insertadas, 19 actualizadas, 941 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10315 Nuevas visitas insertadas: 152 Estados actualizados: 311 Visitas sin cambios: 9852 Errores encontrados: 0 Total procesado exitosamente: 10315 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6597 visitas completed -> completada: 3638 visitas failed -> Excepción de Entrega: 80 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9969 Sin placa asignada: 346 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10315 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.00 segundos. Wed Jun 24 12:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10378 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10691 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR12233866989117, estado: pendiente SIN CAMBIOS - tracking_id=SR59581848621547, estado: completada SIN CAMBIOS - tracking_id=SR89307897768737, estado: pendiente SIN CAMBIOS - tracking_id=SR89307936127219, estado: pendiente SIN CAMBIOS - tracking_id=SR89307974864439, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60159865643637, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Walter Armando Orellana Avila ... Estado: pendiente, Reference: S02709SANBORJA, Vehiculo: 'AAR935' INSERTANDO #2: Condori Mamani Dulio Giovanni ... Estado: pendiente, Reference: S02780SANBORJA, Vehiculo: 'AAR935' ACTUALIZADO - tracking_id=SR89308161338090, estado: pendiente -> completada INSERTANDO #3: Mario Sandy (#182SANBORJA)... Estado: pendiente, Reference: #182SANBORJA, Vehiculo: 'AAR935' INSERTANDO #4: Otilia Martha Vargas Gonzales ... Estado: pendiente, Reference: S02835SANBORJA, Vehiculo: 'AAR935' Ruta no es un UUID válido: None INSERTANDO #5: Vela Iberico Nory Marina (S022... Estado: pendiente, Reference: S02215REC, Vehiculo: 'AAR935' INSERTANDO #6: Jorge Gutarra Carmen Judith (S... Estado: pendiente, Reference: S02807PRESCOTT, Vehiculo: 'AAR935' INSERTANDO #7: Almacén Btl (REV_C&B_24/06/202... Estado: pendiente, Reference: REV_C&B_24/06/2026, Vehiculo: 'F0R902' INSERTANDO #8: Varios (APO_C&B_23/06/2026)... Estado: pendiente, Reference: APO_C&B_23/06/2026, Vehiculo: 'F0R902' ACTUALIZADO - tracking_id=SR14002905274748, estado: pendiente -> completada INSERTANDO #9: Armador Ft Jockey Plaza (ARM_C... Estado: pendiente, Reference: ARM_C&B_24/06/2026, Vehiculo: 'F0R902' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Armador Ft Jockey Plaza (ARM_C... Estado: pendiente, Reference: ARM_C&B_23/06/2026, Vehiculo: 'F0R902' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR02581297521034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88702312688530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88702362665747, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR03372544579278, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64119623831034, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR40258159971416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64120586686200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10378 Nuevas visitas insertadas: 63 Estados actualizados: 287 Visitas sin cambios: 10028 Errores encontrados: 0 Total procesado exitosamente: 10378 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6375 visitas completed -> completada: 3916 visitas failed -> Excepción de Entrega: 87 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10032 Sin placa asignada: 346 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10378 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.42 segundos. Wed Jun 24 12:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10393 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10754 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR89306070614818, estado: pendiente SIN CAMBIOS - tracking_id=SR59090702948993, estado: pendiente SIN CAMBIOS - tracking_id=SR43907719232537, estado: completada SIN CAMBIOS - tracking_id=SR46634491529685, estado: pendiente SIN CAMBIOS - tracking_id=SR15846858027386, estado: pendiente ACTUALIZADO - tracking_id=SR43907789591464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46399371849117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89307691051712, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88844930747386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46400339376200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82433070567386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89414791581365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89909659627219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89909709934439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97190558067245, estado: pendiente -> completada INSERTANDO #1: Franco (213000000000023909)... Estado: pendiente, Reference: 213000000000023909, Vehiculo: 'PCCDP800' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: José Alberto Rojas Porras (0... Estado: pendiente, Reference: 0021035533109024369203, Vehiculo: 'V4L147' INSERTANDO #3: Margot Huayna Sánchez (00210... Estado: pendiente, Reference: 0021035556652019141766, Vehiculo: 'V4L147' INSERTANDO #4: Tatiana Llanos Caceres (0021... Estado: pendiente, Reference: 0021035575732028835527, Vehiculo: 'V4L147' INSERTANDO #5: Irwin Frank Peñaloza Del Carpi... Estado: pendiente, Reference: 0021035539094019070257, Vehiculo: 'V4L147' INSERTANDO #6: Roxana Valdiviaurday (002102... Estado: pendiente, Reference: 0021025169120014415523, Vehiculo: 'V4L147' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Marisol Mamani Palomino (002... Estado: pendiente, Reference: 0021035498973014278526, Vehiculo: 'BRZ929' INSERTANDO #8: Mikjael Cuaquira Tito (00210... Estado: pendiente, Reference: 0021035559771019057250, Vehiculo: 'V4L147' INSERTANDO #9: Carlos Flores Savina (002103... Estado: pendiente, Reference: 0021035537572034418425, Vehiculo: 'V4L147' INSERTANDO #10: Hugo Efrain Aguilar Gonzales ... Estado: pendiente, Reference: 0021035502867024082036, Vehiculo: 'V4L147' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10393 Nuevas visitas insertadas: 15 Estados actualizados: 321 Visitas sin cambios: 10057 Errores encontrados: 0 Total procesado exitosamente: 10393 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6069 visitas completed -> completada: 4228 visitas failed -> Excepción de Entrega: 96 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10047 Sin placa asignada: 346 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10393 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.31 segundos. Wed Jun 24 13:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10403 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10769 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR18186334662658, estado: pendiente SIN CAMBIOS - tracking_id=SR18188607885255, estado: pendiente SIN CAMBIOS - tracking_id=SR81819271922972, estado: pendiente SIN CAMBIOS - tracking_id=SR26430985455655, estado: pendiente SIN CAMBIOS - tracking_id=SR88491868629482, estado: pendiente ACTUALIZADO - tracking_id=SR10581910744632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64310736423834, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48788435361150, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08999153127915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89991801331565, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89991848838868, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56373280052537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56373971461365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84169858822720, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR41355383429436, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Maria Trinidad Llamo Rivera (7... Estado: pendiente, Reference: 700000000030426839, Vehiculo: 'BEZ878' INSERTANDO #2: Fernando Tejada Lozada (7000... Estado: pendiente, Reference: 700000000030428652, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Edward Jhon (21300000000002401... Estado: pendiente, Reference: 213000000000024010, Vehiculo: 'PCAXB884' INSERTANDO #4: Angelica Sarina Monteza Silva ... Estado: pendiente, Reference: 700000000030437680, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Isabel Eliseni Piscoya Castro ... Estado: pendiente, Reference: 0012035582165019085920, Vehiculo: 'P1P783' INSERTANDO #6: Joselin Sarita Chaponan Medina... Estado: pendiente, Reference: 0012035576246024364716, Vehiculo: 'P1P783' Ruta no es un UUID válido: None INSERTANDO #7: Joselin Sarita Chaponan Medina... Estado: pendiente, Reference: 0012035576246014028457, Vehiculo: 'P1P783' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Martha Consuelo Gonzales Vasqu... Estado: pendiente, Reference: 0012035580224019177523, Vehiculo: 'P1P783' INSERTANDO #9: Angelo Jean Pool Borrero Cordo... Estado: pendiente, Reference: 240111000011064002, Vehiculo: 'P1P783' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Carlos Saul Anthony Prieto Cas... Estado: pendiente, Reference: 655000000007388041, Vehiculo: 'P1P783' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10403 Nuevas visitas insertadas: 10 Estados actualizados: 329 Visitas sin cambios: 10064 Errores encontrados: 0 Total procesado exitosamente: 10403 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5750 visitas completed -> completada: 4544 visitas failed -> Excepción de Entrega: 109 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10057 Sin placa asignada: 346 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10403 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.45 segundos. Wed Jun 24 13:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10424 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10779 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09589304421416, estado: completada SIN CAMBIOS - tracking_id=SR36150723154439, estado: pendiente SIN CAMBIOS - tracking_id=SR75344016821464, estado: pendiente SIN CAMBIOS - tracking_id=SR12984120917386, estado: pendiente SIN CAMBIOS - tracking_id=SR75344020927386, estado: pendiente ACTUALIZADO - tracking_id=SR98412123138090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98412193928297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50959005114818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39665870299117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53440661722674, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR23416490222674, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR53966670137245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43907614617219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54390788141034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46400042061464, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: FIORELLA ROMERO HUACACHINA... Estado: pendiente, Reference: 900000000001772987, Vehiculo: 'None' INSERTANDO #2: Everardo Aguirre Mara (MKP16... Estado: pendiente, Reference: MKP164035137186401, Vehiculo: 'Z2G563' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'CWI-145/CABIFY LOGISTICS PERU S.A.C./20612973335' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'Z6U-064/DHP PERU S.A.C/20609042932' INSERTANDO #5: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'Z6U-064/DHP PERU S.A.C/20609042932' INSERTANDO #6: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'Z6U-064/DHP PERU S.A.C/20609042932' INSERTANDO #7: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'Z6U-064/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None INSERTANDO #8: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 67 insertadas, 233 actualizadas, 7713 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10424 Nuevas visitas insertadas: 78 Estados actualizados: 320 Visitas sin cambios: 10026 Errores encontrados: 0 Total procesado exitosamente: 10424 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5453 visitas completed -> completada: 4857 visitas failed -> Excepción de Entrega: 114 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10133 Sin placa asignada: 291 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10424 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.04 segundos. Wed Jun 24 13:30:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10430 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10857 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR05513510515856, estado: pendiente ACTUALIZADO - tracking_id=SR96197168475405, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR54315022043223, estado: completada SIN CAMBIOS - tracking_id=SR90102438031464, estado: completada SIN CAMBIOS - tracking_id=SR90243984224439, estado: pendiente SIN CAMBIOS - tracking_id=SR89720109087984, estado: pendiente ACTUALIZADO - tracking_id=SR55210225222537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92539888571464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69253960128364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00552107351150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96198054818106, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27512768082537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96198082284294, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89990094851464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27514250146200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'CEU-846/CABIFY LOGISTICS PERU S.A.C./20612973335' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'CEU-846/CABIFY LOGISTICS PERU S.A.C./20612973335' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA SAN MIGUE... Estado: pendiente, Reference: 1, Vehiculo: 'CEU-846/CABIFY LOGISTICS PERU S.A.C./20612973335' Ruta no es un UUID válido: None INSERTANDO #6: Recojo - O_FALABELLA SAN MIGUE... Estado: pendiente, Reference: 1, Vehiculo: 'CEU-846/CABIFY LOGISTICS PERU S.A.C./20612973335' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #8: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #9: Entrega - O_FALABELLA SAN MIGU... Estado: pendiente, Reference: 1, Vehiculo: 'CEU-846/CABIFY LOGISTICS PERU S.A.C./20612973335' INSERTANDO #10: Entrega - O_FALABELLA SAN MIGU... Estado: pendiente, Reference: 1, Vehiculo: 'CEU-846/CABIFY LOGISTICS PERU S.A.C./20612973335' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10430 Nuevas visitas insertadas: 16 Estados actualizados: 252 Visitas sin cambios: 10162 Errores encontrados: 0 Total procesado exitosamente: 10430 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5209 visitas completed -> completada: 5103 visitas failed -> Excepción de Entrega: 118 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10139 Sin placa asignada: 291 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10430 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.01 segundos. Wed Jun 24 13:45:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10439 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10873 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53977063797386, estado: pendiente SIN CAMBIOS - tracking_id=SR29004050645363, estado: completada SIN CAMBIOS - tracking_id=SR88699612677219, estado: pendiente SIN CAMBIOS - tracking_id=SR29004086074748, estado: pendiente SIN CAMBIOS - tracking_id=SR29004122282674, estado: pendiente ACTUALIZADO - tracking_id=SR88700053128297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88700266741501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46399966292537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54639986177219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46400109247386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19073327171034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56374724445747, estado: pendiente -> completada INSERTANDO #1: Euler Idrogo Rimarachin (24011... Estado: pendiente, Reference: 240111000011027215, Vehiculo: 'BEZ878' INSERTANDO #2: Euler Idrogo Rimarachin (70000... Estado: pendiente, Reference: 700000000030355020, Vehiculo: 'BEZ878' INSERTANDO #3: Euler Idrogo Rimarachin (24011... Estado: pendiente, Reference: 240111000011027216, Vehiculo: 'BEZ878' INSERTANDO #4: Brayan Estela (70000000003037... Estado: pendiente, Reference: 700000000030371076, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR15754217621150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57542212467245, estado: pendiente -> completada INSERTANDO #5: Euler Idrogo Rimarachin (70000... Estado: pendiente, Reference: 700000000030355024, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR57543463954584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA MIRAFLOR... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #7: Entrega - O_FALABELLA MIRAFLOR... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA MIRAFLOR... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA SAN ISID... Estado: pendiente, Reference: 1, Vehiculo: 'CLQ-365/DHP PERU S.A.C/20609042934' INSERTANDO #10: Entrega - O_FALABELLA SAN ISID... Estado: pendiente, Reference: 1, Vehiculo: 'CLQ-365/DHP PERU S.A.C/20609042934' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10439 Nuevas visitas insertadas: 19 Estados actualizados: 251 Visitas sin cambios: 10169 Errores encontrados: 0 Total procesado exitosamente: 10439 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5345 visitas pending -> pendiente: 4966 visitas failed -> Excepción de Entrega: 126 visitas partial -> pendiente: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10152 Sin placa asignada: 287 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10439 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.88 segundos. Wed Jun 24 14:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10443 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10892 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... ACTUALIZADO - tracking_id=SR20182429771365, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR22456895327915, estado: pendiente SIN CAMBIOS - tracking_id=SR88699787648993, estado: pendiente SIN CAMBIOS - tracking_id=SR88699841571464, estado: pendiente SIN CAMBIOS - tracking_id=SR36153573788882, estado: pendiente SIN CAMBIOS - tracking_id=SR36153626376975, estado: pendiente ACTUALIZADO - tracking_id=SR20182519051150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22908971057245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22290933089123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23044546917139, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56374425179123, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR15637568318868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57541588338737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88084098968297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR21182906418090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Roberson Alexander Diaz Salaza... Estado: completada, Reference: 700000000030408457, Vehiculo: 'BEZ878' INSERTANDO #2: Roberson Alexander Diaz Salaza... Estado: completada, Reference: 240111000010999703, Vehiculo: 'BEZ878' INSERTANDO #3: Ericka Gallardo (240111000011... Estado: pendiente, Reference: 240111000011068718, Vehiculo: 'BEZ878' INSERTANDO #4: Leslie Consuelo Vasquez Ruiz ... Estado: completada, Reference: 700000000030370969, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10443 Nuevas visitas insertadas: 4 Estados actualizados: 273 Visitas sin cambios: 10166 Errores encontrados: 0 Total procesado exitosamente: 10443 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5612 visitas pending -> pendiente: 4694 visitas failed -> Excepción de Entrega: 135 visitas partial -> pendiente: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10156 Sin placa asignada: 287 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10443 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.43 segundos. Wed Jun 24 14:15:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10451 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10896 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36939924418174, estado: completada SIN CAMBIOS - tracking_id=SR89991094852638, estado: completada SIN CAMBIOS - tracking_id=SR65645671322866, estado: pendiente SIN CAMBIOS - tracking_id=SR69399324044818, estado: completada SIN CAMBIOS - tracking_id=SR08999112144045, estado: completada ACTUALIZADO - tracking_id=SR56374572354782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72752200222537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75423753628364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57542504984632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75424629071365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15754457589278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75476521334439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75477154854548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00834586931150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03995315429870, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: None (900000000001769016)... Estado: pendiente, Reference: 900000000001769016, Vehiculo: 'P5H853' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: None (900000000001769010)... Estado: pendiente, Reference: 900000000001769010, Vehiculo: 'P5H853' INSERTANDO #3: None (900000000001769011)... Estado: pendiente, Reference: 900000000001769011, Vehiculo: 'P5H853' INSERTANDO #4: None (900000000001769012)... Estado: pendiente, Reference: 900000000001769012, Vehiculo: 'P5H853' INSERTANDO #5: None (900000000001769013)... Estado: pendiente, Reference: 900000000001769013, Vehiculo: 'P5H853' INSERTANDO #6: None (900000000001769014)... Estado: pendiente, Reference: 900000000001769014, Vehiculo: 'P5H853' INSERTANDO #7: None (900000000001769015)... Estado: pendiente, Reference: 900000000001769015, Vehiculo: 'P5H853' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Graviela Portal Orrillo (90000... Estado: pendiente, Reference: 900000000001767839, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10451 Nuevas visitas insertadas: 8 Estados actualizados: 257 Visitas sin cambios: 10186 Errores encontrados: 0 Total procesado exitosamente: 10451 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5865 visitas pending -> pendiente: 4445 visitas failed -> Excepción de Entrega: 139 visitas partial -> pendiente: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10164 Sin placa asignada: 287 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10451 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.11 segundos. Wed Jun 24 14:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10451 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10904 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR02027867489318, estado: pendiente SIN CAMBIOS - tracking_id=SR08382640735286, estado: pendiente SIN CAMBIOS - tracking_id=SR67130897364584, estado: pendiente SIN CAMBIOS - tracking_id=SR57715050328090, estado: completada SIN CAMBIOS - tracking_id=SR67130927788530, estado: pendiente ACTUALIZADO - tracking_id=SR57715608554632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43114131026791, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22101978478530, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22102587135655, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22102716731565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98411948474439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22823069559181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29841237811501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29841311449870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48919641042674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10451 Nuevas visitas insertadas: 0 Estados actualizados: 218 Visitas sin cambios: 10233 Errores encontrados: 0 Total procesado exitosamente: 10451 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6077 visitas pending -> pendiente: 4222 visitas failed -> Excepción de Entrega: 145 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10164 Sin placa asignada: 287 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10451 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.14 segundos. Wed Jun 24 14:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10451 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10904 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR38477952557347, estado: pendiente SIN CAMBIOS - tracking_id=SR00837655699991, estado: pendiente SIN CAMBIOS - tracking_id=SR96144132388582, estado: pendiente SIN CAMBIOS - tracking_id=SR24568752151365, estado: pendiente SIN CAMBIOS - tracking_id=SR22456878331416, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07332512931464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07333474231475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40325283228090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40325314161034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65312129435363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40325346068297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72882924468806, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69399436954584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69399556261352, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66058316877380, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10451 Nuevas visitas insertadas: 0 Estados actualizados: 208 Visitas sin cambios: 10243 Errores encontrados: 0 Total procesado exitosamente: 10451 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6285 visitas pending -> pendiente: 4014 visitas failed -> Excepción de Entrega: 145 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10164 Sin placa asignada: 287 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10451 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.70 segundos. Wed Jun 24 15:00:20 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10455 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10904 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47438397911416, estado: Excepción de Entrega ACTUALIZADO - tracking_id=SR28196823221464, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR92335078885205, estado: pendiente SIN CAMBIOS - tracking_id=SR47438422711475, estado: completada SIN CAMBIOS - tracking_id=SR09250367296499, estado: pendiente SIN CAMBIOS - tracking_id=SR92672983981623, estado: pendiente ACTUALIZADO - tracking_id=SR59450815035363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09589139254748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23561520151034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39770795374748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53977093286200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23561850481416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12356276977915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03371591734584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22575784181919, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Carlos Gasco (60000000000854... Estado: pendiente, Reference: 600000000008549REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #2: Valeria Chupillon Ulloa (600... Estado: pendiente, Reference: 600000000008554REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #3: Lesly Katerin Casachahua Prado... Estado: pendiente, Reference: 600000000008555REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #4: Isaac Mera Chehin (600000000... Estado: pendiente, Reference: 600000000008553REC, Vehiculo: 'IL_ILHPSES02' Progreso: 4 insertadas, 96 actualizadas, 4605 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10455 Nuevas visitas insertadas: 4 Estados actualizados: 183 Visitas sin cambios: 10268 Errores encontrados: 0 Total procesado exitosamente: 10455 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6460 visitas pending -> pendiente: 3833 visitas failed -> Excepción de Entrega: 153 visitas partial -> pendiente: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10168 Sin placa asignada: 287 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10455 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 16.54 segundos. Wed Jun 24 15:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10459 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10908 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR14775032528993, estado: completada SIN CAMBIOS - tracking_id=SR36151479134782, estado: pendiente SIN CAMBIOS - tracking_id=SR51630094938737, estado: pendiente SIN CAMBIOS - tracking_id=SR51630197077219, estado: pendiente SIN CAMBIOS - tracking_id=SR51630258924439, estado: pendiente ACTUALIZADO - tracking_id=SR57541858728090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24697482736450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86975337534152, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58728047512189, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86791357474608, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87443062264117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15882713782140, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47097045331712, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14709719619228, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57221442084818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'ED-3459/BRUDER/2054738412' INSERTANDO #2: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'BXX-442/BRUDER/2054738412' INSERTANDO #3: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: 1, Vehiculo: 'ID-3352/BRUDER/2054738412' INSERTANDO #4: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'BVG-387/DHP PERU S.A.C/2060904293' Ruta no es un UUID válido: None INSERTANDO #5: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'FD-7872/BRUDER/2054738412' INSERTANDO #6: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #7: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'YB-7465/BRUDER/2054738412' INSERTANDO #8: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'BXX-442/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'ID-3352/BRUDER/2054738412' INSERTANDO #10: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'BVG-387/DHP PERU S.A.C/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10459 Nuevas visitas insertadas: 18 Estados actualizados: 169 Visitas sin cambios: 10272 Errores encontrados: 0 Total procesado exitosamente: 10459 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6627 visitas pending -> pendiente: 3666 visitas failed -> Excepción de Entrega: 157 visitas partial -> pendiente: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10186 Sin placa asignada: 273 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10459 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.14 segundos. Wed Jun 24 15:30:17 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10553 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10926 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR04358287628297, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR56040815117219, estado: completada SIN CAMBIOS - tracking_id=SR55697837356668, estado: pendiente SIN CAMBIOS - tracking_id=SR55894323095621, estado: pendiente SIN CAMBIOS - tracking_id=SR35828801975363, estado: completada ACTUALIZADO - tracking_id=SR35830010322980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19382178627915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35830735147788, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47160936218993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83864108448950, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71609705951501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69253973027219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92539959848090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92540064935363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92540093854748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Lizbeth Medina 700000000030478... Estado: pendiente, Reference: 700000000030478762, Vehiculo: 'DHP-A1/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: JOSSELYN ESCALANTE 70000000003... Estado: pendiente, Reference: 700000000030479760, Vehiculo: 'DHP-A3/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #3: Pamela Humala 7000000000304786... Estado: pendiente, Reference: 700000000030478686, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' INSERTANDO #4: Mariana Gore 70000000003047973... Estado: pendiente, Reference: 700000000030479731, Vehiculo: 'DHP-A3/Dhp Perú/2060904293' INSERTANDO #5: Maria Rojas 700000000030479792... Estado: pendiente, Reference: 700000000030479792, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: elke neumann 70000000003048208... Estado: pendiente, Reference: 700000000030482085, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' INSERTANDO #7: ROCIO FERNANDEZ 70000000003048... Estado: pendiente, Reference: 700000000030482475, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' INSERTANDO #8: ana chico 700000000030482073 D... Estado: pendiente, Reference: 700000000030482073, Vehiculo: 'DHP-A1/Dhp Perú/2060904293' INSERTANDO #9: Martin Vizcarra 70000000003048... Estado: pendiente, Reference: 700000000030481869, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' INSERTANDO #10: Maria Eugenia Forsyth 70000000... Estado: pendiente, Reference: 700000000030482434, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 38 insertadas, 62 actualizadas, 3222 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10553 Nuevas visitas insertadas: 99 Estados actualizados: 181 Visitas sin cambios: 10273 Errores encontrados: 0 Total procesado exitosamente: 10553 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6801 visitas pending -> pendiente: 3580 visitas failed -> Excepción de Entrega: 163 visitas partial -> pendiente: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10280 Sin placa asignada: 273 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10553 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 13.27 segundos. Wed Jun 24 15:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10561 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11025 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99531052262674, estado: completada SIN CAMBIOS - tracking_id=SR17452616749482, estado: pendiente ACTUALIZADO - tracking_id=SR23387045812537, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR17454262359927, estado: pendiente SIN CAMBIOS - tracking_id=SR17456408865162, estado: pendiente SIN CAMBIOS - tracking_id=SR39953110266200, estado: completada ACTUALIZADO - tracking_id=SR23387133071464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23387260271034, estado: pendiente -> completada INSERTANDO #1: Monica Fisher Alvarez 70000000... Estado: pendiente, Reference: 700000000030481056, Vehiculo: 'DHP-S2/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR22338774757915, estado: pendiente -> completada INSERTANDO #2: Monica Aliaga Nizama - 7000000... Estado: pendiente, Reference: 700000000030463181, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #3: Cesia Davila Montero Montero -... Estado: pendiente, Reference: 700000000030461510, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #4: Mariela Altamirano Sanchez (2... Estado: pendiente, Reference: 240111000011023861, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR47160942947386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01869412691565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39666674331150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22555864434718, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49057207821352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55133906364748, estado: Excepción de Entrega -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Liz Janeth Jimenez Chinchay ... Estado: pendiente, Reference: 00000001640810523116, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Fressia Munarriz 7000000000304... Estado: pendiente, Reference: 700000000030465740, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Ventitas Home (RET2401110000... Estado: pendiente, Reference: RET240111000010824687, Vehiculo: 'IL_ILACJ42' INSERTANDO #8: R&R Muebles. (60000000000726... Estado: pendiente, Reference: 600000000007263RET, Vehiculo: 'IL_ILACJ42' INSERTANDO #9: Gustavo Millan Reyes . (60015... Estado: pendiente, Reference: 600158017973368613, Vehiculo: 'IL_ILACJ42' INSERTANDO #10: Gustavo Millan Reyes . (60053... Estado: pendiente, Reference: 600537817973365817, Vehiculo: 'IL_ILACJ42' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10561 Nuevas visitas insertadas: 10 Estados actualizados: 170 Visitas sin cambios: 10381 Errores encontrados: 0 Total procesado exitosamente: 10561 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6962 visitas pending -> pendiente: 3419 visitas failed -> Excepción de Entrega: 171 visitas partial -> pendiente: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10287 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10561 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.38 segundos. Wed Jun 24 16:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10562 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11035 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43504456851109, estado: pendiente SIN CAMBIOS - tracking_id=SR43670911963224, estado: pendiente SIN CAMBIOS - tracking_id=SR11433617314171, estado: pendiente ACTUALIZADO - tracking_id=SR65648250756132, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR44375749333294, estado: pendiente SIN CAMBIOS - tracking_id=SR43840702682243, estado: pendiente ACTUALIZADO - tracking_id=SR65648403982051, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65648465946199, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65648602825097, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65648646334525, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65648686369895, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96564851118468, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65648771076829, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96564881775244, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65648354392031, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Roxana (00000001640010522589... Estado: pendiente, Reference: 00000001640010522589, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10562 Nuevas visitas insertadas: 1 Estados actualizados: 734 Visitas sin cambios: 9827 Errores encontrados: 0 Total procesado exitosamente: 10562 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7693 visitas pending -> pendiente: 2686 visitas failed -> Excepción de Entrega: 173 visitas partial -> pendiente: 10 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10288 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10562 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.04 segundos. Wed Jun 24 16:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10564 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11036 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR45351846528088, estado: pendiente SIN CAMBIOS - tracking_id=SR45398028618557, estado: pendiente SIN CAMBIOS - tracking_id=SR27849166548174, estado: completada SIN CAMBIOS - tracking_id=SR45286312861712, estado: pendiente SIN CAMBIOS - tracking_id=SR27940955078297, estado: completada ACTUALIZADO - tracking_id=SR81464715723838, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98205747535193, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83274157268411, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83669124564319, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65311659558364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30654766872436, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR44386563888297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR24696938634584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43866648984782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69284727557245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Rossi Katherine Ruiz Cabrera ... Estado: pendiente, Reference: 655000000007386409, Vehiculo: 'BEZ878' INSERTANDO #2: Rossi Katherine Ruiz Cabrera ... Estado: pendiente, Reference: 655000000007386408, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10564 Nuevas visitas insertadas: 2 Estados actualizados: 128 Visitas sin cambios: 10434 Errores encontrados: 0 Total procesado exitosamente: 10564 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7815 visitas pending -> pendiente: 2559 visitas failed -> Excepción de Entrega: 179 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10290 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10564 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.72 segundos. Wed Jun 24 16:30:17 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10566 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11038 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR79715569855363, estado: completada SIN CAMBIOS - tracking_id=SR79715607714748, estado: completada SIN CAMBIOS - tracking_id=SR65651545529343, estado: completada SIN CAMBIOS - tracking_id=SR79715649372674, estado: completada SIN CAMBIOS - tracking_id=SR65651598533838, estado: completada ACTUALIZADO - tracking_id=SR22555508956054, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR14100371469644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68243278069117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03371261174632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97190629919123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71906405836663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15848151839870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16587397627386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03371484736663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40337233177915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Jose Romario Alexander Barboza... Estado: completada, Reference: 700000000030362112, Vehiculo: 'BEZ878' INSERTANDO #2: Kinberlith Lizbeth Huaman Carr... Estado: pendiente, Reference: 700000000030428185, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10566 Nuevas visitas insertadas: 2 Estados actualizados: 99 Visitas sin cambios: 10465 Errores encontrados: 0 Total procesado exitosamente: 10566 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7914 visitas pending -> pendiente: 2461 visitas failed -> Excepción de Entrega: 180 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10292 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10566 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.76 segundos. Wed Jun 24 16:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10945 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11040 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR83298705391365, estado: completada SIN CAMBIOS - tracking_id=SR39584477978737, estado: completada SIN CAMBIOS - tracking_id=SR97441290165958, estado: pendiente SIN CAMBIOS - tracking_id=SR18329873371416, estado: completada SIN CAMBIOS - tracking_id=SR97441336829396, estado: pendiente ACTUALIZADO - tracking_id=SR31441058878297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90070547965363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90071957025856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19007327421484, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65312598181150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43865430021464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81808655681163, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43620636739927, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60036907367693, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43620555264539, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10945 Nuevas visitas insertadas: 0 Estados actualizados: 86 Visitas sin cambios: 10859 Errores encontrados: 0 Total procesado exitosamente: 10945 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8317 visitas pending -> pendiente: 2423 visitas failed -> Excepción de Entrega: 194 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10671 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10945 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.00 segundos. Wed Jun 24 17:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10941 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11040 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01998666959709, estado: pendiente SIN CAMBIOS - tracking_id=SR91475411154170, estado: pendiente SIN CAMBIOS - tracking_id=SR91607170967739, estado: pendiente SIN CAMBIOS - tracking_id=SR91738520576866, estado: pendiente SIN CAMBIOS - tracking_id=SR02397551352298, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Erika Lorena Perez Azurza (7... Estado: pendiente, Reference: 700000000030431973, Vehiculo: 'BEZ878' INSERTANDO #2: Jhazmine Liaber Del Milagro Pa... Estado: pendiente, Reference: 700000000030356872, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33944117624439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78677465468090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82432945014439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82433031631464, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38555696567219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38555882884439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71658837421416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15390166851034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71658812572674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71906185984632, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Jahayra Mendivil (1276125949... Estado: completada, Reference: 127612594939, Vehiculo: 'ATO776' INSERTANDO #4: Edison Acuna Conza (655000000... Estado: pendiente, Reference: 655000000007389790, Vehiculo: 'X5Y729' INSERTANDO #5: Edison Acuna Conza (655000000... Estado: pendiente, Reference: 655000000007389791, Vehiculo: 'X5Y729' INSERTANDO #6: Edison Acuna Conza (655000000... Estado: pendiente, Reference: 655000000007389792, Vehiculo: 'X5Y729' INSERTANDO #7: Edison Acuna Conza (655000000... Estado: pendiente, Reference: 655000000007389793, Vehiculo: 'X5Y729' INSERTANDO #8: Edison Acuna Conza (655000000... Estado: pendiente, Reference: 655000000007389794, Vehiculo: 'X5Y729' INSERTANDO #9: Edison Acuna Conza (655000000... Estado: pendiente, Reference: 655000000007389795, Vehiculo: 'X5Y729' INSERTANDO #10: Edison Acuna Conza (655000000... Estado: pendiente, Reference: 655000000007389796, Vehiculo: 'X5Y729' Progreso: 15 insertadas, 85 actualizadas, 8532 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10941 Nuevas visitas insertadas: 34 Estados actualizados: 103 Visitas sin cambios: 10804 Errores encontrados: 0 Total procesado exitosamente: 10941 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8399 visitas pending -> pendiente: 2323 visitas failed -> Excepción de Entrega: 208 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10667 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10941 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.30 segundos. Wed Jun 24 17:15:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10945 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11074 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR22100420028737, estado: completada SIN CAMBIOS - tracking_id=SR40083507579644, estado: completada SIN CAMBIOS - tracking_id=SR96197369868067, estado: completada SIN CAMBIOS - tracking_id=SR09961974087940, estado: completada SIN CAMBIOS - tracking_id=SR96197489938961, estado: completada ACTUALIZADO - tracking_id=SR40083721431565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00837537383834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00839577565411, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02751476877915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02751480211475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68930895614818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77559954276558, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR25771541381150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25771630254110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43866106061365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Zulma Mancilla (2401110000110... Estado: completada, Reference: 240111000011067989, Vehiculo: 'BEZ878' INSERTANDO #2: Micheell Delgado Martinez (240... Estado: completada, Reference: 240111000011053367, Vehiculo: 'BEZ878' INSERTANDO #3: Micheell Delgado Martinez (240... Estado: completada, Reference: 240111000011053368, Vehiculo: 'BEZ878' INSERTANDO #4: Micheell Delgado Martinez (7... Estado: pendiente, Reference: 700000000030433755, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10945 Nuevas visitas insertadas: 4 Estados actualizados: 93 Visitas sin cambios: 10848 Errores encontrados: 0 Total procesado exitosamente: 10945 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8491 visitas pending -> pendiente: 2230 visitas failed -> Excepción de Entrega: 212 visitas partial -> pendiente: 12 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10671 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10945 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.36 segundos. Wed Jun 24 17:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10947 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11078 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08544580321464, estado: completada SIN CAMBIOS - tracking_id=SR07333474231475, estado: completada SIN CAMBIOS - tracking_id=SR89947717215645, estado: pendiente SIN CAMBIOS - tracking_id=SR40854460897386, estado: completada SIN CAMBIOS - tracking_id=SR90733351289644, estado: pendiente ACTUALIZADO - tracking_id=SR18693168044782, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99961488827386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38216910275363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38217014432674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93821776524548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR51420655639091, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51551406382813, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10957897195811, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10798322997000, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23070206169748, estado: pendiente -> completada INSERTANDO #1: Oscar Olano Vasquez (24011100... Estado: pendiente, Reference: 240111000011054156, Vehiculo: 'BEZ878' INSERTANDO #2: Lilibeth (000000016405505229... Estado: pendiente, Reference: 00000001640550522979, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10947 Nuevas visitas insertadas: 2 Estados actualizados: 271 Visitas sin cambios: 10674 Errores encontrados: 0 Total procesado exitosamente: 10947 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8759 visitas pending -> pendiente: 1960 visitas failed -> Excepción de Entrega: 215 visitas partial -> pendiente: 13 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10673 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10947 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.45 segundos. Wed Jun 24 17:45:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10948 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11080 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR30932307348908, estado: completada SIN CAMBIOS - tracking_id=SR29609980034714, estado: pendiente SIN CAMBIOS - tracking_id=SR21182811831464, estado: completada SIN CAMBIOS - tracking_id=SR39584477978737, estado: completada SIN CAMBIOS - tracking_id=SR56558189032537, estado: completada ACTUALIZADO - tracking_id=SR00834138155363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00834246522674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00837346124977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86593969358364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86596825726663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02282219584632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22822790462980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98165806892495, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24568650222674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87944782612750, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Noe Sanchez Contreras (7000000... Estado: pendiente, Reference: 700000000030421633, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10948 Nuevas visitas insertadas: 1 Estados actualizados: 89 Visitas sin cambios: 10858 Errores encontrados: 0 Total procesado exitosamente: 10948 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8841 visitas pending -> pendiente: 1871 visitas failed -> Excepción de Entrega: 222 visitas partial -> pendiente: 14 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10674 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10948 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.36 segundos. Wed Jun 24 18:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10967 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11081 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR37547730494632, estado: completada SIN CAMBIOS - tracking_id=SR75477351248174, estado: completada SIN CAMBIOS - tracking_id=SR65637400538506, estado: completada SIN CAMBIOS - tracking_id=SR37547725759644, estado: completada SIN CAMBIOS - tracking_id=SR75477453454818, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82433120188090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71410011937915, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32204815659117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43616486267791, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR15845701869117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71903673821464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15637390586200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29743999048079, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97440041071357, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97440085087031, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Mary Loaiza Quintanilla (201... Estado: pendiente, Reference: 201000143950236731, Vehiculo: 'F8A946' INSERTANDO #2: Mary Loaiza Quintanilla (900... Estado: pendiente, Reference: 900000000001768434, Vehiculo: 'F8A946' INSERTANDO #3: Mary Loaiza Quintanilla (900... Estado: pendiente, Reference: 900000000001768433, Vehiculo: 'F8A946' INSERTANDO #4: Mary Loaiza Quintanilla (9000... Estado: pendiente, Reference: 900000000001768398, Vehiculo: 'F8A946' INSERTANDO #5: Mary Loaiza Quintanilla (9000... Estado: pendiente, Reference: 900000000001768397, Vehiculo: 'F8A946' INSERTANDO #6: Mary Loaiza Quintanilla (9000... Estado: pendiente, Reference: 900000000001768400, Vehiculo: 'F8A946' INSERTANDO #7: Mary Loaiza Quintanilla (9000... Estado: pendiente, Reference: 900000000001768399, Vehiculo: 'F8A946' INSERTANDO #8: Mary Loaiza Quintanilla (201... Estado: pendiente, Reference: 201000143950236738, Vehiculo: 'F8A946' INSERTANDO #9: Mary Loaiza Quintanilla (201... Estado: pendiente, Reference: 201000143950236737, Vehiculo: 'F8A946' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Mary Loaiza Quintanilla (201... Estado: pendiente, Reference: 201000143950236736, Vehiculo: 'F8A946' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10967 Nuevas visitas insertadas: 19 Estados actualizados: 63 Visitas sin cambios: 10885 Errores encontrados: 0 Total procesado exitosamente: 10967 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8904 visitas pending -> pendiente: 1826 visitas failed -> Excepción de Entrega: 223 visitas partial -> pendiente: 14 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10693 Sin placa asignada: 274 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10967 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.74 segundos. Wed Jun 24 18:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11354 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11100 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR56041000188090, estado: completada SIN CAMBIOS - tracking_id=SR56753123284818, estado: completada INSERTANDO #1: M_GUILLERMO SPARROW... Estado: pendiente, Reference: 900000000001774300, Vehiculo: 'BTL-SR34' SIN CAMBIOS - tracking_id=SR56753169946663, estado: completada SIN CAMBIOS - tracking_id=SR75604102871034, estado: completada SIN CAMBIOS - tracking_id=SR56041066128297, estado: completada INSERTANDO #2: XL_GUILLERMO SPARROW... Estado: pendiente, Reference: 900000000001774301, Vehiculo: 'BTL-SR34' INSERTANDO #3: L_GUILLERMO SPARROW... Estado: pendiente, Reference: 900000000001774298, Vehiculo: 'BTL-SR34' INSERTANDO #4: XL_LUIS FRANCISCO VILLENA RAMO... Estado: pendiente, Reference: 900000000001774565, Vehiculo: 'BTL-SR34' INSERTANDO #5: L_MERCEDES FARFAN... Estado: pendiente, Reference: 205105794560469220, Vehiculo: 'BTL-SR34' INSERTANDO #6: XL_CARMEN MARIA ANGOLA VEGA... Estado: pendiente, Reference: 900000000001774336, Vehiculo: 'BTL-SR34' INSERTANDO #7: XL_GIULIANA IVONNE AMES... Estado: pendiente, Reference: 900000000001774291, Vehiculo: 'BTL-SR35' INSERTANDO #8: L_JESSICA ALVAREZ... Estado: pendiente, Reference: 900000000001774521, Vehiculo: 'BTL-SR35' INSERTANDO #9: L_MIGUEL ANGEL PONTE... Estado: pendiente, Reference: 900000000001774650, Vehiculo: 'BTL-SR35' INSERTANDO #10: L_ROSSY SANDY CHIRINOS ASORZA... Estado: pendiente, Reference: 900000000001774870, Vehiculo: 'BTL-SR35' ACTUALIZADO - tracking_id=SR27512739044439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57541915668297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57542118861416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08941436284439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89414637884748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89415774565856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00833939968297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00835811924045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98872100381365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00836723547915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 128 insertadas, 72 actualizadas, 9827 sin cambios... Progreso: 224 insertadas, 76 actualizadas, 10236 sin cambios... Progreso: 321 insertadas, 79 actualizadas, 10491 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11354 Nuevas visitas insertadas: 387 Estados actualizados: 82 Visitas sin cambios: 10885 Errores encontrados: 0 Total procesado exitosamente: 11354 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8982 visitas pending -> pendiente: 2129 visitas failed -> Excepción de Entrega: 228 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11079 Sin placa asignada: 275 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11354 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.86 segundos. Wed Jun 24 18:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11487 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR84810313956580, estado: pendiente SIN CAMBIOS - tracking_id=SR93691502717372, estado: completada SIN CAMBIOS - tracking_id=SR48222148851751, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR48281311582254, estado: pendiente SIN CAMBIOS - tracking_id=SR94063683157648, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR03372762637788, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR16586091169117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71905267071501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97190540521416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15390366676200, estado: pendiente -> completada INSERTANDO #1: Intercorp-R & G Seguridad E Hi... Estado: pendiente, Reference: 163473076261602DEV, Vehiculo: 'IL_ILACJ46' ACTUALIZADO - tracking_id=SR54221149731416, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR54221084671501, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR54221290957245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28875070831368, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52559601642350, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 1 Estados actualizados: 440 Visitas sin cambios: 10914 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9408 visitas pending -> pendiente: 1690 visitas failed -> Excepción de Entrega: 242 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11080 Sin placa asignada: 275 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.14 segundos. Wed Jun 24 18:45:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11488 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR26641566681501, estado: completada SIN CAMBIOS - tracking_id=SR19007175081352, estado: completada SIN CAMBIOS - tracking_id=SR90071802667818, estado: completada SIN CAMBIOS - tracking_id=SR19007169515747, estado: completada SIN CAMBIOS - tracking_id=SR26641547846200, estado: completada ACTUALIZADO - tracking_id=SR00837102919278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00838205127070, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64118806247219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99887162968090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16594506681464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR59090946254748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59090980172674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59091008166200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05909151511501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05909155831365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 0 Estados actualizados: 137 Visitas sin cambios: 11218 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9544 visitas pending -> pendiente: 1553 visitas failed -> Excepción de Entrega: 243 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11080 Sin placa asignada: 275 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.85 segundos. Wed Jun 24 19:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11488 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72874523546200, estado: completada SIN CAMBIOS - tracking_id=SR47287455741501, estado: completada SIN CAMBIOS - tracking_id=SR53440542775363, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR53440661722674, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR14728745921365, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR27515057664584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27515188721352, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15754413122980, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR00839854653117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56713069434632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24569280749123, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR22456938714818, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR22456947636663, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR24569577314782, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR24569691544584, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 0 Estados actualizados: 57 Visitas sin cambios: 11298 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9582 visitas pending -> pendiente: 1496 visitas failed -> Excepción de Entrega: 262 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11080 Sin placa asignada: 275 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.54 segundos. Wed Jun 24 19:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11488 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09589961844632, estado: completada SIN CAMBIOS - tracking_id=SR93615449566425, estado: completada SIN CAMBIOS - tracking_id=SR50959005114818, estado: completada SIN CAMBIOS - tracking_id=SR93615452528506, estado: completada SIN CAMBIOS - tracking_id=SR09590087066663, estado: completada ACTUALIZADO - tracking_id=SR05966937648174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05966897774632, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67130380731416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67130956915747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70596698299123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82824467591819, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83458335042380, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82063381742813, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05967031344818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68914052188364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 0 Estados actualizados: 85 Visitas sin cambios: 11270 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9658 visitas pending -> pendiente: 1411 visitas failed -> Excepción de Entrega: 271 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11080 Sin placa asignada: 275 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.01 segundos. Wed Jun 24 19:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11488 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR81343570695970, estado: completada SIN CAMBIOS - tracking_id=SR92539251189117, estado: completada SIN CAMBIOS - tracking_id=SR69253960128364, estado: completada SIN CAMBIOS - tracking_id=SR69253973027219, estado: completada SIN CAMBIOS - tracking_id=SR81343664659181, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75422135477915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03371389259123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56713080924818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67130337791365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56713078079123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40337164058530, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56712979772537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89307936127219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89307974864439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR11742797772498, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Maryluz Bruno 7000000000304802... Estado: pendiente, Reference: 700000000030480248, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 1 Estados actualizados: 51 Visitas sin cambios: 11303 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9708 visitas pending -> pendiente: 1360 visitas failed -> Excepción de Entrega: 272 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11080 Sin placa asignada: 275 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.38 segundos. Wed Jun 24 19:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11489 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR20181870638737, estado: completada SIN CAMBIOS - tracking_id=SR36160506252339, estado: completada SIN CAMBIOS - tracking_id=SR20181995374439, estado: completada SIN CAMBIOS - tracking_id=SR36160542155370, estado: completada SIN CAMBIOS - tracking_id=SR36160572246978, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38795462385132, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR03372080147818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR54221255661150, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60762431016279, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07630291949302, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR65311822652537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65311881028993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR11742214978605, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17456408865162, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR11747338118556, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Dina Murga 700000000030481707 ... Estado: pendiente, Reference: 700000000030481707, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Carolina Vela 7000000000304815... Estado: pendiente, Reference: 700000000030481573, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 2 Estados actualizados: 45 Visitas sin cambios: 11308 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9753 visitas pending -> pendiente: 1315 visitas failed -> Excepción de Entrega: 272 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11078 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.44 segundos. Wed Jun 24 20:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11491 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR79716594176663, estado: completada SIN CAMBIOS - tracking_id=SR57715709474818, estado: completada SIN CAMBIOS - tracking_id=SR57715744476663, estado: completada SIN CAMBIOS - tracking_id=SR79716665844584, estado: completada SIN CAMBIOS - tracking_id=SR57971669978530, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98871957352674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98872141391416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18831659252510, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13653127184548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07615249851837, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07651342468114, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26637438732757, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89957696186345, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15390400221501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71538934658364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 0 Estados actualizados: 49 Visitas sin cambios: 11306 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9802 visitas pending -> pendiente: 1266 visitas failed -> Excepción de Entrega: 272 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11078 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.59 segundos. Wed Jun 24 20:15:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11355 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11491 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13677098425377, estado: pendiente SIN CAMBIOS - tracking_id=SR36771031171953, estado: pendiente SIN CAMBIOS - tracking_id=SR36771071986369, estado: pendiente SIN CAMBIOS - tracking_id=SR13677111498169, estado: pendiente SIN CAMBIOS - tracking_id=SR36771148163050, estado: pendiente ACTUALIZADO - tracking_id=SR57543796855856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69016346268737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15877234864548, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18047270946942, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR03369680887219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75422099134748, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR62664691077591, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR54220704532537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR24569911485747, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17468563635108, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11355 Nuevas visitas insertadas: 0 Estados actualizados: 25 Visitas sin cambios: 11330 Errores encontrados: 0 Total procesado exitosamente: 11355 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9826 visitas pending -> pendiente: 1241 visitas failed -> Excepción de Entrega: 273 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11078 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11355 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.25 segundos. Wed Jun 24 20:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11361 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11491 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR89719756658386, estado: completada SIN CAMBIOS - tracking_id=SR55133522272537, estado: completada SIN CAMBIOS - tracking_id=SR89719856889583, estado: completada SIN CAMBIOS - tracking_id=SR55133622531464, estado: completada SIN CAMBIOS - tracking_id=SR89720007516263, estado: completada ACTUALIZADO - tracking_id=SR00833445847219, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR40083533536663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29609980034714, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR17297840376797, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR29987250359170, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR38501590947545, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29609980034714, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR17297840376797, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR29987250359170, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38323530284987, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: IRMA ZUÑIGA VELASQUEZ... Estado: pendiente, Reference: 900000000001773761, Vehiculo: 'BTL-SR100' INSERTANDO #2: IRMA ZUÑIGA VELASQUEZ... Estado: pendiente, Reference: 900000000001773759, Vehiculo: 'BTL-SR100' INSERTANDO #3: IRMA ZUÑIGA VELASQUEZ... Estado: pendiente, Reference: 900000000001773758, Vehiculo: 'BTL-SR100' INSERTANDO #4: IRMA ZUÑIGA VELASQUEZ... Estado: pendiente, Reference: 900000000001773760, Vehiculo: 'BTL-SR100' INSERTANDO #5: JOSE SANTOS CISNEROS... Estado: pendiente, Reference: 900000000001771270, Vehiculo: 'BTL-SR100' INSERTANDO #6: JOSE SANTOS CISNEROS... Estado: pendiente, Reference: 900000000001771269, Vehiculo: 'BTL-SR100' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11361 Nuevas visitas insertadas: 6 Estados actualizados: 37 Visitas sin cambios: 11318 Errores encontrados: 0 Total procesado exitosamente: 11361 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9857 visitas pending -> pendiente: 1210 visitas failed -> Excepción de Entrega: 279 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11084 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11361 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.17 segundos. Wed Jun 24 20:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11361 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11497 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR25771497671464, estado: completada SIN CAMBIOS - tracking_id=SR57715008857386, estado: completada SIN CAMBIOS - tracking_id=SR90744273029644, estado: completada SIN CAMBIOS - tracking_id=SR57714946948993, estado: completada SIN CAMBIOS - tracking_id=SR29074422541475, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91017869456608, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99887145418993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07626768958891, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23387494646200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23387523821501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR96144132388582, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR79628542262603, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15754418846450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00834344861501, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66106245372537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11361 Nuevas visitas insertadas: 0 Estados actualizados: 21 Visitas sin cambios: 11340 Errores encontrados: 0 Total procesado exitosamente: 11361 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9873 visitas pending -> pendiente: 1189 visitas failed -> Excepción de Entrega: 284 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11084 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11361 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.90 segundos. Wed Jun 24 21:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11497 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36768087245247, estado: pendiente SIN CAMBIOS - tracking_id=SR36768197273522, estado: pendiente SIN CAMBIOS - tracking_id=SR36768233638783, estado: pendiente SIN CAMBIOS - tracking_id=SR36768116381786, estado: pendiente SIN CAMBIOS - tracking_id=SR36768143031509, estado: pendiente ACTUALIZADO - tracking_id=SR40083438981365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78232226929308, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67130156644748, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98871858535363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99887201326200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07664479189555, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26650387649252, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17784580924037, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07643647461015, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR41834932839880, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Intercorp-Vasquez Lucano Germa... Estado: pendiente, Reference: 9039978157DEV, Vehiculo: 'IL_ILACJ44' INSERTANDO #2: Intercorp-Sharwinn S.A.C. (V... Estado: pendiente, Reference: V17417387PLZV02DEV, Vehiculo: 'IL_ILACJ46' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 2 Estados actualizados: 16 Visitas sin cambios: 11345 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9887 visitas pending -> pendiente: 1175 visitas failed -> Excepción de Entrega: 286 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.16 segundos. Wed Jun 24 21:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36156562169924, estado: completada SIN CAMBIOS - tracking_id=SR18127961881501, estado: completada SIN CAMBIOS - tracking_id=SR81279654071365, estado: completada SIN CAMBIOS - tracking_id=SR81279564052674, estado: completada SIN CAMBIOS - tracking_id=SR81279682371416, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98872058681501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65312170674748, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89912861163561, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89918750671761, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89939379387813, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15390772967915, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR15390874171475, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82641047027791, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR83049406776961, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR40337220635856, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 12 Visitas sin cambios: 11351 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9893 visitas pending -> pendiente: 1163 visitas failed -> Excepción de Entrega: 292 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.83 segundos. Wed Jun 24 21:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR94902469338297, estado: completada SIN CAMBIOS - tracking_id=SR05830611252713, estado: pendiente SIN CAMBIOS - tracking_id=SR70599891655249, estado: pendiente SIN CAMBIOS - tracking_id=SR06166118747844, estado: pendiente SIN CAMBIOS - tracking_id=SR94902503475363, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR00834191784748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05852787789644, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR05852947958174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62274672751656, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR62291291183935, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR23071668962257, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR23264372321759, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR62345506184040, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23387425164748, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60764589314761, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 18 Visitas sin cambios: 11345 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9903 visitas pending -> pendiente: 1145 visitas failed -> Excepción de Entrega: 300 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.18 segundos. Wed Jun 24 21:45:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR64287473495363, estado: pendiente SIN CAMBIOS - tracking_id=SR36428764851501, estado: pendiente SIN CAMBIOS - tracking_id=SR64287697841365, estado: pendiente SIN CAMBIOS - tracking_id=SR64287512874748, estado: pendiente SIN CAMBIOS - tracking_id=SR36428755642674, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43602127175164, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR03372387744110, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR90200035482739, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07657649665612, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07632330429105, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26655087696636, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89930949769671, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18994984967494, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15390289644748, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR00840413747773, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 10 Visitas sin cambios: 11353 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9911 visitas pending -> pendiente: 1135 visitas failed -> Excepción de Entrega: 302 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.48 segundos. Wed Jun 24 22:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR22784847556200, estado: completada SIN CAMBIOS - tracking_id=SR22784862621501, estado: completada SIN CAMBIOS - tracking_id=SR03372731957623, estado: completada SIN CAMBIOS - tracking_id=SR22784834375363, estado: completada SIN CAMBIOS - tracking_id=SR03373053432768, estado: completada ACTUALIZADO - tracking_id=SR03373081093682, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98871352982537, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR03372588527444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17441037583719, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26633741783632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07648093083504, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR55292003181914, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR00833492454439, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33525812364439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54333508282228, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 13 Visitas sin cambios: 11350 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9923 visitas pending -> pendiente: 1122 visitas failed -> Excepción de Entrega: 303 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.99 segundos. Wed Jun 24 22:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR46634491529685, estado: pendiente SIN CAMBIOS - tracking_id=SR46774866874594, estado: pendiente SIN CAMBIOS - tracking_id=SR14709279548683, estado: pendiente SIN CAMBIOS - tracking_id=SR14730492418644, estado: pendiente SIN CAMBIOS - tracking_id=SR46934125666377, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64288414241150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64288666684632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64288984974782, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33144079292537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53488017239759, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54124839545300, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428708158737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18995597151519, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91215102468407, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89961428264703, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 14 Visitas sin cambios: 11349 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9934 visitas pending -> pendiente: 1108 visitas failed -> Excepción de Entrega: 306 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.81 segundos. Wed Jun 24 22:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36156170581341, estado: completada SIN CAMBIOS - tracking_id=SR23042321097219, estado: completada SIN CAMBIOS - tracking_id=SR23042380864439, estado: completada SIN CAMBIOS - tracking_id=SR22909803722638, estado: completada SIN CAMBIOS - tracking_id=SR93615614398072, estado: completada ACTUALIZADO - tracking_id=SR33352585832537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13642869869117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428703798364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428719142537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64287221128993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR55894323095621, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07638730485936, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71539050629870, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64287352878090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64287442668297, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 20 Visitas sin cambios: 11343 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9952 visitas pending -> pendiente: 1088 visitas failed -> Excepción de Entrega: 308 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.10 segundos. Wed Jun 24 22:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR74878861424632, estado: completada SIN CAMBIOS - tracking_id=SR48788727366663, estado: completada SIN CAMBIOS - tracking_id=SR48788547751475, estado: completada SIN CAMBIOS - tracking_id=SR52030040868090, estado: completada SIN CAMBIOS - tracking_id=SR53439831768364, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR40084022926975, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64287697841365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428834159870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64288634979644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64288708118174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428905678530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64289084985747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428911961352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428914777818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64289175442638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 12 Visitas sin cambios: 11351 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9963 visitas pending -> pendiente: 1076 visitas failed -> Excepción de Entrega: 309 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.93 segundos. Wed Jun 24 23:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08930475718364, estado: completada SIN CAMBIOS - tracking_id=SR89304808288737, estado: completada SIN CAMBIOS - tracking_id=SR89304521979117, estado: completada SIN CAMBIOS - tracking_id=SR65628081548090, estado: completada SIN CAMBIOS - tracking_id=SR89304880884439, estado: completada ACTUALIZADO - tracking_id=SR33525629389117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53956601836735, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64287118677219, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64287150574439, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR55092998538862, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89910744175885, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR00837045559181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64287402221034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64287602936200, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64288598971475, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 11 Visitas sin cambios: 11352 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9970 visitas pending -> pendiente: 1065 visitas failed -> Excepción de Entrega: 313 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.31 segundos. Wed Jun 24 23:15:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR48787888538737, estado: completada SIN CAMBIOS - tracking_id=SR48787996942537, estado: completada SIN CAMBIOS - tracking_id=SR48788032678993, estado: completada SIN CAMBIOS - tracking_id=SR48788062521464, estado: completada SIN CAMBIOS - tracking_id=SR48788089477386, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64288504394548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64288774514818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36428730567386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64289025284584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64287512874748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33525723368737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 6 Visitas sin cambios: 11357 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9976 visitas pending -> pendiente: 1059 visitas failed -> Excepción de Entrega: 313 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.91 segundos. Wed Jun 24 23:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11363 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR96197369868067, estado: completada SIN CAMBIOS - tracking_id=SR90035138968530, estado: completada SIN CAMBIOS - tracking_id=SR90035187965747, estado: completada SIN CAMBIOS - tracking_id=SR90035325312638, estado: completada SIN CAMBIOS - tracking_id=SR90069903859117, estado: Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53753741578187, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33525981331464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64288553437915, estado: pendiente -> completada Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11363 Nuevas visitas insertadas: 0 Estados actualizados: 3 Visitas sin cambios: 11360 Errores encontrados: 0 Total procesado exitosamente: 11363 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9979 visitas pending -> pendiente: 1056 visitas failed -> Excepción de Entrega: 313 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11086 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11363 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.26 segundos. Wed Jun 24 23:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11370 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11499 visitas existentes para la fecha 2026-06-24 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR22338701544439, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR23387133071464, estado: completada SIN CAMBIOS - tracking_id=SR23387179427386, estado: completada SIN CAMBIOS - tracking_id=SR22338708848993, estado: completada SIN CAMBIOS - tracking_id=SR87487151226107, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33525675428364, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: MAXIMO RAUL CACERES... Estado: pendiente, Reference: 900000000001773190, Vehiculo: 'BTL-SR2' INSERTANDO #2: VIDAL ORCON... Estado: pendiente, Reference: 900000000001773203, Vehiculo: 'BTL-SR2' INSERTANDO #3: JAVIER AUGUSTO FERNANDEZ PRADA... Estado: pendiente, Reference: 900000000001775575, Vehiculo: 'BTL-SR2' INSERTANDO #4: GIAN DAVOR LA ROSA GAVINO... Estado: pendiente, Reference: 240111000011094514, Vehiculo: 'BTL-SR2' INSERTANDO #5: GIULISSA YANNETT QUISPE PEÑA... Estado: pendiente, Reference: 240111000011095206, Vehiculo: 'BTL-SR2' INSERTANDO #6: PAMELA RIOS... Estado: pendiente, Reference: 240111000010992984, Vehiculo: 'BTL-SR2' INSERTANDO #7: MARTIN GUZMAN HIDALGO... Estado: pendiente, Reference: MKP164152137352601, Vehiculo: 'BTL-SR2' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11370 Nuevas visitas insertadas: 7 Estados actualizados: 1 Visitas sin cambios: 11362 Errores encontrados: 0 Total procesado exitosamente: 11370 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9979 visitas pending -> pendiente: 1062 visitas failed -> Excepción de Entrega: 314 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11093 Sin placa asignada: 277 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11370 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.62 segundos. Thu Jun 25 00:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 4.80 segundos. Thu Jun 25 00:15:03 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 66 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 0 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... Ruta no es un UUID válido: None INSERTANDO #1: Daniela Juárez 700000000030379... Estado: pendiente, Reference: 700000000030379753, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: roxana lucia barron 7000000000... Estado: pendiente, Reference: 700000000030378687, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Clark Leon 700000000030379212 ... Estado: pendiente, Reference: 700000000030379212, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Jeimy Vargas 70000000003037920... Estado: pendiente, Reference: 700000000030379202, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: JAZMIN ESTEFANY MANDAMIENTO 70... Estado: pendiente, Reference: 700000000030378631, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Ingrid Santisteban 70000000003... Estado: pendiente, Reference: 700000000030379901, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Karen Ramos 700000000030379218... Estado: pendiente, Reference: 700000000030379218, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Geronimo Bellido 7000000000303... Estado: pendiente, Reference: 700000000030379737, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Maria Grazia Tejerina 70000000... Estado: pendiente, Reference: 700000000030379748, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Carolina Bertino 7000000000303... Estado: pendiente, Reference: 700000000030379900, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 66 Nuevas visitas insertadas: 66 Estados actualizados: 0 Visitas sin cambios: 0 Errores encontrados: 0 Total procesado exitosamente: 66 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 66 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 41 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 66 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.90 segundos. Thu Jun 25 00:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 66 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 66 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR29233128482360, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92345443686720, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92353624271078, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92360988288509, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92369784746422, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 66 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 66 Errores encontrados: 0 Total procesado exitosamente: 66 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 66 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 41 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 66 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.44 segundos. Thu Jun 25 00:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 272 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 66 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... INSERTANDO #1: Gerhard Schreiber 700000000030... Estado: pendiente, Reference: 700000000030487754, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #2: MARICEL MILAGROS NAVARRO 70000... Estado: pendiente, Reference: 700000000030490909, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #3: Giovanna Pighi 700000000030487... Estado: pendiente, Reference: 700000000030487056, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #4: Alexandra Vela 700000000030486... Estado: pendiente, Reference: 700000000030486484, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #5: Jose Miguel Torres 70000000003... Estado: pendiente, Reference: 700000000030491625, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #6: Rosita Maúrtua Machado 7000000... Estado: pendiente, Reference: 700000000030485374, Vehiculo: 'PRO-001/PROOUT/205168336622' Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81292438031229, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR29244046097475, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92443883424774, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92446161569404, estado: pendiente INSERTANDO #7: Alba Marcellan 700000000030489... Estado: pendiente, Reference: 700000000030489558, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #8: federica raccuglia 70000000003... Estado: pendiente, Reference: 700000000030483739, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #9: Rafaella Chirinos 700000000030... Estado: pendiente, Reference: 700000000030485576, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #10: claudia velez 7000000000304901... Estado: pendiente, Reference: 700000000030490178, Vehiculo: 'PRO-001/PROOUT/205168336622' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92448403294237, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 100 insertadas, 0 actualizadas, 60 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 200 insertadas, 0 actualizadas, 66 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 272 Nuevas visitas insertadas: 206 Estados actualizados: 0 Visitas sin cambios: 66 Errores encontrados: 0 Total procesado exitosamente: 272 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 272 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 125 Sin placa asignada: 147 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 272 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.57 segundos. Thu Jun 25 01:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 275 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 272 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81292438031229, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR29244046097475, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92443883424774, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR92446161569404, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR29233128482360, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Malu Machuca Rose 700000000030... Estado: pendiente, Reference: 700000000030482152, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #2: Candy Aguilar 7000000000304856... Estado: pendiente, Reference: 700000000030485640, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #3: Shirley Garcia 700000000030485... Estado: pendiente, Reference: 700000000030485431, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #4: juan jose perez rosas 70000000... Estado: pendiente, Reference: 700000000030486805, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #5: SONIA GLADYS GONZALES 70000000... Estado: pendiente, Reference: 700000000030485411, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #6: Cristina Montes 70000000003048... Estado: pendiente, Reference: 700000000030489605, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #7: Valeria Diaz 70000000003049002... Estado: pendiente, Reference: 700000000030490024, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #8: adriana varela 700000000030478... Estado: pendiente, Reference: 700000000030478420, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #9: Maria Jose Espana 700000000030... Estado: pendiente, Reference: 700000000030484976, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #10: JULIA ISABEL CASTILLO 70000000... Estado: pendiente, Reference: 700000000030486898, Vehiculo: 'PRO-002/PROOUT/205168336622' Progreso: 100 insertadas, 0 actualizadas, 120 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 275 Nuevas visitas insertadas: 125 Estados actualizados: 0 Visitas sin cambios: 150 Errores encontrados: 0 Total procesado exitosamente: 275 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 275 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 250 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 275 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.15 segundos. Thu Jun 25 01:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1040 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 397 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR12869764597668, estado: pendiente SIN CAMBIOS - tracking_id=SR72354196888483, estado: pendiente SIN CAMBIOS - tracking_id=SR72358632069667, estado: pendiente SIN CAMBIOS - tracking_id=SR72366769539526, estado: pendiente SIN CAMBIOS - tracking_id=SR72368520368640, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: M_Leydi Serrato... Estado: pendiente, Reference: 240111000011113005, Vehiculo: 'BTL-SR5' INSERTANDO #2: M_larry ortiz... Estado: pendiente, Reference: 240111000011114263, Vehiculo: 'BTL-SR6' INSERTANDO #3: XL_CHRISTIAN ALEX BARTUREN DEL... Estado: pendiente, Reference: 900000000001774901, Vehiculo: 'BTL-SR21' INSERTANDO #4: L_ERIKA MORENO ANGULO... Estado: pendiente, Reference: 900000000001775108, Vehiculo: 'BTL-SR21' INSERTANDO #5: L_CLAUDIA APARICIO CANAL... Estado: pendiente, Reference: 900100000000052312, Vehiculo: 'BTL-SR14' INSERTANDO #6: XL_PAUL LA TORRE BARBARAN... Estado: pendiente, Reference: 900100000000052321, Vehiculo: 'BTL-SR14' INSERTANDO #7: XL_ROXANA SOSA MAZA... Estado: pendiente, Reference: 900100000000052322, Vehiculo: 'BTL-SR14' INSERTANDO #8: M_ALANIS POLICARPO... Estado: pendiente, Reference: 900000000001775602, Vehiculo: 'BTL-SR30' INSERTANDO #9: L_MARIA LIVIA SEGURA SANTOS... Estado: pendiente, Reference: 900000000001775164, Vehiculo: 'BTL-SR30' INSERTANDO #10: XL_MARJORIE TELLO HENRIQUEZ... Estado: pendiente, Reference: 900000000001775607, Vehiculo: 'BTL-SR30' Progreso: 100 insertadas, 0 actualizadas, 250 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 250 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 250 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 250 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 251 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 259 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 275 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1040 Nuevas visitas insertadas: 765 Estados actualizados: 0 Visitas sin cambios: 275 Errores encontrados: 0 Total procesado exitosamente: 1040 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1040 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1015 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1040 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.87 segundos. Thu Jun 25 01:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1411 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1162 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... INSERTANDO #1: L_JUAN CARLOS MENDOZA... Estado: pendiente, Reference: 900000000001774552, Vehiculo: 'D6Z849' INSERTANDO #2: L_EDWARD GABRIEL AGUILAR ROJAS... Estado: pendiente, Reference: 900000000001774685, Vehiculo: 'D6Z849' INSERTANDO #3: L_RENZO AARON MENDOZA... Estado: pendiente, Reference: 240111000011102410, Vehiculo: 'D6Z849' INSERTANDO #4: M_MARGARITA SARRIA RUBIO... Estado: pendiente, Reference: 900000000001774663, Vehiculo: 'D6Z849' INSERTANDO #5: L_MARGARITA SARRIA RUBIO... Estado: pendiente, Reference: 900000000001774664, Vehiculo: 'D6Z849' INSERTANDO #6: L_RODOLFO MARIN... Estado: pendiente, Reference: 900000000001774666, Vehiculo: 'D6Z849' INSERTANDO #7: L_RODOLFO MARIN... Estado: pendiente, Reference: 900000000001774667, Vehiculo: 'D6Z849' INSERTANDO #8: L_RODOLFO MARIN... Estado: pendiente, Reference: 900000000001774669, Vehiculo: 'D6Z849' INSERTANDO #9: L_RODOLFO MARIN... Estado: pendiente, Reference: 900000000001774665, Vehiculo: 'D6Z849' INSERTANDO #10: L_RODOLFO MARIN... Estado: pendiente, Reference: 900000000001774668, Vehiculo: 'D6Z849' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR05304436234989, estado: pendiente SIN CAMBIOS - tracking_id=SR05304464369330, estado: pendiente SIN CAMBIOS - tracking_id=SR01407314839222, estado: pendiente SIN CAMBIOS - tracking_id=SR01407373749118, estado: pendiente SIN CAMBIOS - tracking_id=SR01407412228489, estado: pendiente Progreso: 300 insertadas, 0 actualizadas, 20 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1411 Nuevas visitas insertadas: 371 Estados actualizados: 0 Visitas sin cambios: 1040 Errores encontrados: 0 Total procesado exitosamente: 1411 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1411 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1386 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1411 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.50 segundos. Thu Jun 25 01:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1418 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1533 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... INSERTANDO #1: L_WILSON MORALES COBA... Estado: pendiente, Reference: 900000000001774861, Vehiculo: 'CJK855' INSERTANDO #2: M_FIORELLA SANTAMARIA SANTISTE... Estado: pendiente, Reference: 900000000001774511, Vehiculo: 'CJK855' INSERTANDO #3: L_NATHALY PEÑA... Estado: pendiente, Reference: 900000000001774563, Vehiculo: 'CJK855' INSERTANDO #4: L_DELVIS UGAZ CASTILLO... Estado: pendiente, Reference: 900000000001774295, Vehiculo: 'CJK855' INSERTANDO #5: XL_MANUEL A SANDOVAL OLASCUAGA... Estado: pendiente, Reference: 900000000001774331, Vehiculo: 'CJK855' INSERTANDO #6: L_ESTEFANY URBINA CASTILLO... Estado: pendiente, Reference: 900000000001774352, Vehiculo: 'CJK855' INSERTANDO #7: S_DAVID... Estado: pendiente, Reference: 00000001640830523119, Vehiculo: 'CJK855' SIN CAMBIOS - tracking_id=SR13675785063297, estado: pendiente SIN CAMBIOS - tracking_id=SR36758333593855, estado: pendiente SIN CAMBIOS - tracking_id=SR36758361847734, estado: pendiente SIN CAMBIOS - tracking_id=SR36758390883106, estado: pendiente SIN CAMBIOS - tracking_id=SR36758418378959, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1418 Nuevas visitas insertadas: 7 Estados actualizados: 0 Visitas sin cambios: 1411 Errores encontrados: 0 Total procesado exitosamente: 1418 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1418 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1393 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1418 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.21 segundos. Thu Jun 25 02:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1418 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1540 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1418 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1418 Errores encontrados: 0 Total procesado exitosamente: 1418 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1418 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1393 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1418 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.80 segundos. Thu Jun 25 02:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1418 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1540 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01423982077348, estado: pendiente SIN CAMBIOS - tracking_id=SR01424014646935, estado: pendiente SIN CAMBIOS - tracking_id=SR01424042461687, estado: pendiente SIN CAMBIOS - tracking_id=SR70142410163186, estado: pendiente SIN CAMBIOS - tracking_id=SR01424155978785, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1418 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1418 Errores encontrados: 0 Total procesado exitosamente: 1418 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1418 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1393 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1418 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.09 segundos. Thu Jun 25 02:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1418 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1540 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36758851539828, estado: pendiente SIN CAMBIOS - tracking_id=SR36758895255031, estado: pendiente SIN CAMBIOS - tracking_id=SR36758937175405, estado: pendiente SIN CAMBIOS - tracking_id=SR36758978776674, estado: pendiente SIN CAMBIOS - tracking_id=SR36759022029806, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1418 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1418 Errores encontrados: 0 Total procesado exitosamente: 1418 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1418 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1393 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1418 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.49 segundos. Thu Jun 25 02:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1418 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1540 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1418 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1418 Errores encontrados: 0 Total procesado exitosamente: 1418 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1418 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1393 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1418 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.46 segundos. Thu Jun 25 03:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1418 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1540 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1418 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1418 Errores encontrados: 0 Total procesado exitosamente: 1418 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1418 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1393 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1418 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.36 segundos. Thu Jun 25 03:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1447 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1540 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01412067131269, estado: pendiente SIN CAMBIOS - tracking_id=SR01412125929061, estado: pendiente SIN CAMBIOS - tracking_id=SR01412152658624, estado: pendiente SIN CAMBIOS - tracking_id=SR01412179336655, estado: pendiente SIN CAMBIOS - tracking_id=SR01412039264677, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Julissa Ramos (24011100001109... Estado: pendiente, Reference: 240111000011093840, Vehiculo: 'HBCBDI932' INSERTANDO #2: Andrea Solis (240111000011106... Estado: pendiente, Reference: 240111000011106285, Vehiculo: 'HBCBDI932' INSERTANDO #3: Yarleque Gozzing, Josue (POR... Estado: pendiente, Reference: PORT09000087678, Vehiculo: 'HBCBDI932' INSERTANDO #4: Yuri Susan Aguirre Arellano (2... Estado: pendiente, Reference: 240111000011099026, Vehiculo: 'HBCBDI932' INSERTANDO #5: Genoveva Carbadillo Orellana ... Estado: pendiente, Reference: 240111000011103260, Vehiculo: 'HBCBDI932' INSERTANDO #6: Francisca Longobardi Bedon (24... Estado: pendiente, Reference: 240111000011073530, Vehiculo: 'HBCBDI932' INSERTANDO #7: Lili Magaly Requejo Flores (2... Estado: pendiente, Reference: 240111000011095877, Vehiculo: 'HBCBDI932' INSERTANDO #8: Amelia Gavidia Vasquez (240111... Estado: pendiente, Reference: 240111000011076154, Vehiculo: 'HBCBDI932' INSERTANDO #9: Jose Alonso Tume Guizada (MY... Estado: pendiente, Reference: MYP164105137287801, Vehiculo: 'HBCBDI932' INSERTANDO #10: Diego Manrique (UN039210597MU... Estado: pendiente, Reference: UN039210597MU, Vehiculo: 'HBCBDI932' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1447 Nuevas visitas insertadas: 29 Estados actualizados: 0 Visitas sin cambios: 1418 Errores encontrados: 0 Total procesado exitosamente: 1447 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1447 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1422 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1447 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.94 segundos. Thu Jun 25 03:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1447 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1569 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07699216841556, estado: pendiente SIN CAMBIOS - tracking_id=SR07699259355730, estado: pendiente SIN CAMBIOS - tracking_id=SR40769930424330, estado: pendiente SIN CAMBIOS - tracking_id=SR07698169925740, estado: pendiente SIN CAMBIOS - tracking_id=SR07698200681605, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1447 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1447 Errores encontrados: 0 Total procesado exitosamente: 1447 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1447 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1422 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1447 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.95 segundos. Thu Jun 25 03:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1454 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1569 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07697907239093, estado: pendiente SIN CAMBIOS - tracking_id=SR40769795473553, estado: pendiente SIN CAMBIOS - tracking_id=SR07697987961996, estado: pendiente SIN CAMBIOS - tracking_id=SR07698021864103, estado: pendiente SIN CAMBIOS - tracking_id=SR07698051647530, estado: pendiente INSERTANDO #1: MAXIMO RAUL CACERES... Estado: pendiente, Reference: 900000000001773190, Vehiculo: 'P4N819' INSERTANDO #2: VIDAL ORCON... Estado: pendiente, Reference: 900000000001773203, Vehiculo: 'P4N819' INSERTANDO #3: JAVIER AUGUSTO FERNANDEZ PRADA... Estado: pendiente, Reference: 900000000001775575, Vehiculo: 'P4N819' INSERTANDO #4: GIAN DAVOR LA ROSA GAVINO... Estado: pendiente, Reference: 240111000011094514, Vehiculo: 'P4N819' INSERTANDO #5: GIULISSA YANNETT QUISPE PEÑA... Estado: pendiente, Reference: 240111000011095206, Vehiculo: 'P4N819' INSERTANDO #6: PAMELA RIOS... Estado: pendiente, Reference: 240111000010992984, Vehiculo: 'P4N819' INSERTANDO #7: MARTIN GUZMAN HIDALGO... Estado: pendiente, Reference: MKP164152137352601, Vehiculo: 'P4N819' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1454 Nuevas visitas insertadas: 7 Estados actualizados: 0 Visitas sin cambios: 1447 Errores encontrados: 0 Total procesado exitosamente: 1454 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1454 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1429 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1454 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.20 segundos. Thu Jun 25 04:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1454 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1576 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07697907239093, estado: pendiente SIN CAMBIOS - tracking_id=SR40769795473553, estado: pendiente SIN CAMBIOS - tracking_id=SR07697987961996, estado: pendiente SIN CAMBIOS - tracking_id=SR07698021864103, estado: pendiente SIN CAMBIOS - tracking_id=SR07698051647530, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1454 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1454 Errores encontrados: 0 Total procesado exitosamente: 1454 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1454 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1429 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1454 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.38 segundos. Thu Jun 25 04:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1454 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1576 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36758305572617, estado: pendiente SIN CAMBIOS - tracking_id=SR36758333593855, estado: pendiente SIN CAMBIOS - tracking_id=SR36758234218370, estado: pendiente SIN CAMBIOS - tracking_id=SR36758361847734, estado: pendiente SIN CAMBIOS - tracking_id=SR36758183864241, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1454 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1454 Errores encontrados: 0 Total procesado exitosamente: 1454 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1454 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1429 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1454 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.15 segundos. Thu Jun 25 04:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1454 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1576 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1454 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1454 Errores encontrados: 0 Total procesado exitosamente: 1454 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1454 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1429 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1454 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.34 segundos. Thu Jun 25 04:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1454 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1576 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR17481524019146, estado: pendiente SIN CAMBIOS - tracking_id=SR11748321043816, estado: pendiente SIN CAMBIOS - tracking_id=SR17485982549867, estado: pendiente SIN CAMBIOS - tracking_id=SR17487570673446, estado: pendiente SIN CAMBIOS - tracking_id=SR07697907239093, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1454 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1454 Errores encontrados: 0 Total procesado exitosamente: 1454 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1454 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1429 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1454 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.25 segundos. Thu Jun 25 05:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1454 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1576 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01426126369263, estado: pendiente SIN CAMBIOS - tracking_id=SR01426153025233, estado: pendiente SIN CAMBIOS - tracking_id=SR01426179535192, estado: pendiente SIN CAMBIOS - tracking_id=SR01426012449439, estado: pendiente SIN CAMBIOS - tracking_id=SR01426211458326, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1454 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1454 Errores encontrados: 0 Total procesado exitosamente: 1454 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1454 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1429 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1454 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.02 segundos. Thu Jun 25 05:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1461 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1576 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07698200681605, estado: pendiente SIN CAMBIOS - tracking_id=SR07698229058142, estado: pendiente SIN CAMBIOS - tracking_id=SR07698258662318, estado: pendiente SIN CAMBIOS - tracking_id=SR07698286684515, estado: pendiente SIN CAMBIOS - tracking_id=SR07698318461437, estado: pendiente INSERTANDO #1: Giulissa Yannett Quispe Peña .... Estado: pendiente, Reference: 240111000011095206, Vehiculo: 'HBCBFQ841' INSERTANDO #2: Gian Davor La Rosa Gavino Rosa... Estado: pendiente, Reference: 240111000011094514, Vehiculo: 'HBCBFQ841' INSERTANDO #3: Pamela Rios (2401110000109929... Estado: pendiente, Reference: 240111000010992984, Vehiculo: 'HBCBFQ841' INSERTANDO #4: Javier Augusto Fernandez Prada... Estado: pendiente, Reference: 900000000001775575, Vehiculo: 'HBCBFQ841' INSERTANDO #5: Vidal Orcon Rivera (9000000000... Estado: pendiente, Reference: 900000000001773203, Vehiculo: 'HBCBFQ841' INSERTANDO #6: Maximo Raul Caceres Ramos (900... Estado: pendiente, Reference: 900000000001773190, Vehiculo: 'HBCBFQ841' INSERTANDO #7: Josué cajaleon santamaria . (... Estado: pendiente, Reference: 240111000011045593, Vehiculo: 'HBCBFQ841' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1461 Nuevas visitas insertadas: 7 Estados actualizados: 0 Visitas sin cambios: 1454 Errores encontrados: 0 Total procesado exitosamente: 1461 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1461 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1436 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1461 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.99 segundos. Thu Jun 25 05:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1425 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1583 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1425 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1425 Errores encontrados: 0 Total procesado exitosamente: 1425 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1425 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1400 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1425 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.16 segundos. Thu Jun 25 05:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1461 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1583 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1461 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1461 Errores encontrados: 0 Total procesado exitosamente: 1461 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1461 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1436 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1461 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.13 segundos. Thu Jun 25 06:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1461 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1583 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13676913016189, estado: pendiente SIN CAMBIOS - tracking_id=SR36769217922255, estado: pendiente SIN CAMBIOS - tracking_id=SR36769172671537, estado: pendiente SIN CAMBIOS - tracking_id=SR13676930166736, estado: pendiente SIN CAMBIOS - tracking_id=SR36769258674309, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1461 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1461 Errores encontrados: 0 Total procesado exitosamente: 1461 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1461 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1436 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1461 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.43 segundos. Thu Jun 25 06:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1660 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1583 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente INSERTANDO #1: Honira Marin (240111000011114... Estado: pendiente, Reference: 240111000011114305, Vehiculo: '1276JC' INSERTANDO #2: Katia Gonzales Becerra (700000... Estado: pendiente, Reference: 700000000030487428, Vehiculo: '1276JC' INSERTANDO #3: Carla Diaz Guerra (10100000001... Estado: pendiente, Reference: 1010000000182354, Vehiculo: '1276JC' INSERTANDO #4: Micaela Paz Soldan (101000000... Estado: pendiente, Reference: 1010000000182459, Vehiculo: '1276JC' INSERTANDO #5: Raul Ferreyra (24011100001111... Estado: pendiente, Reference: 240111000011111466, Vehiculo: '1276JC' INSERTANDO #6: Anna Cecilia Bardet (10200000... Estado: pendiente, Reference: 1020000000307040, Vehiculo: '1276JC' INSERTANDO #7: Debra Kodzman Chichizola (2401... Estado: pendiente, Reference: 240111000011108659, Vehiculo: '1276JC' INSERTANDO #8: Karla Argentina Sagastegui (2... Estado: pendiente, Reference: 240111000011107781, Vehiculo: '1276JC' INSERTANDO #9: Barbara Rebaza (2401110000111... Estado: pendiente, Reference: 240111000011112859, Vehiculo: '1276JC' INSERTANDO #10: Karla Argentina Sagastegui (2... Estado: pendiente, Reference: 240111000011107782, Vehiculo: '1276JC' Progreso: 100 insertadas, 0 actualizadas, 125 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 1236 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1660 Nuevas visitas insertadas: 201 Estados actualizados: 0 Visitas sin cambios: 1459 Errores encontrados: 0 Total procesado exitosamente: 1660 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1660 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1635 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1660 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.71 segundos. Thu Jun 25 06:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1739 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1784 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07697907239093, estado: pendiente SIN CAMBIOS - tracking_id=SR40769795473553, estado: pendiente SIN CAMBIOS - tracking_id=SR07697987961996, estado: pendiente SIN CAMBIOS - tracking_id=SR07698021864103, estado: pendiente SIN CAMBIOS - tracking_id=SR07698051647530, estado: pendiente INSERTANDO #1: Antonio Carpio Bermudez (24011... Estado: pendiente, Reference: 240111000011108687, Vehiculo: '1787KB' INSERTANDO #2: Jessica Pamela Garcia Requena ... Estado: pendiente, Reference: 700000000030488864, Vehiculo: '1787KB' INSERTANDO #3: Jhordany Reynoso Vivanco Vivan... Estado: pendiente, Reference: 240111000011116035, Vehiculo: '1787KB' INSERTANDO #4: Romina Gutierrez Oran (2401110... Estado: pendiente, Reference: 240111000011111677, Vehiculo: '1787KB' INSERTANDO #5: Jack Genovez (700000000030489... Estado: pendiente, Reference: 700000000030489879, Vehiculo: '1787KB' INSERTANDO #6: Diego Mauricio (6550000000073... Estado: pendiente, Reference: 655000000007396337, Vehiculo: 'TTBJA920' INSERTANDO #7: Laerke Skyum Blichfeldt (6550... Estado: pendiente, Reference: 655000000007396299, Vehiculo: 'TTBJA920' INSERTANDO #8: Laerke Skyum Blichfeldt (6550... Estado: pendiente, Reference: 655000000007396298, Vehiculo: 'TTBJA920' INSERTANDO #9: Ludy Poma (127612741746)... Estado: pendiente, Reference: 127612741746, Vehiculo: '1787KB' INSERTANDO #10: Hilda Marilu Bustamante Campos... Estado: pendiente, Reference: 700000000030488879, Vehiculo: '1787KB' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1739 Nuevas visitas insertadas: 79 Estados actualizados: 0 Visitas sin cambios: 1660 Errores encontrados: 0 Total procesado exitosamente: 1739 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1738 visitas completed -> completada: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1714 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1739 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.78 segundos. Thu Jun 25 06:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2021 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1863 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36758390883106, estado: pendiente SIN CAMBIOS - tracking_id=SR36758445029279, estado: pendiente SIN CAMBIOS - tracking_id=SR36758492924763, estado: pendiente SIN CAMBIOS - tracking_id=SR41367585414928, estado: pendiente SIN CAMBIOS - tracking_id=SR36758679683768, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Pia Alessandra Poli Valdivia (... Estado: pendiente, Reference: 240111000011102296, Vehiculo: 'BLY772' INSERTANDO #2: Katya Mosquera (2020000000188... Estado: pendiente, Reference: 2020000000188731, Vehiculo: 'BLY772' INSERTANDO #3: Jacqueline Balarezo Camacho (7... Estado: pendiente, Reference: 700000000030483098, Vehiculo: 'BLY772' INSERTANDO #4: Alvaro Gomez De Cordova Callir... Estado: pendiente, Reference: 700000000030483276, Vehiculo: 'BLY772' INSERTANDO #5: Jhorsary Mercedes Huaman Sunqu... Estado: pendiente, Reference: 700000000030480734, Vehiculo: 'BLY772' INSERTANDO #6: Andrea Vivas Espinosa (7000000... Estado: pendiente, Reference: 700000000030491209, Vehiculo: 'BLH836' INSERTANDO #7: Valerie Ahrens Zavala (2401110... Estado: pendiente, Reference: 240111000011116938, Vehiculo: 'BLH836' INSERTANDO #8: Maria Cconislla Teran (16417... Estado: pendiente, Reference: 164174053944301, Vehiculo: 'BLY772' INSERTANDO #9: Sony Garca Vargas (24011100001... Estado: pendiente, Reference: 240111000011110233, Vehiculo: 'BLY772' INSERTANDO #10: Carmen Pilar Cragg Camero (240... Estado: pendiente, Reference: 240111000011106101, Vehiculo: 'BLH836' ACTUALIZADO - tracking_id=SR38148717389117, estado: pendiente -> completada Progreso: 99 insertadas, 1 actualizadas, 1664 sin cambios... Progreso: 199 insertadas, 1 actualizadas, 1704 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2021 Nuevas visitas insertadas: 282 Estados actualizados: 1 Visitas sin cambios: 1738 Errores encontrados: 0 Total procesado exitosamente: 2021 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2019 visitas completed -> completada: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1996 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2021 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.09 segundos. Thu Jun 25 07:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2689 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2145 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36757451271362, estado: pendiente SIN CAMBIOS - tracking_id=SR36757595255315, estado: pendiente SIN CAMBIOS - tracking_id=SR36757640988672, estado: pendiente SIN CAMBIOS - tracking_id=SR36757688364812, estado: pendiente SIN CAMBIOS - tracking_id=SR36757737372351, estado: pendiente ACTUALIZADO - tracking_id=SR03715545659117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53814981561416, estado: pendiente -> completada INSERTANDO #1: Yesenia Loayza (2401110000111... Estado: pendiente, Reference: 240111000011119207, Vehiculo: 'B8G421' INSERTANDO #2: Almendra Patricia Rojas Bautis... Estado: pendiente, Reference: 240111000011105739, Vehiculo: 'B8G421' INSERTANDO #3: Doris Villaorduna Morales (70... Estado: pendiente, Reference: 700000000030488007, Vehiculo: 'B8G421' INSERTANDO #4: Renzo Tello Reyes (70000000003... Estado: pendiente, Reference: 700000000030486393, Vehiculo: 'B8G421' INSERTANDO #5: Maria Cristina Saba Duche (24... Estado: pendiente, Reference: 240111000011102609, Vehiculo: 'B8G421' INSERTANDO #6: Luciano Tori Tori (24011100001... Estado: pendiente, Reference: 240111000011109229, Vehiculo: 'B8G421' INSERTANDO #7: Paulette Durand (BOMIDI3483)... Estado: pendiente, Reference: BOMIDI3483, Vehiculo: 'AZS414' INSERTANDO #8: Nora Cecilia Barahona Olivera ... Estado: pendiente, Reference: 700000000030477895, Vehiculo: 'AZS414' INSERTANDO #9: Marco Antonio Gaspar Rosas (7... Estado: pendiente, Reference: 700000000030482681, Vehiculo: 'AZS414' INSERTANDO #10: Gonzalo Maldonado Lostaunau (2... Estado: pendiente, Reference: 240111000011111028, Vehiculo: 'AZS414' Progreso: 98 insertadas, 2 actualizadas, 508 sin cambios... Progreso: 198 insertadas, 2 actualizadas, 553 sin cambios... Progreso: 298 insertadas, 2 actualizadas, 571 sin cambios... Progreso: 398 insertadas, 2 actualizadas, 587 sin cambios... Progreso: 498 insertadas, 2 actualizadas, 1125 sin cambios... Progreso: 598 insertadas, 2 actualizadas, 1590 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 698 insertadas, 2 actualizadas, 1965 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2689 Nuevas visitas insertadas: 722 Estados actualizados: 2 Visitas sin cambios: 1965 Errores encontrados: 0 Total procesado exitosamente: 2689 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2685 visitas completed -> completada: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2664 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2689 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.03 segundos. Thu Jun 25 07:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3702 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2867 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72759170268530, estado: pendiente SIN CAMBIOS - tracking_id=SR27591784627818, estado: pendiente SIN CAMBIOS - tracking_id=SR27591815972638, estado: pendiente SIN CAMBIOS - tracking_id=SR53867216569117, estado: pendiente SIN CAMBIOS - tracking_id=SR53867698438364, estado: pendiente INSERTANDO #1: Benilda Ventura Trinidad (00... Estado: pendiente, Reference: 00000001641490523212, Vehiculo: 'BAY788' INSERTANDO #2: Ariana Del Aguila Pena (B001... Estado: pendiente, Reference: B00146615, Vehiculo: 'BAY788' INSERTANDO #3: Pilar Manavi (00000001641670... Estado: pendiente, Reference: 00000001641670523272, Vehiculo: 'BAY788' INSERTANDO #4: Pamela Caceres (7000000000304... Estado: pendiente, Reference: 700000000030482644, Vehiculo: 'BAY788' INSERTANDO #5: Alexander Paul Bazan Larco (24... Estado: pendiente, Reference: 240111000011114481, Vehiculo: 'BAY788' INSERTANDO #6: Mirian Cecilia Avellaneda (1... Estado: pendiente, Reference: 127612768163, Vehiculo: 'AHZ738' INSERTANDO #7: Maciel Taipe (240111000011112... Estado: pendiente, Reference: 240111000011112988, Vehiculo: 'AHZ738' INSERTANDO #8: Nayza Saina Cox (240111000011... Estado: pendiente, Reference: 240111000011119410, Vehiculo: 'BAY788' INSERTANDO #9: Daniela Campos (7000000000304... Estado: pendiente, Reference: 700000000030480841, Vehiculo: 'BAY788' INSERTANDO #10: Ana Rosa Acuna Miranda (700000... Estado: pendiente, Reference: 700000000030478471, Vehiculo: 'AHZ738' Progreso: 100 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 800 insertadas, 0 actualizadas, 362 sin cambios... Progreso: 900 insertadas, 0 actualizadas, 442 sin cambios... ACTUALIZADO - tracking_id=SR36767277057693, estado: pendiente -> completada Progreso: 999 insertadas, 1 actualizadas, 666 sin cambios... ACTUALIZADO - tracking_id=SR46991415711464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69914342478090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70116884339123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70116913464818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69914723732674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53814940728090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38149508338297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53814929561464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38149334987386, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3702 Nuevas visitas insertadas: 1076 Estados actualizados: 16 Visitas sin cambios: 2610 Errores encontrados: 0 Total procesado exitosamente: 3702 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3682 visitas completed -> completada: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3677 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3702 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.03 segundos. Thu Jun 25 07:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4632 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3943 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR40333839375970, estado: pendiente SIN CAMBIOS - tracking_id=SR42893709062537, estado: pendiente SIN CAMBIOS - tracking_id=SR88428941168993, estado: pendiente SIN CAMBIOS - tracking_id=SR40333664827915, estado: pendiente SIN CAMBIOS - tracking_id=SR40333738579318, estado: pendiente INSERTANDO #1: Carlos Eduardo Saman Chico (2... Estado: pendiente, Reference: 2020000000188806, Vehiculo: 'AVZ506' INSERTANDO #2: Daniela Quito (127612781254)... Estado: pendiente, Reference: 127612781254, Vehiculo: 'AVZ506' INSERTANDO #3: Melisa Ramirez (2401110000111... Estado: pendiente, Reference: 240111000011101259, Vehiculo: 'AVZ506' INSERTANDO #4: Carlos Eduardo Saman Chico (7... Estado: pendiente, Reference: 700000000030488389, Vehiculo: 'AVZ506' INSERTANDO #5: Alex Mikhail (240111000011112... Estado: pendiente, Reference: 240111000011112548, Vehiculo: 'AVZ506' INSERTANDO #6: Gloria Melendez (240111000011... Estado: pendiente, Reference: 240111000011108258, Vehiculo: 'AVZ506' INSERTANDO #7: Danilo Veliz (240111000011111... Estado: pendiente, Reference: 240111000011111605, Vehiculo: 'AVZ506' INSERTANDO #8: Jose Magallanes Cardenas (7000... Estado: pendiente, Reference: 700000000030486688, Vehiculo: 'AVZ506' INSERTANDO #9: Enrique Pedro Galli Silva (102... Estado: pendiente, Reference: 1020000000253653, Vehiculo: 'AVZ506' INSERTANDO #10: Areli Valiente Jimenez (240111... Estado: pendiente, Reference: 240111000011116734, Vehiculo: 'AVZ506' Progreso: 100 insertadas, 0 actualizadas, 250 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 250 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 251 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 251 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 251 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 253 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 270 sin cambios... ACTUALIZADO - tracking_id=SR36767307479095, estado: pendiente -> completada Progreso: 799 insertadas, 1 actualizadas, 381 sin cambios... ACTUALIZADO - tracking_id=SR69915682969644, estado: pendiente -> completada Progreso: 898 insertadas, 2 actualizadas, 1185 sin cambios... ACTUALIZADO - tracking_id=SR69913618689117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69913729268364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70116754251475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69916948917915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69917053379318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69917278845655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38149025968364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70117277886450, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4632 Nuevas visitas insertadas: 931 Estados actualizados: 12 Visitas sin cambios: 3689 Errores encontrados: 0 Total procesado exitosamente: 4632 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4600 visitas completed -> completada: 32 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4607 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4632 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.73 segundos. Thu Jun 25 07:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5036 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4874 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53272531447014, estado: pendiente SIN CAMBIOS - tracking_id=SR53272898968191, estado: pendiente SIN CAMBIOS - tracking_id=SR85327263579991, estado: pendiente SIN CAMBIOS - tracking_id=SR53272747047139, estado: pendiente SIN CAMBIOS - tracking_id=SR83389995888364, estado: pendiente INSERTANDO #1: Juan Pablo Macavilca Tello (70... Estado: pendiente, Reference: 700000000030483080, Vehiculo: '10744D' INSERTANDO #2: Lindsey Meza Liza (7000000000... Estado: pendiente, Reference: 700000000030482923, Vehiculo: '10744D' INSERTANDO #3: Debora Martinez Meza (7000000... Estado: pendiente, Reference: 700000000030483069, Vehiculo: '10744D' INSERTANDO #4: Jisela Lorena Silva (1276127... Estado: pendiente, Reference: 127612741050, Vehiculo: '10744D' INSERTANDO #5: Maribel Leon Lunazco (2401110... Estado: pendiente, Reference: 240111000011116419, Vehiculo: '10744D' INSERTANDO #6: Melizza Romero (7000000000304... Estado: pendiente, Reference: 700000000030482946, Vehiculo: '10744D' INSERTANDO #7: Angela Chalco Mantari (2401110... Estado: pendiente, Reference: 240111000011118880, Vehiculo: '10744D' INSERTANDO #8: Vivian Palomino Araujo (1640... Estado: pendiente, Reference: 164097087075901, Vehiculo: '10744D' INSERTANDO #9: Roger Rengifo Cespedes (V1... Estado: pendiente, Reference: V17432592PLZV02, Vehiculo: '10744D' INSERTANDO #10: Carlos Gerald Rocha Flores (... Estado: pendiente, Reference: 164128087486801, Vehiculo: '10744D' Progreso: 100 insertadas, 0 actualizadas, 855 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 856 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 864 sin cambios... ACTUALIZADO - tracking_id=SR36760123352755, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01410670028027, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01410699155734, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36767335651981, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36757878955073, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69914505088297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46991507541416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69915440857915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01913499982537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70116826964632, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5036 Nuevas visitas insertadas: 404 Estados actualizados: 15 Visitas sin cambios: 4617 Errores encontrados: 0 Total procesado exitosamente: 5036 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4989 visitas completed -> completada: 47 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5011 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5036 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.08 segundos. Thu Jun 25 08:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5188 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5278 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07698345836243, estado: pendiente SIN CAMBIOS - tracking_id=SR01420152431836, estado: pendiente SIN CAMBIOS - tracking_id=SR01420195773176, estado: pendiente SIN CAMBIOS - tracking_id=SR70142023799050, estado: pendiente SIN CAMBIOS - tracking_id=SR07698880085778, estado: pendiente ACTUALIZADO - tracking_id=SR46991484846200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69915729244632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69915909984818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36705837256200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02658425888090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03716057428090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53814946261034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36759634929746, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36759881477542, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36767453464939, estado: pendiente -> completada INSERTANDO #1: Aylin Stefanny Cruz Inga (7000... Estado: pendiente, Reference: 700000000030420628, Vehiculo: 'TAG891' INSERTANDO #2: Katia Valle Rojas (70000000003... Estado: pendiente, Reference: 700000000030421084, Vehiculo: 'TAG891' INSERTANDO #3: Marvin Emerson Nunez Fernandez... Estado: pendiente, Reference: 240111000011068803, Vehiculo: 'TAG891' INSERTANDO #4: Kimberly Mesia Trigoso (70000... Estado: pendiente, Reference: 700000000030427327, Vehiculo: 'TAG891' INSERTANDO #5: Rosa Petronila Rivas Cuno (240... Estado: pendiente, Reference: 240111000011064189, Vehiculo: 'TAG891' INSERTANDO #6: Rosa Petronila Rivas Cuno (700... Estado: pendiente, Reference: 700000000030426101, Vehiculo: 'TAG891' INSERTANDO #7: Lady Muñoz (0012035569943019... Estado: pendiente, Reference: 0012035569943019034692, Vehiculo: 'TAG891' INSERTANDO #8: Freddy Albaro Manayay Llaguent... Estado: pendiente, Reference: 0012035572574023503879, Vehiculo: 'TAG891' INSERTANDO #9: Aguilar Vidaurre Adolfo Arturo... Estado: pendiente, Reference: 240111000011070891, Vehiculo: 'TAG891' INSERTANDO #10: Donald Deyvid Carrera Machuca ... Estado: pendiente, Reference: 0012035570097014164792, Vehiculo: 'TAG891' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 86 insertadas, 14 actualizadas, 4151 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5188 Nuevas visitas insertadas: 152 Estados actualizados: 17 Visitas sin cambios: 5019 Errores encontrados: 0 Total procesado exitosamente: 5188 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5124 visitas completed -> completada: 64 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5163 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5188 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.61 segundos. Thu Jun 25 08:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5382 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5430 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR95195207867444, estado: pendiente SIN CAMBIOS - tracking_id=SR95195235351565, estado: pendiente SIN CAMBIOS - tracking_id=SR95195291924977, estado: pendiente SIN CAMBIOS - tracking_id=SR95195317917623, estado: pendiente SIN CAMBIOS - tracking_id=SR95478587258737, estado: pendiente INSERTANDO #1: Karen Rojas (2401110000110825... Estado: pendiente, Reference: 240111000011082516, Vehiculo: '3057YB' INSERTANDO #2: Eduardo Salazar (700000000030... Estado: pendiente, Reference: 700000000030489834, Vehiculo: '3057YB' INSERTANDO #3: Darwin Wilson Calderon Gutierr... Estado: pendiente, Reference: 655000000007397420, Vehiculo: '3057YB' INSERTANDO #4: Fiorella Lau Reyes (7000000000... Estado: pendiente, Reference: 700000000030488462, Vehiculo: '3057YB' INSERTANDO #5: Karen Rojas (7000000000304781... Estado: pendiente, Reference: 700000000030478125, Vehiculo: '3057YB' INSERTANDO #6: July Davila Corzo (70000000003... Estado: pendiente, Reference: 700000000030486715, Vehiculo: '3057YB' INSERTANDO #7: Andrea Isabella Cevallos Ayora... Estado: pendiente, Reference: 240111000011115708, Vehiculo: '3057YB' INSERTANDO #8: Noelia Alvarez (7000000000304... Estado: pendiente, Reference: 700000000030486261, Vehiculo: '3057YB' INSERTANDO #9: Jorge Carrero (65500000000739... Estado: pendiente, Reference: 655000000007397534, Vehiculo: '3057YB' INSERTANDO #10: Jenny Espinoza (7000000000304... Estado: pendiente, Reference: 700000000030482226, Vehiculo: '3057YB' Progreso: 100 insertadas, 0 actualizadas, 993 sin cambios... ACTUALIZADO - tracking_id=SR84699166535856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36766605579752, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36766633449761, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69915002421365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69915837369123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02658306032537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36758937175405, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46991393844439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69914085988993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36704882369117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 176 insertadas, 24 actualizadas, 4514 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5382 Nuevas visitas insertadas: 194 Estados actualizados: 24 Visitas sin cambios: 5164 Errores encontrados: 0 Total procesado exitosamente: 5382 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5294 visitas completed -> completada: 88 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5357 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5382 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.17 segundos. Thu Jun 25 08:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5558 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5624 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR60724403792674, estado: pendiente SIN CAMBIOS - tracking_id=SR01414259961152, estado: pendiente SIN CAMBIOS - tracking_id=SR67014142926288, estado: pendiente SIN CAMBIOS - tracking_id=SR01414333754708, estado: pendiente SIN CAMBIOS - tracking_id=SR01414374921297, estado: pendiente INSERTANDO #1: XL_MARTIN VERA REY... Estado: pendiente, Reference: 900000000001775255, Vehiculo: 'BTC729' INSERTANDO #2: XL_DORIS OSORIO DURAN... Estado: pendiente, Reference: 900000000001775261, Vehiculo: 'BTC729' INSERTANDO #3: XL_LUPE DE LA CRUZ VIVANCO... Estado: pendiente, Reference: 900000000001775218, Vehiculo: 'BTC729' INSERTANDO #4: L_Ingrid Joanne Tello... Estado: pendiente, Reference: 900000000001775123, Vehiculo: 'BTC729' INSERTANDO #5: M_Juan Daniel huerta Hernández... Estado: pendiente, Reference: 240111000011111672, Vehiculo: 'BTC729' INSERTANDO #6: L_MARISOL FERNANDEZ... Estado: pendiente, Reference: 900000000001774368, Vehiculo: 'BTC729' INSERTANDO #7: L_JESICA MIRYAN QUEVEDO QUIROZ... Estado: pendiente, Reference: 900000000001774902, Vehiculo: 'BTC729' ACTUALIZADO - tracking_id=SR61478976512980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01426643669963, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73701845888443, estado: pendiente -> completada INSERTANDO #8: Patricia garcia (2401110000111... Estado: pendiente, Reference: 240111000011104471, Vehiculo: 'A0O902' INSERTANDO #9: Nancy Ormeño Barco (9000000000... Estado: pendiente, Reference: 900000000001774278, Vehiculo: 'A0O902' INSERTANDO #10: Perla Chistina Jimenez Barrera... Estado: pendiente, Reference: 900000000001774282, Vehiculo: 'A0O902' Progreso: 97 insertadas, 3 actualizadas, 2118 sin cambios... ACTUALIZADO - tracking_id=SR95193926487219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95193956384439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95194038771464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89519406887386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69914580155363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70116857058174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69916874819205, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5558 Nuevas visitas insertadas: 183 Estados actualizados: 35 Visitas sin cambios: 5340 Errores encontrados: 0 Total procesado exitosamente: 5558 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5435 visitas completed -> completada: 123 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5533 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5558 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.71 segundos. Thu Jun 25 08:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5860 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5807 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88051076281150, estado: pendiente SIN CAMBIOS - tracking_id=SR70143174541696, estado: pendiente SIN CAMBIOS - tracking_id=SR05107795627245, estado: pendiente SIN CAMBIOS - tracking_id=SR05107865124548, estado: pendiente SIN CAMBIOS - tracking_id=SR05107927257915, estado: pendiente INSERTANDO #1: Rosa Blas (240111000011097742... Estado: pendiente, Reference: 240111000011097742, Vehiculo: '93241D' INSERTANDO #2: Keila Malhi Azanedo Genebroso ... Estado: pendiente, Reference: 700000000030467984, Vehiculo: '93241D' INSERTANDO #3: Alex Cristhian Altuna Gonzales... Estado: pendiente, Reference: 240111000011095083, Vehiculo: '93241D' INSERTANDO #4: Naomi Gutierrez Cuti (UN03925... Estado: pendiente, Reference: UN039255908MU, Vehiculo: '93241D' INSERTANDO #5: Jordy Cerna Escobedo (70000000... Estado: pendiente, Reference: 700000000030470482, Vehiculo: '93241D' INSERTANDO #6: Merlie Flores Guevara (UN03924... Estado: pendiente, Reference: UN039246234MU, Vehiculo: '93241D' INSERTANDO #7: Ana Urbina Adanaqie (24011100... Estado: pendiente, Reference: 240111000011093821, Vehiculo: '93241D' INSERTANDO #8: Marghori Solorzano Vasquez (U... Estado: pendiente, Reference: UN039238105MU, Vehiculo: '93241D' INSERTANDO #9: Jessica Jara Alamo (UN03921742... Estado: pendiente, Reference: UN039217428MU, Vehiculo: '93241D' INSERTANDO #10: Maria Yojana Velasquez Muro (U... Estado: pendiente, Reference: UN039244295MU, Vehiculo: '93241D' ACTUALIZADO - tracking_id=SR39975525471464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39976185277245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37478149724425, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37478487095495, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37478632072152, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37477994786668, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88847817528364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95193897418737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95194205054748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89519365059117, estado: pendiente -> completada Progreso: 80 insertadas, 20 actualizadas, 2657 sin cambios... Progreso: 179 insertadas, 21 actualizadas, 2761 sin cambios... Progreso: 270 insertadas, 30 actualizadas, 3053 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5860 Nuevas visitas insertadas: 302 Estados actualizados: 62 Visitas sin cambios: 5496 Errores encontrados: 0 Total procesado exitosamente: 5860 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5675 visitas completed -> completada: 182 visitas failed -> Excepción de Entrega: 3 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5835 Sin placa asignada: 25 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5860 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.83 segundos. Thu Jun 25 09:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6021 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6109 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR45841653351464, estado: pendiente SIN CAMBIOS - tracking_id=SR45841718367386, estado: pendiente SIN CAMBIOS - tracking_id=SR72392592129073, estado: pendiente SIN CAMBIOS - tracking_id=SR45841885611034, estado: pendiente SIN CAMBIOS - tracking_id=SR94584196548297, estado: pendiente ACTUALIZADO - tracking_id=SR58359466248297, estado: pendiente -> completada INSERTANDO #1: Fernanda Ramos Paucar - 700000... Estado: pendiente, Reference: 700000000030455533, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #2: Paulina Giusti Hundskopf - 240... Estado: pendiente, Reference: 240111000011071015, Vehiculo: 'PRO-003/PROOUT/205168336622' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR23474691961034, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #6: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR02387148636200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23872300744045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36759910582620, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65848163464621, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36761064171618, estado: pendiente -> Excepción de Entrega Progreso: 93 insertadas, 7 actualizadas, 1097 sin cambios... ACTUALIZADO - tracking_id=SR36761163972930, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69915216521150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36758978776674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6021 Nuevas visitas insertadas: 161 Estados actualizados: 85 Visitas sin cambios: 5775 Errores encontrados: 0 Total procesado exitosamente: 6021 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5750 visitas completed -> completada: 266 visitas failed -> Excepción de Entrega: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5926 Sin placa asignada: 95 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6021 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.90 segundos. Thu Jun 25 09:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6121 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6270 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR22914343552331, estado: pendiente SIN CAMBIOS - tracking_id=SR23048522646249, estado: pendiente SIN CAMBIOS - tracking_id=SR23195514323723, estado: pendiente SIN CAMBIOS - tracking_id=SR09361360071509, estado: pendiente SIN CAMBIOS - tracking_id=SR09362861826017, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Fernanda Ramos Paucar... Estado: pendiente, Reference: 700000000030455533, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36761103229974, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36762263272679, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36766075254063, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36763485245763, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR46991628175747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70116725067915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36766436894522, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36766463839837, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724256328090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724315868297, estado: pendiente -> completada INSERTANDO #2: L_DANILO JUSTINO DE LA CRUZ... Estado: pendiente, Reference: 900000000001774677, Vehiculo: 'APJ772' INSERTANDO #3: L_DANILO JUSTINO DE LA CRUZ... Estado: pendiente, Reference: 900000000001774675, Vehiculo: 'APJ772' INSERTANDO #4: L_EDINSON BETO YAURI ALIAGA... Estado: pendiente, Reference: 900000000001775174, Vehiculo: 'AUW857' INSERTANDO #5: L_EDINSON BETO YAURI ALIAGA... Estado: pendiente, Reference: 900000000001775167, Vehiculo: 'AUW857' INSERTANDO #6: L_EDINSON BETO YAURI ALIAGA... Estado: pendiente, Reference: 900000000001775168, Vehiculo: 'AUW857' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: L_EDINSON BETO YAURI ALIAGA... Estado: pendiente, Reference: 900000000001775166, Vehiculo: 'AUW857' INSERTANDO #8: L_EDINSON BETO YAURI ALIAGA... Estado: pendiente, Reference: 900000000001775169, Vehiculo: 'AUW857' INSERTANDO #9: L_EDINSON BETO YAURI ALIAGA... Estado: pendiente, Reference: 900000000001775165, Vehiculo: 'AUW857' INSERTANDO #10: L_EDINSON BETO YAURI ALIAGA... Estado: pendiente, Reference: 900000000001775172, Vehiculo: 'AUW857' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 23 insertadas, 77 actualizadas, 4371 sin cambios... Ruta no es un UUID válido: None Progreso: 104 insertadas, 96 actualizadas, 5550 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6121 Nuevas visitas insertadas: 114 Estados actualizados: 106 Visitas sin cambios: 5901 Errores encontrados: 0 Total procesado exitosamente: 6121 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5744 visitas completed -> completada: 370 visitas failed -> Excepción de Entrega: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6024 Sin placa asignada: 97 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6121 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.58 segundos. Thu Jun 25 09:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7057 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6384 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13676064497231, estado: pendiente SIN CAMBIOS - tracking_id=SR36760675079359, estado: pendiente SIN CAMBIOS - tracking_id=SR13676073987586, estado: pendiente INSERTANDO #1: Falabella Piura Centro . (240... Estado: pendiente, Reference: 240121000011095096, Vehiculo: 'P5H853' INSERTANDO #2: Falabella Piura Centro . (240... Estado: pendiente, Reference: 240121000011098294, Vehiculo: 'P5H853' SIN CAMBIOS - tracking_id=SR13676060721679, estado: pendiente INSERTANDO #3: Falabella Piura Centro . (240... Estado: pendiente, Reference: 240121000011094005, Vehiculo: 'P5H853' SIN CAMBIOS - tracking_id=SR13676076811904, estado: pendiente INSERTANDO #4: Falabella Piura Centro . (240... Estado: pendiente, Reference: 240121000011094788, Vehiculo: 'P5H853' INSERTANDO #5: Falabella Piura Centro . (240... Estado: pendiente, Reference: 240121000011097073, Vehiculo: 'P5H853' INSERTANDO #6: Juan Carrasco (OFC406501)... Estado: pendiente, Reference: OFC406501, Vehiculo: '0669BP' INSERTANDO #7: Paola Canchari Gutierrez (UN03... Estado: pendiente, Reference: UN039245344MU, Vehiculo: '0669BP' INSERTANDO #8: Ada Calle Romero (24011100001... Estado: pendiente, Reference: 240111000011095261, Vehiculo: '0669BP' INSERTANDO #9: Falabella Piura Centro . (240... Estado: pendiente, Reference: 240121000011095665, Vehiculo: 'P5H853' INSERTANDO #10: Ivan Duberly Tolentino Vasque... Estado: pendiente, Reference: CLR164059419105101, Vehiculo: '0669BP' Progreso: 100 insertadas, 0 actualizadas, 98 sin cambios... ACTUALIZADO - tracking_id=SR46991598116663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04753842788090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36763322574473, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01410430366269, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36707540687788, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724071937219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724167288993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66072419741464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724226477386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724283961034, estado: pendiente -> completada Progreso: 267 insertadas, 133 actualizadas, 3986 sin cambios... Progreso: 356 insertadas, 144 actualizadas, 4325 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 443 insertadas, 157 actualizadas, 4529 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 536 insertadas, 164 actualizadas, 4665 sin cambios... Progreso: 628 insertadas, 172 actualizadas, 4805 sin cambios... Progreso: 725 insertadas, 175 actualizadas, 4907 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 817 insertadas, 183 actualizadas, 5139 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 894 insertadas, 206 actualizadas, 5674 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7057 Nuevas visitas insertadas: 939 Estados actualizados: 206 Visitas sin cambios: 5912 Errores encontrados: 0 Total procesado exitosamente: 7057 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6475 visitas completed -> completada: 574 visitas failed -> Excepción de Entrega: 8 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6957 Sin placa asignada: 100 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7057 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.86 segundos. Thu Jun 25 09:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7562 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7323 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70117735127788, estado: completada SIN CAMBIOS - tracking_id=SR01581036542537, estado: pendiente SIN CAMBIOS - tracking_id=SR70142857693380, estado: pendiente SIN CAMBIOS - tracking_id=SR70142854978920, estado: pendiente SIN CAMBIOS - tracking_id=SR70117675524977, estado: pendiente ACTUALIZADO - tracking_id=SR23656823974008, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53670720285655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724138262537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724107674439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60724403792674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28696863536160, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR72368520368640, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66405734045377, estado: pendiente -> completada INSERTANDO #1: Maria Victoria Gomez (EP000000... Estado: pendiente, Reference: EP0000000000945995, Vehiculo: 'BRZ853' ACTUALIZADO - tracking_id=SR66478486638216, estado: pendiente -> completada INSERTANDO #2: Delfor Antonio (24011100001110... Estado: pendiente, Reference: 240111000011106038, Vehiculo: 'BRZ853' INSERTANDO #3: Diana (900000000001775188)... Estado: pendiente, Reference: 900000000001775188, Vehiculo: 'BRZ853' INSERTANDO #4: Diana (900000000001775189)... Estado: pendiente, Reference: 900000000001775189, Vehiculo: 'BRZ853' INSERTANDO #5: Silvia (240111000011109567)... Estado: pendiente, Reference: 240111000011109567, Vehiculo: 'BRZ853' INSERTANDO #6: Jaime Cuba (000000016416705232... Estado: pendiente, Reference: 00000001641670523266, Vehiculo: 'BRZ853' INSERTANDO #7: Rocio (900000000001774910)... Estado: pendiente, Reference: 900000000001774910, Vehiculo: 'BRZ853' ACTUALIZADO - tracking_id=SR68406317167624, estado: pendiente -> completada INSERTANDO #8: Diana (900000000001775187)... Estado: pendiente, Reference: 900000000001775187, Vehiculo: 'BRZ853' INSERTANDO #9: Belinda Mirella Alva Leon (000... Estado: pendiente, Reference: 00000001641490523202, Vehiculo: 'BRZ853' INSERTANDO #10: Gerardo (900000000001769391)... Estado: pendiente, Reference: 900000000001769391, Vehiculo: 'BRZ853' Ruta no es un UUID válido: None Progreso: 86 insertadas, 14 actualizadas, 957 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 234 insertadas, 66 actualizadas, 2554 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 296 insertadas, 104 actualizadas, 3545 sin cambios... Progreso: 378 insertadas, 122 actualizadas, 3919 sin cambios... Progreso: 469 insertadas, 131 actualizadas, 4324 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 516 insertadas, 184 actualizadas, 6137 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7562 Nuevas visitas insertadas: 516 Estados actualizados: 204 Visitas sin cambios: 6842 Errores encontrados: 0 Total procesado exitosamente: 7562 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6773 visitas completed -> completada: 778 visitas failed -> Excepción de Entrega: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7451 Sin placa asignada: 111 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7562 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.95 segundos. Thu Jun 25 10:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7841 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7839 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01422292025326, estado: pendiente SIN CAMBIOS - tracking_id=SR72759147788174, estado: pendiente SIN CAMBIOS - tracking_id=SR98425875831498, estado: pendiente SIN CAMBIOS - tracking_id=SR98425931126048, estado: completada SIN CAMBIOS - tracking_id=SR80410611758174, estado: pendiente ACTUALIZADO - tracking_id=SR72759175781352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27591784627818, estado: pendiente -> completada INSERTANDO #1: Emily Manrique (90000000000177... Estado: pendiente, Reference: 900000000001775408, Vehiculo: 'F7M805' INSERTANDO #2: Emily Manrique (90000000000177... Estado: pendiente, Reference: 900000000001775405, Vehiculo: 'F7M805' INSERTANDO #3: Emily Manrique (90000000000177... Estado: pendiente, Reference: 900000000001775407, Vehiculo: 'F7M805' INSERTANDO #4: Emily Manrique (90000000000177... Estado: pendiente, Reference: 900000000001775412, Vehiculo: 'F7M805' INSERTANDO #5: Emily Manrique (90000000000177... Estado: pendiente, Reference: 900000000001775404, Vehiculo: 'F7M805' INSERTANDO #6: Emily Manrique (90000000000177... Estado: pendiente, Reference: 900000000001775410, Vehiculo: 'F7M805' INSERTANDO #7: Armador Ft Jockey Plaza (ARM_C... Estado: pendiente, Reference: ARM_C&B_25/06/2026, Vehiculo: 'F0R902' INSERTANDO #8: William Joseph De Orbegoso (MA... Estado: pendiente, Reference: MAN_C&B_127612059513, Vehiculo: 'F0R902' INSERTANDO #9: William Tuss De Orbegoso (REP_... Estado: pendiente, Reference: REP_C&B_127612059513, Vehiculo: 'F0R902' INSERTANDO #10: Almacén Btl (REV_C&B_25/06/202... Estado: pendiente, Reference: REV_C&B_25/06/2026, Vehiculo: 'F0R902' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56549028661365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56550316217444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72441352778482, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR72479424265354, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72482770477034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51917396629181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78156711446744, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR59804034764584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 298 insertadas, 202 actualizadas, 5718 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 347 insertadas, 253 actualizadas, 7170 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7841 Nuevas visitas insertadas: 353 Estados actualizados: 255 Visitas sin cambios: 7233 Errores encontrados: 0 Total procesado exitosamente: 7841 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6797 visitas completed -> completada: 1024 visitas failed -> Excepción de Entrega: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7801 Sin placa asignada: 40 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7841 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.58 segundos. Thu Jun 25 10:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8040 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8192 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01411677818719, estado: pendiente ACTUALIZADO - tracking_id=SR72759145084632, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR95465054775363, estado: pendiente SIN CAMBIOS - tracking_id=SR67322165348026, estado: pendiente SIN CAMBIOS - tracking_id=SR09381863054408, estado: pendiente SIN CAMBIOS - tracking_id=SR74661800167824, estado: pendiente ACTUALIZADO - tracking_id=SR85058537631365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72759147788174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38517100263332, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR27591643144782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50585420161416, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70141564677542, estado: pendiente -> Excepción de Entrega INSERTANDO #1: Luis Quezada Rojas (240111000... Estado: pendiente, Reference: 240111000011105639, Vehiculo: 'A3G865' INSERTANDO #2: Clara Machaca Vilcazan (700000... Estado: pendiente, Reference: 700000000030436342, Vehiculo: 'V0C394' INSERTANDO #3: Brigitte Herrera Espinoza (655... Estado: pendiente, Reference: 655000000007393068, Vehiculo: 'V0C394' INSERTANDO #4: Sandra Pilar Calderon Goycoche... Estado: pendiente, Reference: 900000000001771266, Vehiculo: 'A3G865' INSERTANDO #5: Sebastian Enrique Franco Vidal... Estado: pendiente, Reference: 240111000011096499, Vehiculo: 'V0C394' INSERTANDO #6: Melissa Bazan Gonzalez (240111... Estado: pendiente, Reference: 240111000011101554, Vehiculo: 'A3G865' INSERTANDO #7: Emmy Pastor (2401110000110964... Estado: pendiente, Reference: 240111000011096406, Vehiculo: 'A3G865' INSERTANDO #8: Marita Machaca Cutipa (700000... Estado: pendiente, Reference: 700000000030472413, Vehiculo: 'V0C394' INSERTANDO #9: Alex Montoya Loyola (900000000... Estado: pendiente, Reference: 900000000001772684, Vehiculo: 'A3G865' INSERTANDO #10: Flor De Maria Del Aguila (240... Estado: pendiente, Reference: 240111000010998346, Vehiculo: 'A3G865' ACTUALIZADO - tracking_id=SR75654861338993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12761365874748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12762221341416, estado: pendiente -> completada Progreso: 90 insertadas, 10 actualizadas, 1297 sin cambios... Progreso: 150 insertadas, 50 actualizadas, 2205 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8040 Nuevas visitas insertadas: 201 Estados actualizados: 253 Visitas sin cambios: 7586 Errores encontrados: 0 Total procesado exitosamente: 8040 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6744 visitas completed -> completada: 1273 visitas failed -> Excepción de Entrega: 23 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8000 Sin placa asignada: 40 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8040 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.26 segundos. Thu Jun 25 10:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8107 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8393 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR83308699464548, estado: pendiente SIN CAMBIOS - tracking_id=SR92818373288705, estado: pendiente SIN CAMBIOS - tracking_id=SR01426126369263, estado: pendiente SIN CAMBIOS - tracking_id=SR16189585333007, estado: pendiente SIN CAMBIOS - tracking_id=SR16400240616590, estado: pendiente INSERTANDO #1: Juan Ernesto Guevara Aguilar (... Estado: pendiente, Reference: 700000000030461157, Vehiculo: 'T5J202' INSERTANDO #2: Luis Jose Martin Casanova Reyn... Estado: pendiente, Reference: 700000000030462044, Vehiculo: 'T5J202' INSERTANDO #3: Irving Castaneda Guzman (2401... Estado: pendiente, Reference: 240111000011081760, Vehiculo: 'T5J202' INSERTANDO #4: Jhonatan Horna (2401110000110... Estado: pendiente, Reference: 240111000011099023, Vehiculo: 'T5J202' INSERTANDO #5: Paul Lavado Gutierrez (7000000... Estado: pendiente, Reference: 700000000030466647, Vehiculo: 'T5J202' INSERTANDO #6: Carolina Alvarado Castillo (7... Estado: pendiente, Reference: 700000000030471787, Vehiculo: 'T5J202' INSERTANDO #7: Alan Johnan Ortiz Salvador (2... Estado: pendiente, Reference: 240111000011104696, Vehiculo: 'T5J202' ACTUALIZADO - tracking_id=SR51913624761365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84028465588364, estado: pendiente -> completada INSERTANDO #8: Miriam Paola Lachira Rimaycuna... Estado: pendiente, Reference: 240111000010983267, Vehiculo: 'ADP726' INSERTANDO #9: Lenin Castillo Saldana (70000... Estado: pendiente, Reference: 700000000030468799, Vehiculo: 'T5J202' ACTUALIZADO - tracking_id=SR84028503068737, estado: pendiente -> completada INSERTANDO #10: Alberto Raime (70000000003046... Estado: pendiente, Reference: 700000000030469304, Vehiculo: 'ADP726' ACTUALIZADO - tracking_id=SR84028548077219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41532527168297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94153259045363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51915757944818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51915927344584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75191684554045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23747828684278, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8107 Nuevas visitas insertadas: 67 Estados actualizados: 334 Visitas sin cambios: 7706 Errores encontrados: 0 Total procesado exitosamente: 8107 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6477 visitas completed -> completada: 1599 visitas failed -> Excepción de Entrega: 31 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8067 Sin placa asignada: 40 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8107 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.95 segundos. Thu Jun 25 10:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8317 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8460 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42887553287703, estado: pendiente SIN CAMBIOS - tracking_id=SR29006209067820, estado: pendiente SIN CAMBIOS - tracking_id=SR29136956887723, estado: pendiente SIN CAMBIOS - tracking_id=SR09283901388300, estado: pendiente SIN CAMBIOS - tracking_id=SR14589385377915, estado: pendiente INSERTANDO #1: Cynthia Saldana (700000000030... Estado: pendiente, Reference: 700000000030460237, Vehiculo: 'CKV568' INSERTANDO #2: Claudia Marchena Pacheco (2401... Estado: pendiente, Reference: 240111000011102199, Vehiculo: 'CKV568' INSERTANDO #3: Cynthia Saldana (700000000030... Estado: pendiente, Reference: 700000000030460723, Vehiculo: 'CKV568' INSERTANDO #4: Carlos Solis (240111000011102... Estado: pendiente, Reference: 240111000011102988, Vehiculo: 'CKV568' INSERTANDO #5: Cynthia Saldana (700000000030... Estado: pendiente, Reference: 700000000030460697, Vehiculo: 'CKV568' ACTUALIZADO - tracking_id=SR13706470014632, estado: pendiente -> completada INSERTANDO #6: Cynthia Saldana (700000000030... Estado: pendiente, Reference: 700000000030460691, Vehiculo: 'CKV568' INSERTANDO #7: Cynthia Saldana (700000000030... Estado: pendiente, Reference: 700000000030460696, Vehiculo: 'CKV568' INSERTANDO #8: Maria Rosa Ortega Torres (700... Estado: pendiente, Reference: 700000000030472475, Vehiculo: 'CKV568' INSERTANDO #9: Linda Barranzuela (2401110000... Estado: pendiente, Reference: 240111000011103354, Vehiculo: 'CKV568' INSERTANDO #10: Linda Barranzuela (2401110000... Estado: pendiente, Reference: 240111000011103362, Vehiculo: 'CKV568' ACTUALIZADO - tracking_id=SR27864941793923, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32563897256618, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71457546379870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15546337131501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15546438361416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23747819198221, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02678189727219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69388255559644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95106477978090, estado: pendiente -> completada Progreso: 88 insertadas, 12 actualizadas, 1443 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8317 Nuevas visitas insertadas: 211 Estados actualizados: 313 Visitas sin cambios: 7793 Errores encontrados: 0 Total procesado exitosamente: 8317 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6373 visitas completed -> completada: 1905 visitas failed -> Excepción de Entrega: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8276 Sin placa asignada: 41 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8317 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.01 segundos. Thu Jun 25 11:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8538 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8671 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01428229624304, estado: pendiente SIN CAMBIOS - tracking_id=SR70142827248290, estado: pendiente SIN CAMBIOS - tracking_id=SR65093024421890, estado: pendiente ACTUALIZADO - tracking_id=SR36566987473041, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR36567030981306, estado: completada SIN CAMBIOS - tracking_id=SR01428144571593, estado: pendiente INSERTANDO #1: Cesar Milton Piscoya Quispiton... Estado: pendiente, Reference: 900000000001772318, Vehiculo: 'D8D928' INSERTANDO #2: Jj Vadiño Cañapataña Ramirez ... Estado: pendiente, Reference: 0011035582339014353587, Vehiculo: 'D8D928' ACTUALIZADO - tracking_id=SR36785313539441, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67696483025066, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67984929442760, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68130493937054, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68280570651436, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68432309966815, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68571752623780, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85194777417386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90055582988673, estado: pendiente -> completada INSERTANDO #3: Bacner Llaury (2051057945604... Estado: pendiente, Reference: 205105794560468826, Vehiculo: 'D8D928' INSERTANDO #4: Victor Torrealva Quispe (2401... Estado: pendiente, Reference: 240111000011104363, Vehiculo: 'BNS926' INSERTANDO #5: Estefania Lengua Morales (7000... Estado: pendiente, Reference: 700000000030471767, Vehiculo: 'BNS926' INSERTANDO #6: Isabel Del Solar (24011100001... Estado: pendiente, Reference: 240111000011077440, Vehiculo: 'BNS926' INSERTANDO #7: Cynthia Palomino Lopez (240111... Estado: pendiente, Reference: 240111000011087828, Vehiculo: 'BNS926' INSERTANDO #8: Karen Rivas (127612695186)... Estado: pendiente, Reference: 127612695186, Vehiculo: 'BNS926' INSERTANDO #9: Monica Cruz (2401110000110734... Estado: pendiente, Reference: 240111000011073488, Vehiculo: 'BNS926' INSERTANDO #10: Estefania Lengua Morales (7000... Estado: pendiente, Reference: 700000000030472019, Vehiculo: 'BNS926' Progreso: 76 insertadas, 24 actualizadas, 1384 sin cambios... Progreso: 169 insertadas, 31 actualizadas, 1809 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 220 insertadas, 380 actualizadas, 7718 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8538 Nuevas visitas insertadas: 221 Estados actualizados: 392 Visitas sin cambios: 7925 Errores encontrados: 0 Total procesado exitosamente: 8538 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6203 visitas completed -> completada: 2287 visitas failed -> Excepción de Entrega: 48 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8497 Sin placa asignada: 41 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8538 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.95 segundos. Thu Jun 25 11:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9089 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8892 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... INSERTANDO #1: Gabriel Fernando Surichaqui Le... Estado: pendiente, Reference: 240111000011111588, Vehiculo: 'C5J748' INSERTANDO #2: Katherinne Huaroto Janto (101... Estado: pendiente, Reference: 1010000000182433, Vehiculo: 'C5J748' SIN CAMBIOS - tracking_id=SR98425875831498, estado: pendiente INSERTANDO #3: Carlos Paz Murillo (240111000... Estado: pendiente, Reference: 240111000010991219, Vehiculo: 'BFE805' INSERTANDO #4: Sheyla Maritza Ccapa Chque (2... Estado: pendiente, Reference: 240111000011105044, Vehiculo: 'BFE805' INSERTANDO #5: Jose Santos Fernandez Limachi ... Estado: pendiente, Reference: 900000000001772780, Vehiculo: 'BFE805' SIN CAMBIOS - tracking_id=SR61010759076613, estado: pendiente SIN CAMBIOS - tracking_id=SR61145050439214, estado: pendiente INSERTANDO #6: Carlos Eduardo Saman Chico (7... Estado: pendiente, Reference: 700000000030482779, Vehiculo: 'BTF940' INSERTANDO #7: Edward Gabriel Aguilar Rojas ... Estado: pendiente, Reference: 700000000030482701, Vehiculo: 'BTF940' SIN CAMBIOS - tracking_id=SR98425931126048, estado: completada SIN CAMBIOS - tracking_id=SR53311380741501, estado: pendiente ACTUALIZADO - tracking_id=SR02094221899538, estado: pendiente -> completada INSERTANDO #8: Sabrina mera 70000000003049813... Estado: pendiente, Reference: 700000000030498134, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' INSERTANDO #9: Sandra Barton 7000000000304978... Estado: pendiente, Reference: 700000000030497866, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' INSERTANDO #10: MARIA LILIANA ORMEÑO 700000000... Estado: pendiente, Reference: 700000000030498252, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR21119289028035, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14587293157219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60926553138083, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55084924967210, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98426673445419, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98426740625838, estado: pendiente -> completada Progreso: 93 insertadas, 7 actualizadas, 198 sin cambios... ACTUALIZADO - tracking_id=SR14588231047245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47967383276200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12805377293408, estado: pendiente -> completada Progreso: 185 insertadas, 15 actualizadas, 416 sin cambios... Ruta no es un UUID válido: None Progreso: 273 insertadas, 27 actualizadas, 1153 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 366 insertadas, 34 actualizadas, 1758 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 529 insertadas, 371 actualizadas, 7933 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9089 Nuevas visitas insertadas: 551 Estados actualizados: 385 Visitas sin cambios: 8153 Errores encontrados: 0 Total procesado exitosamente: 9089 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6372 visitas completed -> completada: 2668 visitas failed -> Excepción de Entrega: 49 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9048 Sin placa asignada: 41 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9089 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.32 segundos. Thu Jun 25 11:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9205 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9443 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR89355899724078, estado: pendiente SIN CAMBIOS - tracking_id=SR60279852775803, estado: pendiente SIN CAMBIOS - tracking_id=SR60818162259798, estado: pendiente SIN CAMBIOS - tracking_id=SR27671183339117, estado: pendiente SIN CAMBIOS - tracking_id=SR85331126062674, estado: pendiente ACTUALIZADO - tracking_id=SR93614680485363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74684063035856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47967160255363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93615581924782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76463525327514, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09379069543661, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50938473872458, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94796757841416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00650217189278, estado: pendiente -> completada INSERTANDO #1: Cesia Geraldine Romani Tassara... Estado: pendiente, Reference: 900000000001773048, Vehiculo: 'F2P710' INSERTANDO #2: Erick Enrique Pacheco Pariona ... Estado: pendiente, Reference: 240111000011103741, Vehiculo: 'F2P710' INSERTANDO #3: Erick Enrique Pacheco Pariona ... Estado: pendiente, Reference: 655000000007395299, Vehiculo: 'F2P710' INSERTANDO #4: Percy Huamani Espinoza (90000... Estado: pendiente, Reference: 900000000001772704, Vehiculo: 'F2P710' ACTUALIZADO - tracking_id=SR12736026577386, estado: pendiente -> completada INSERTANDO #5: Andrea Corrales (900000000001... Estado: pendiente, Reference: 900000000001772677, Vehiculo: 'F2P710' INSERTANDO #6: Lissette Aparcana Guerra (9000... Estado: pendiente, Reference: 900000000001772942, Vehiculo: 'F2P710' INSERTANDO #7: Ruben Oscco Monrroy (2010001... Estado: pendiente, Reference: 201000143950236740, Vehiculo: 'F2P710' INSERTANDO #8: Deysi Mendoza Sulca (9000000... Estado: pendiente, Reference: 900000000001773035, Vehiculo: 'F2P710' INSERTANDO #9: Loraine Bernales Garcia (9000... Estado: pendiente, Reference: 900000000001773020, Vehiculo: 'F2P710' INSERTANDO #10: Luis Enrique Pasache Mavila (9... Estado: pendiente, Reference: 900000000001772753, Vehiculo: 'F2P710' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9205 Nuevas visitas insertadas: 116 Estados actualizados: 351 Visitas sin cambios: 8738 Errores encontrados: 0 Total procesado exitosamente: 9205 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6137 visitas completed -> completada: 3016 visitas failed -> Excepción de Entrega: 52 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9164 Sin placa asignada: 41 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9205 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.89 segundos. Thu Jun 25 11:45:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9357 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9559 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98996321323379, estado: pendiente SIN CAMBIOS - tracking_id=SR39130259068364, estado: pendiente SIN CAMBIOS - tracking_id=SR95383838136663, estado: pendiente SIN CAMBIOS - tracking_id=SR63984947473725, estado: completada SIN CAMBIOS - tracking_id=SR08865005976200, estado: pendiente ACTUALIZADO - tracking_id=SR13705646258993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39130325918737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73230511621019, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07030518277219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13706157761416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39131347681416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39132100996663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95465394937915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02410772968364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19546564724782, estado: pendiente -> completada INSERTANDO #1: Oscar Deynard Checya Huaman ... Estado: pendiente, Reference: 185017055622REC, Vehiculo: 'BOB761' INSERTANDO #2: Marco Antonio Chavez Munoz (... Estado: pendiente, Reference: 185015751694REC, Vehiculo: 'BOB761' INSERTANDO #3: Waldir Pineda Chuquirimay (700... Estado: pendiente, Reference: 700000000030359922, Vehiculo: 'C3G926' INSERTANDO #4: Rene Chacnama Ccoropuna (7000... Estado: pendiente, Reference: 700000000030383801, Vehiculo: 'C3G926' INSERTANDO #5: Jorge Eleodoro Sanchez Chalco ... Estado: pendiente, Reference: 900000000001772494, Vehiculo: 'B4U746' INSERTANDO #6: Evelyn Ana Julcapoma Milla (9... Estado: pendiente, Reference: 900000000001772701, Vehiculo: 'B4U746' INSERTANDO #7: Silvia Nunez Del Prado (24011... Estado: pendiente, Reference: 240111000011080432, Vehiculo: 'B4U746' INSERTANDO #8: Nilton Nunez (900000000001772... Estado: pendiente, Reference: 900000000001772752, Vehiculo: 'B4U746' INSERTANDO #9: Lizbeth Isabel Yauri Quispe ... Estado: pendiente, Reference: 900000000001771144, Vehiculo: 'B4U746' INSERTANDO #10: Alejandra Esther Paredes Gutie... Estado: pendiente, Reference: 240111000010970030, Vehiculo: 'B4U746' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 84 insertadas, 216 actualizadas, 6612 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9357 Nuevas visitas insertadas: 152 Estados actualizados: 303 Visitas sin cambios: 8902 Errores encontrados: 0 Total procesado exitosamente: 9357 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5987 visitas completed -> completada: 3309 visitas failed -> Excepción de Entrega: 61 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9316 Sin placa asignada: 41 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9357 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.29 segundos. Thu Jun 25 12:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9391 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9711 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR27888153572674, estado: pendiente SIN CAMBIOS - tracking_id=SR02788815986200, estado: pendiente ACTUALIZADO - tracking_id=SR71554607925363, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR71554616064748, estado: pendiente SIN CAMBIOS - tracking_id=SR78642165428090, estado: completada SIN CAMBIOS - tracking_id=SR93636919623411, estado: completada ACTUALIZADO - tracking_id=SR95465295961150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81237841631416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12759828699117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41532464621034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69387675144748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95465734895747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41532775786200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15546748971475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94153312657915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Hector Javier Quispe (7000000... Estado: pendiente, Reference: 700000000030479386, Vehiculo: 'VAH497' INSERTANDO #2: Jackie Morelia Alva Ugarte (70... Estado: pendiente, Reference: 700000000030470609, Vehiculo: 'VAH497' INSERTANDO #3: Any Gomez (700000000030469812... Estado: pendiente, Reference: 700000000030469812, Vehiculo: 'VAH497' INSERTANDO #4: Jorge Luis Mesias Reyes (70000... Estado: pendiente, Reference: 700000000030467251, Vehiculo: 'VAH497' INSERTANDO #5: Valeria Montoya (240111000011... Estado: pendiente, Reference: 240111000011105342, Vehiculo: 'VAH497' INSERTANDO #6: Cristian Giovanny Perez Parion... Estado: pendiente, Reference: 240111000011104947, Vehiculo: 'VAH497' INSERTANDO #7: Mariela Sorayda Ascona (24011... Estado: pendiente, Reference: 240111000011098186, Vehiculo: 'VAH497' INSERTANDO #8: Milagros Tasayco (24011100001... Estado: pendiente, Reference: 240111000011097888, Vehiculo: 'VAH497' INSERTANDO #9: Jhon Erison Anicama (1276126... Estado: pendiente, Reference: 127612690358, Vehiculo: 'VAH497' INSERTANDO #10: Yordy Steek Labrin Villamares ... Estado: pendiente, Reference: 00000001641730523316, Vehiculo: 'VAH497' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 32 insertadas, 368 actualizadas, 8906 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9391 Nuevas visitas insertadas: 34 Estados actualizados: 370 Visitas sin cambios: 8987 Errores encontrados: 0 Total procesado exitosamente: 9391 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5652 visitas completed -> completada: 3669 visitas failed -> Excepción de Entrega: 70 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9350 Sin placa asignada: 41 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9391 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.00 segundos. Thu Jun 25 12:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9407 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9745 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR58321889143761, estado: pendiente SIN CAMBIOS - tracking_id=SR27609718745363, estado: pendiente SIN CAMBIOS - tracking_id=SR51949018577915, estado: pendiente SIN CAMBIOS - tracking_id=SR51949067661475, estado: pendiente SIN CAMBIOS - tracking_id=SR51949107439644, estado: pendiente ACTUALIZADO - tracking_id=SR59764831147219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42741853414415, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76097313022674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59765160784748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59765189812674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59765035588090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05976521666200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59765282871365, estado: pendiente -> completada INSERTANDO #1: Villanueva Humpire Javier (S02... Estado: pendiente, Reference: S02873SANBORJA, Vehiculo: 'AFV825' INSERTANDO #2: David Pampe Tapicero (#30TAPIC... Estado: pendiente, Reference: #30TAPICERAX2, Vehiculo: 'AAR935' INSERTANDO #3: Tello Contreras Paola Constant... Estado: pendiente, Reference: S01543SANBORJAX2, Vehiculo: 'AAR935' INSERTANDO #4: Learning & Language Services S... Estado: pendiente, Reference: S02213VISITATECNICA, Vehiculo: 'AAR935' INSERTANDO #5: Delia Agueda Juarez Bobadilla ... Estado: pendiente, Reference: S02439PRESCOTT, Vehiculo: 'AAR935' INSERTANDO #6: Alegre Therpin Raquel Orfelind... Estado: pendiente, Reference: S02493REC, Vehiculo: 'AAR935' INSERTANDO #7: Castro Guerrero Elva Elisabet ... Estado: pendiente, Reference: S02856PRESCOTT, Vehiculo: 'AAR935' Ruta no es un UUID válido: None INSERTANDO #8: Servicios Generales Mecegiamp ... Estado: pendiente, Reference: S02881PRESCOTT, Vehiculo: 'AAR935' INSERTANDO #9: Servicios Generales Mecegiamp ... Estado: pendiente, Reference: S02881SANBORJA, Vehiculo: 'AAR935' ACTUALIZADO - tracking_id=SR05976588931352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54096172551352, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Maria Susana Macas Carrasco (... Estado: pendiente, Reference: 240111000011086699, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9407 Nuevas visitas insertadas: 16 Estados actualizados: 318 Visitas sin cambios: 9073 Errores encontrados: 0 Total procesado exitosamente: 9407 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5351 visitas completed -> completada: 3984 visitas failed -> Excepción de Entrega: 72 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9366 Sin placa asignada: 41 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9407 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.99 segundos. Thu Jun 25 12:30:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9414 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9761 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75880576565363, estado: completada SIN CAMBIOS - tracking_id=SR90238720236663, estado: completada SIN CAMBIOS - tracking_id=SR24304364238511, estado: pendiente SIN CAMBIOS - tracking_id=SR76713450986200, estado: pendiente SIN CAMBIOS - tracking_id=SR64315375454863, estado: pendiente INSERTANDO #1: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' INSERTANDO #2: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' INSERTANDO #3: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' ACTUALIZADO - tracking_id=SR14575001868090, estado: pendiente -> completada INSERTANDO #4: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' INSERTANDO #5: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' ACTUALIZADO - tracking_id=SR76713888727245, estado: pendiente -> completada INSERTANDO #6: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' INSERTANDO #7: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' ACTUALIZADO - tracking_id=SR14575524781150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58123752358090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71554616064748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98426271846496, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR59765499571475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89842653967646, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71276033952537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12760381488993, estado: pendiente -> completada INSERTANDO #8: Recojo - O_FALABELLA SALAVERRY... Estado: pendiente, Reference: 1, Vehiculo: 'BLD-192/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA SALAVERRY... Estado: pendiente, Reference: 1, Vehiculo: 'BLD-192/BRUDER/2054738412' INSERTANDO #10: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9414 Nuevas visitas insertadas: 28 Estados actualizados: 419 Visitas sin cambios: 8967 Errores encontrados: 0 Total procesado exitosamente: 9414 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4939 visitas completed -> completada: 4395 visitas failed -> Excepción de Entrega: 80 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9372 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9414 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.40 segundos. Thu Jun 25 12:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9448 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9789 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75880787751501, estado: pendiente SIN CAMBIOS - tracking_id=SR86216414797219, estado: completada SIN CAMBIOS - tracking_id=SR27545429821034, estado: pendiente SIN CAMBIOS - tracking_id=SR57611974982547, estado: pendiente SIN CAMBIOS - tracking_id=SR16481645771034, estado: pendiente ACTUALIZADO - tracking_id=SR76097438671501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76097502541365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86217172349644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20703088697386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86217259578174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81237253678737, estado: pendiente -> completada INSERTANDO #1: Carlos Arancibia Noriega (00... Estado: pendiente, Reference: 0011035580934018995249, Vehiculo: 'BNE899' ACTUALIZADO - tracking_id=SR14587477141464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88453713777386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88453944024748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88454191351416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #3: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #4: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #5: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #6: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #7: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #8: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'ACF-229/BRUDER/2054738412' INSERTANDO #10: Recojo - O_FALABELLA ANGAMOS -... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9448 Nuevas visitas insertadas: 61 Estados actualizados: 778 Visitas sin cambios: 8609 Errores encontrados: 0 Total procesado exitosamente: 9448 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5171 visitas pending -> pendiente: 4196 visitas failed -> Excepción de Entrega: 81 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9406 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9448 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.55 segundos. Thu Jun 25 13:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9515 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9850 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR83216562917219, estado: completada SIN CAMBIOS - tracking_id=SR68321660344439, estado: completada SIN CAMBIOS - tracking_id=SR29619760755143, estado: completada SIN CAMBIOS - tracking_id=SR51948081875363, estado: completada SIN CAMBIOS - tracking_id=SR31118957248993, estado: pendiente Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92360828669784, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22920995352413, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Nuri Milagros Cruz Vargas (6... Estado: pendiente, Reference: 600000000008526REC, Vehiculo: 'BJO884' INSERTANDO #2: Jhessica Ortiz Vasquez (24011... Estado: pendiente, Reference: 240111000011062306, Vehiculo: 'M4Q142' ACTUALIZADO - tracking_id=SR14587188948364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14587384992537, estado: pendiente -> completada INSERTANDO #3: Ruth (213000000000023998)... Estado: pendiente, Reference: 213000000000023998, Vehiculo: 'PCD1G271' ACTUALIZADO - tracking_id=SR44789933281464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36768291787390, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR26166068271239, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26354980688573, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26543524744890, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74684893757444, estado: pendiente -> completada INSERTANDO #4: Carlos Eduardo Cruz Alburquequ... Estado: pendiente, Reference: 240111000011097383, Vehiculo: 'D8Z884' INSERTANDO #5: Brissette Huachua Pias (700000... Estado: pendiente, Reference: 700000000030478467, Vehiculo: 'D8Z884' INSERTANDO #6: Anna Kristel Vilca Padilla (... Estado: pendiente, Reference: EP0000000000944977, Vehiculo: 'D8Z884' Ruta no es un UUID válido: None INSERTANDO #7: Roberto Pedrozo (240111000011... Estado: pendiente, Reference: 240111000011092220, Vehiculo: 'D8Z884' INSERTANDO #8: Jael Soto (240111000011104750... Estado: pendiente, Reference: 240111000011104750, Vehiculo: 'D8Z884' INSERTANDO #9: Marco Antonio Palomino Chavez ... Estado: pendiente, Reference: 700000000030480596, Vehiculo: 'D8Z884' INSERTANDO #10: Lourdes Zegarra (700000000030... Estado: pendiente, Reference: 700000000030461129, Vehiculo: 'D8Z884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9515 Nuevas visitas insertadas: 67 Estados actualizados: 269 Visitas sin cambios: 9179 Errores encontrados: 0 Total procesado exitosamente: 9515 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5433 visitas pending -> pendiente: 3995 visitas failed -> Excepción de Entrega: 87 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9473 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9515 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.43 segundos. Thu Jun 25 13:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9537 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9917 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR58482055331567, estado: pendiente SIN CAMBIOS - tracking_id=SR58640764458491, estado: pendiente SIN CAMBIOS - tracking_id=SR98364335689237, estado: completada SIN CAMBIOS - tracking_id=SR93616319257788, estado: pendiente SIN CAMBIOS - tracking_id=SR58321889143761, estado: pendiente ACTUALIZADO - tracking_id=SR27361012488174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36567611623625, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23656775099159, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27390335684110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12761655741501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61637150868364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71276257667915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17334712319117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91733524324439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46252493932674, estado: pendiente -> completada INSERTANDO #1: Paloma Cristell Mamani Gabriel... Estado: pendiente, Reference: 201000143950236743, Vehiculo: 'BOB761' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA ANGAMOS -... Estado: pendiente, Reference: 1, Vehiculo: 'CLQ-365/DHP PERU S.A.C/20609042934' INSERTANDO #3: Recojo - O_FALABELLA ANGAMOS -... Estado: pendiente, Reference: 1, Vehiculo: 'CLQ-365/DHP PERU S.A.C/20609042934' INSERTANDO #4: Recojo - O_FALABELLA ANGAMOS -... Estado: pendiente, Reference: 1, Vehiculo: 'ASF-025/DHP PERU S.A.C/2060904293' INSERTANDO #5: Recojo - O_FALABELLA ANGAMOS -... Estado: pendiente, Reference: 1, Vehiculo: 'ASF-025/DHP PERU S.A.C/2060904293' INSERTANDO #6: Entrega - O_FALABELLA SAN ISID... Estado: pendiente, Reference: 1, Vehiculo: 'CLQ-365/DHP PERU S.A.C/20609042934' INSERTANDO #7: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #8: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #9: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'B6N-037/DHP PERU S.A.C/20609042932' INSERTANDO #10: Entrega - O_FALABELLA SAN ISID... Estado: pendiente, Reference: 1, Vehiculo: 'Z6U-064/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 64 insertadas, 136 actualizadas, 5303 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 92 insertadas, 208 actualizadas, 7652 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9537 Nuevas visitas insertadas: 92 Estados actualizados: 245 Visitas sin cambios: 9200 Errores encontrados: 0 Total procesado exitosamente: 9537 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5669 visitas pending -> pendiente: 3773 visitas failed -> Excepción de Entrega: 95 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9495 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9537 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.70 segundos. Thu Jun 25 13:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9537 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10009 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR82284059489117, estado: pendiente SIN CAMBIOS - tracking_id=SR68228442698364, estado: pendiente SIN CAMBIOS - tracking_id=SR82284481848737, estado: pendiente SIN CAMBIOS - tracking_id=SR78146690329117, estado: pendiente SIN CAMBIOS - tracking_id=SR78146993238364, estado: pendiente ACTUALIZADO - tracking_id=SR27888041127219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24052358488926, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22419184147579, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09381863054408, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83560769081464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44791044071150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35608508738174, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83564932835970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35649457269278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37744606698090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9537 Nuevas visitas insertadas: 0 Estados actualizados: 261 Visitas sin cambios: 9276 Errores encontrados: 0 Total procesado exitosamente: 9537 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5927 visitas pending -> pendiente: 3512 visitas failed -> Excepción de Entrega: 98 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9495 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9537 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.05 segundos. Thu Jun 25 13:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9543 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10009 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR15304739718882, estado: completada SIN CAMBIOS - tracking_id=SR59765128095363, estado: completada SIN CAMBIOS - tracking_id=SR51913667271416, estado: completada SIN CAMBIOS - tracking_id=SR51913712179870, estado: completada SIN CAMBIOS - tracking_id=SR59765160784748, estado: completada ACTUALIZADO - tracking_id=SR23869051657386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38690635681034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23869133574632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23869056538090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41077548654439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24107764012537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16735211689117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16735479718737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16735440688364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90936148971501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Jose Anthony Huamantumba Canal... Estado: pendiente, Reference: 700000000030437988, Vehiculo: 'W7E726' INSERTANDO #2: Claudia Cruz (700000000030437... Estado: pendiente, Reference: 700000000030437177, Vehiculo: 'W7E726' INSERTANDO #3: Jose Anthony Huamantumba Canal... Estado: pendiente, Reference: 700000000030439714, Vehiculo: 'W7E726' INSERTANDO #4: Jose Anthony Huamantumba Canal... Estado: pendiente, Reference: 700000000030429852, Vehiculo: 'W7E726' INSERTANDO #5: Karina Yadira Ramirez Ccopa (7... Estado: pendiente, Reference: 700000000030435249, Vehiculo: 'W7E726' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Kevin Leon Rivas . (600115817... Estado: pendiente, Reference: 600115817624692572, Vehiculo: 'IL_ILACJ47' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9543 Nuevas visitas insertadas: 6 Estados actualizados: 210 Visitas sin cambios: 9327 Errores encontrados: 0 Total procesado exitosamente: 9543 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6132 visitas pending -> pendiente: 3307 visitas failed -> Excepción de Entrega: 103 visitas partial -> pendiente: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9501 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9543 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.93 segundos. Thu Jun 25 14:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9549 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10015 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR37673935084439, estado: pendiente SIN CAMBIOS - tracking_id=SR23767400932537, estado: pendiente SIN CAMBIOS - tracking_id=SR05107927257915, estado: completada SIN CAMBIOS - tracking_id=SR37478542785918, estado: completada SIN CAMBIOS - tracking_id=SR05107865124548, estado: completada ACTUALIZADO - tracking_id=SR26938801857245, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR69388148127915, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR74416136935709, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35649013027915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68321664052537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14587819035363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83565065717070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14588965731352, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR91458912585856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40333100877818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Kevin Leon Rivas . (600171817... Estado: pendiente, Reference: 600171817880442118, Vehiculo: 'IL_ILACJ47' INSERTANDO #2: Kevin Leon Rivas . (600462318... Estado: pendiente, Reference: 600462318045331430, Vehiculo: 'IL_ILACJ47' INSERTANDO #3: Kevin Leon Rivas . (600537818... Estado: pendiente, Reference: 600537818045337060, Vehiculo: 'IL_ILACJ47' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Alexis Collazos (12761260604... Estado: pendiente, Reference: 127612606045, Vehiculo: 'BEZ878' INSERTANDO #5: Grecia Diaz Vargas (20543754... Estado: pendiente, Reference: 205437543320003824, Vehiculo: 'BJO884' INSERTANDO #6: Marlith Espinoza Claudio (00... Estado: pendiente, Reference: 00000001640720523029, Vehiculo: 'BJO884' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9549 Nuevas visitas insertadas: 6 Estados actualizados: 186 Visitas sin cambios: 9357 Errores encontrados: 0 Total procesado exitosamente: 9549 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6306 visitas pending -> pendiente: 3127 visitas failed -> Excepción de Entrega: 114 visitas partial -> pendiente: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9507 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9549 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.39 segundos. Thu Jun 25 14:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9578 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10021 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87274306946663, estado: pendiente SIN CAMBIOS - tracking_id=SR79777020369097, estado: pendiente SIN CAMBIOS - tracking_id=SR18000443224812, estado: pendiente SIN CAMBIOS - tracking_id=SR18136070321652, estado: pendiente SIN CAMBIOS - tracking_id=SR53268941661475, estado: pendiente ACTUALIZADO - tracking_id=SR18799070867231, estado: pendiente -> completada INSERTANDO #1: Jose Ruiz (127612743474)... Estado: pendiente, Reference: 127612743474, Vehiculo: 'BZN771' INSERTANDO #2: Angelica Candela Echajaya (900... Estado: pendiente, Reference: 900000000001772524, Vehiculo: 'BZN771' INSERTANDO #3: Jose Ruiz Astudillo (900000000... Estado: pendiente, Reference: 900000000001772483, Vehiculo: 'BZN771' INSERTANDO #4: Rosario Unzueta Contreras (900... Estado: pendiente, Reference: 900000000001772721, Vehiculo: 'BZN771' INSERTANDO #5: Zaira Gabriela Sanchez Koo (90... Estado: pendiente, Reference: 900000000001773243, Vehiculo: 'BZN771' INSERTANDO #6: Grecia Cano (2401110000110772... Estado: pendiente, Reference: 240111000011077243, Vehiculo: 'BZN771' INSERTANDO #7: Rosario Sanchez (90258886420... Estado: pendiente, Reference: 902588864200048746, Vehiculo: 'BZN771' INSERTANDO #8: Luz Gihua (20293670600033607... Estado: pendiente, Reference: 202936706000336074, Vehiculo: 'BZN771' INSERTANDO #9: Geanela Quispe Flores (240111... Estado: pendiente, Reference: 240111000011100380, Vehiculo: 'BZN771' INSERTANDO #10: Jose Martin Sanchez Vicente Vi... Estado: pendiente, Reference: 900000000001772493, Vehiculo: 'BZN771' ACTUALIZADO - tracking_id=SR97911292312537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33608323817219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99586832214748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99589243947014, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83949074989870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83949207454548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98394928057915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95836023339644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81337397937386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 28 insertadas, 72 actualizadas, 3610 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9578 Nuevas visitas insertadas: 29 Estados actualizados: 185 Visitas sin cambios: 9364 Errores encontrados: 0 Total procesado exitosamente: 9578 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6490 visitas pending -> pendiente: 2971 visitas failed -> Excepción de Entrega: 114 visitas partial -> pendiente: 3 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9536 Sin placa asignada: 42 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9578 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.96 segundos. Thu Jun 25 14:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9603 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10050 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR59765128095363, estado: completada SIN CAMBIOS - tracking_id=SR15303417479535, estado: completada SIN CAMBIOS - tracking_id=SR15303456767443, estado: completada SIN CAMBIOS - tracking_id=SR59765100468297, estado: completada SIN CAMBIOS - tracking_id=SR15303379773682, estado: completada ACTUALIZADO - tracking_id=SR27360395178297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27360781127915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12739041845655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95382900362537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19538418725856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95465183231501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19538395655747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19546484068993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19546502318297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93615966069318, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Mayumi Siguenza Ticlia (101000... Estado: pendiente, Reference: 1010000000042693, Vehiculo: 'T0Q943' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9603 Nuevas visitas insertadas: 25 Estados actualizados: 182 Visitas sin cambios: 9396 Errores encontrados: 0 Total procesado exitosamente: 9603 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6666 visitas pending -> pendiente: 2814 visitas failed -> Excepción de Entrega: 120 visitas partial -> pendiente: 3 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9539 Sin placa asignada: 64 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9603 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.43 segundos. Thu Jun 25 14:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9626 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10075 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87943752152416, estado: completada SIN CAMBIOS - tracking_id=SR53311839531475, estado: pendiente SIN CAMBIOS - tracking_id=SR11916695748364, estado: pendiente SIN CAMBIOS - tracking_id=SR61191676628737, estado: completada SIN CAMBIOS - tracking_id=SR53311899889644, estado: pendiente ACTUALIZADO - tracking_id=SR51064922178297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51065066224748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51064025528993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81635702661464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81635892841034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51066563279123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14587708331034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74684363469318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37673709348737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93815981917818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9626 Nuevas visitas insertadas: 23 Estados actualizados: 153 Visitas sin cambios: 9450 Errores encontrados: 0 Total procesado exitosamente: 9626 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6813 visitas pending -> pendiente: 2683 visitas failed -> Excepción de Entrega: 126 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9546 Sin placa asignada: 80 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9626 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.13 segundos. Thu Jun 25 15:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9669 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10098 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR21197687725363, estado: completada SIN CAMBIOS - tracking_id=SR29619760755143, estado: completada SIN CAMBIOS - tracking_id=SR60615670669952, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR47062414967292, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR70626515484032, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Jessica Mariel Lopez Amaringo ... Estado: pendiente, Reference: 127612572203, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: ROSSMERY LUZ ARIZOLA 700000000... Estado: pendiente, Reference: 700000000030501401, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #3: MARIA JOSE AMICO 7000000000305... Estado: pendiente, Reference: 700000000030501393, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' INSERTANDO #4: Santiago Salem 700000000030499... Estado: pendiente, Reference: 700000000030499271, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' INSERTANDO #5: Carol Brocca 70000000003050087... Estado: pendiente, Reference: 700000000030500877, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #6: Valerie Bebin 7000000000304990... Estado: pendiente, Reference: 700000000030499088, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #7: Mirtha Catherine Fonseca 70000... Estado: pendiente, Reference: 700000000030500831, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' INSERTANDO #8: Sandra Medaly Vidaurre Santama... Estado: pendiente, Reference: 700000000030500530, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #9: MARE SAMBRAILO 700000000030499... Estado: pendiente, Reference: 700000000030499015, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' INSERTANDO #10: Jennifer Maria OBrien 70000000... Estado: pendiente, Reference: 700000000030500776, Vehiculo: 'DHP-A3/Dhp Perú/2060904293' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93616089779181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09361620211565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93616168767444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27360069254439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61637353732537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95383838136663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19538398871352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20295854126663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21605838048737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21605995978993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9669 Nuevas visitas insertadas: 48 Estados actualizados: 167 Visitas sin cambios: 9454 Errores encontrados: 0 Total procesado exitosamente: 9669 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6977 visitas pending -> pendiente: 2560 visitas failed -> Excepción de Entrega: 128 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9589 Sin placa asignada: 80 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9669 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.28 segundos. Thu Jun 25 15:15:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9676 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10146 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR89701778983304, estado: pendiente SIN CAMBIOS - tracking_id=SR90296089895351, estado: pendiente SIN CAMBIOS - tracking_id=SR44790328265363, estado: completada SIN CAMBIOS - tracking_id=SR89490979315093, estado: pendiente SIN CAMBIOS - tracking_id=SR44790415124748, estado: completada ACTUALIZADO - tracking_id=SR44790977059870, estado: pendiente -> completada INSERTANDO #1: Veronicaalejandraobandowong 66... Estado: pendiente, Reference: 127612738180REG, Vehiculo: 'TDS846' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74625156899117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81237727522674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36707588583834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14587249888737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93815623074818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20295392661475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21610873441712, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25997645888364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72599794352537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Alejandro Morales-CAM-18501820... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #3: Mm luxe import 4641-REC-185018... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #4: janaine wobeto-CAM-18501723886... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #5: ana rocio soto-CAM-18501726368... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #6: Recojo - O_FALABELLA CD VILLA ... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA CD VILLA... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #8: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'BZZ-909/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'BTO-496/BRUDER/2054738412' INSERTANDO #10: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'BZZ-909/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9676 Nuevas visitas insertadas: 39 Estados actualizados: 132 Visitas sin cambios: 9505 Errores encontrados: 0 Total procesado exitosamente: 9676 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7105 visitas pending -> pendiente: 2435 visitas failed -> Excepción de Entrega: 132 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9628 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9676 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.94 segundos. Thu Jun 25 15:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9715 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10185 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87274306946663, estado: pendiente SIN CAMBIOS - tracking_id=SR79777020369097, estado: pendiente INSERTANDO #1: Maria Belen Maldonado Rivero 7... Estado: pendiente, Reference: 700000000030500202, Vehiculo: 'DHP-S1/Dhp Perú/2060904293' INSERTANDO #2: gustavo medina 700000000030500... Estado: pendiente, Reference: 700000000030500419, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' SIN CAMBIOS - tracking_id=SR33611175427915, estado: completada SIN CAMBIOS - tracking_id=SR33611241031475, estado: pendiente SIN CAMBIOS - tracking_id=SR93361109144548, estado: completada INSERTANDO #3: Vivian Stone 70000000003049936... Estado: pendiente, Reference: 700000000030499366, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #4: Esther Merino 7000000000305006... Estado: pendiente, Reference: 700000000030500660, Vehiculo: 'DHP-S1/Dhp Perú/2060904293' INSERTANDO #5: ANGELA NATALIA RUIZ 7000000000... Estado: pendiente, Reference: 700000000030500653, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #6: mirtha ysabel almeyda Almeyda ... Estado: pendiente, Reference: 700000000030500521, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #7: ANGELA NATALIA RUIZ 7000000000... Estado: pendiente, Reference: 700000000030500681, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #8: Maria Belen Maldonado Rivero 7... Estado: pendiente, Reference: 700000000030499182, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' INSERTANDO #9: Chichi Chichizola 700000000030... Estado: pendiente, Reference: 700000000030501472, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #10: Johana Pajuelo 700000000030498... Estado: pendiente, Reference: 700000000030498987, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR48132619297386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48133751656663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85147952278993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85148004841464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04195069621034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83949034021416, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR04195519231150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72029407748993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72599791464439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12580497654748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9715 Nuevas visitas insertadas: 45 Estados actualizados: 124 Visitas sin cambios: 9546 Errores encontrados: 0 Total procesado exitosamente: 9715 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7223 visitas pending -> pendiente: 2349 visitas failed -> Excepción de Entrega: 138 visitas partial -> pendiente: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9667 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9715 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.10 segundos. Thu Jun 25 15:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9720 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10230 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR50585475429870, estado: completada SIN CAMBIOS - tracking_id=SR50585548071150, estado: completada SIN CAMBIOS - tracking_id=SR82285303121365, estado: completada SIN CAMBIOS - tracking_id=SR50585624347245, estado: pendiente SIN CAMBIOS - tracking_id=SR82285355161416, estado: pendiente ACTUALIZADO - tracking_id=SR82285482031150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17494607852935, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75673167541109, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98427615027654, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93512645274548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93512842468174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93816625055970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20294467625363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69381558219123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25998637729870, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Winny Rubi Sandoval Sosa (60... Estado: pendiente, Reference: 600000000008529REC, Vehiculo: 'BJO884' INSERTANDO #2: Jhony Miguel Reategui Diaz (3... Estado: pendiente, Reference: 3070000000073599, Vehiculo: 'BJO884' INSERTANDO #3: Victoria Maribel Vicuña (127... Estado: pendiente, Reference: 127612557743, Vehiculo: 'BJO884' INSERTANDO #4: Johana Vicuña Reátegui (0012... Estado: pendiente, Reference: 0012035567233029160566, Vehiculo: 'BJO884' INSERTANDO #5: Liliana Del Milagros Diaz (1... Estado: pendiente, Reference: 127612697258, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9720 Nuevas visitas insertadas: 5 Estados actualizados: 384 Visitas sin cambios: 9331 Errores encontrados: 0 Total procesado exitosamente: 9720 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7601 visitas pending -> pendiente: 1969 visitas failed -> Excepción de Entrega: 143 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9672 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9720 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.82 segundos. Thu Jun 25 16:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9723 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10235 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR41078981734818, estado: pendiente SIN CAMBIOS - tracking_id=SR27277990327219, estado: completada SIN CAMBIOS - tracking_id=SR24107916714584, estado: pendiente SIN CAMBIOS - tracking_id=SR24107924278530, estado: completada SIN CAMBIOS - tracking_id=SR41079290065747, estado: completada ACTUALIZADO - tracking_id=SR72780200431464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27278142321475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73883209662537, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR58123748877386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17335280322537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21175677511034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12763377217818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18798633724912, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18798594025240, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46252451664748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Susana Lopez Montoya (2401110... Estado: pendiente, Reference: 240111000011033158, Vehiculo: 'BJO884' INSERTANDO #2: Susana Lopez Montoya (2401110... Estado: pendiente, Reference: 240111000011032469, Vehiculo: 'BJO884' INSERTANDO #3: Susana Lopez Montoya (2401110... Estado: pendiente, Reference: 240111000011032466, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9723 Nuevas visitas insertadas: 3 Estados actualizados: 131 Visitas sin cambios: 9589 Errores encontrados: 0 Total procesado exitosamente: 9723 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7728 visitas pending -> pendiente: 1844 visitas failed -> Excepción de Entrega: 144 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9675 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9723 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.59 segundos. Thu Jun 25 16:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9723 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10238 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR26939346816931, estado: pendiente SIN CAMBIOS - tracking_id=SR69397073828193, estado: pendiente SIN CAMBIOS - tracking_id=SR72779979324439, estado: completada SIN CAMBIOS - tracking_id=SR72780297837386, estado: completada SIN CAMBIOS - tracking_id=SR69407254842265, estado: pendiente ACTUALIZADO - tracking_id=SR27278013428993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72780664234748, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47059146263063, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76097061871034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76713236525363, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR46252332358297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46252792147245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70142214874716, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75454016618993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39817708821150, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9723 Nuevas visitas insertadas: 0 Estados actualizados: 116 Visitas sin cambios: 9607 Errores encontrados: 0 Total procesado exitosamente: 9723 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7838 visitas pending -> pendiente: 1728 visitas failed -> Excepción de Entrega: 150 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9675 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9723 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.73 segundos. Thu Jun 25 16:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9723 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10238 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR51913916877915, estado: completada SIN CAMBIOS - tracking_id=SR75191396961475, estado: completada SIN CAMBIOS - tracking_id=SR51915682949123, estado: completada SIN CAMBIOS - tracking_id=SR51917004326450, estado: completada SIN CAMBIOS - tracking_id=SR51917067039205, estado: completada ACTUALIZADO - tracking_id=SR81637121538530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07698345836243, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37674342941034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37674461415363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09742411594643, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76491886471017, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37674544742674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09329570342537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47301503788090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47301633938297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9723 Nuevas visitas insertadas: 0 Estados actualizados: 115 Visitas sin cambios: 9608 Errores encontrados: 0 Total procesado exitosamente: 9723 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7946 visitas pending -> pendiente: 1610 visitas failed -> Excepción de Entrega: 157 visitas partial -> pendiente: 10 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9675 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9723 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.80 segundos. Thu Jun 25 16:45:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9737 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10238 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR37787660551365, estado: completada SIN CAMBIOS - tracking_id=SR75895202021501, estado: pendiente SIN CAMBIOS - tracking_id=SR75895278071365, estado: pendiente SIN CAMBIOS - tracking_id=SR75895321061416, estado: pendiente SIN CAMBIOS - tracking_id=SR37788387549870, estado: completada ACTUALIZADO - tracking_id=SR53270582254782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95479996447245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95480751514782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95481087525747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33610395572674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00649559164584, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Cesar Horna Tirado (3070000000... Estado: pendiente, Reference: 3070000000078030, Vehiculo: 'BJO884' INSERTANDO #2: Teodolfo Ramos (7000000000303... Estado: pendiente, Reference: 700000000030364472, Vehiculo: 'BJO884' ACTUALIZADO - tracking_id=SR00650104284110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11819291146828, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00648815829870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00650164655655, estado: pendiente -> completada INSERTANDO #3: Rodrigo Orbegoso (24011100001... Estado: pendiente, Reference: 240111000011058539, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Patricia Mercedez (007602516... Estado: pendiente, Reference: 0076025169509031198106, Vehiculo: 'WR0452' INSERTANDO #5: Patricia Mercedez (007602516... Estado: pendiente, Reference: 0076025169509013937305, Vehiculo: 'WR0452' INSERTANDO #6: Patricia Mercedez (007602516... Estado: pendiente, Reference: 0076025169509043957934, Vehiculo: 'WR0452' INSERTANDO #7: Patricia Mercedez (007602516... Estado: pendiente, Reference: 0076025169509054289927, Vehiculo: 'WR0452' INSERTANDO #8: Patricia Mercedez (007602516... Estado: pendiente, Reference: 0076025169509029004130, Vehiculo: 'WR0452' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #9: Patricia Mercedez (007602516... Estado: pendiente, Reference: 0076025169509069060529, Vehiculo: 'WR0452' INSERTANDO #10: Enzo Espinosa Torres (007602... Estado: pendiente, Reference: 0076025170065011198106, Vehiculo: 'W5N911' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9737 Nuevas visitas insertadas: 14 Estados actualizados: 126 Visitas sin cambios: 9597 Errores encontrados: 0 Total procesado exitosamente: 9737 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8061 visitas pending -> pendiente: 1496 visitas failed -> Excepción de Entrega: 168 visitas partial -> pendiente: 12 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9689 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9737 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.01 segundos. Thu Jun 25 17:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9740 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10252 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88801903569181, estado: completada SIN CAMBIOS - tracking_id=SR96444211564632, estado: completada SIN CAMBIOS - tracking_id=SR88802007157444, estado: completada SIN CAMBIOS - tracking_id=SR88802057241565, estado: completada SIN CAMBIOS - tracking_id=SR44421296294818, estado: completada ACTUALIZADO - tracking_id=SR00648285328364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54730955248137, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12336744268993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12337863238174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95482571131565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95482704144977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12338296587818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00649432444818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00650064649318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00650402743834, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Mariela Paquita Pastrana Rojas... Estado: pendiente, Reference: 700000000030404706, Vehiculo: 'BJO884' INSERTANDO #2: Christian Antonio Vasquez Rioj... Estado: pendiente, Reference: 3070000000073633, Vehiculo: 'BJO884' INSERTANDO #3: Toshiro Flores Chanzapa (70000... Estado: pendiente, Reference: 700000000030417625, Vehiculo: 'BJO884' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9740 Nuevas visitas insertadas: 3 Estados actualizados: 69 Visitas sin cambios: 9668 Errores encontrados: 0 Total procesado exitosamente: 9740 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8129 visitas pending -> pendiente: 1430 visitas failed -> Excepción de Entrega: 169 visitas partial -> pendiente: 12 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9692 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9740 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.15 segundos. Thu Jun 25 17:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9742 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10255 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36567707824394, estado: completada SIN CAMBIOS - tracking_id=SR59137312989810, estado: completada SIN CAMBIOS - tracking_id=SR23656775099159, estado: completada SIN CAMBIOS - tracking_id=SR59271115958449, estado: completada SIN CAMBIOS - tracking_id=SR60064480117232, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75454393345363, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68228557944548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54094287138297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77415012361034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46252615281365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75060116017818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17707069288993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17709793072638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80465820749117, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93816997898868, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Stefano Rubini (7000000000303... Estado: pendiente, Reference: 700000000030389057, Vehiculo: 'BJO884' INSERTANDO #2: Shessira (240111000010984435)... Estado: completada, Reference: 240111000010984435, Vehiculo: 'C3A920' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9742 Nuevas visitas insertadas: 2 Estados actualizados: 63 Visitas sin cambios: 9677 Errores encontrados: 0 Total procesado exitosamente: 9742 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8190 visitas pending -> pendiente: 1365 visitas failed -> Excepción de Entrega: 172 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9694 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9742 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.76 segundos. Thu Jun 25 17:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9742 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10257 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR37674501514748, estado: completada SIN CAMBIOS - tracking_id=SR37674544742674, estado: completada SIN CAMBIOS - tracking_id=SR74640642793253, estado: completada ACTUALIZADO - tracking_id=SR74809622962631, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR97549164439974, estado: pendiente SIN CAMBIOS - tracking_id=SR75673167541109, estado: completada ACTUALIZADO - tracking_id=SR07952761558993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04195292546200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04195430231416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87540947251365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54095648868174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14574723848737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82243743237025, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58946715867219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87589470571034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9742 Nuevas visitas insertadas: 0 Estados actualizados: 63 Visitas sin cambios: 9679 Errores encontrados: 0 Total procesado exitosamente: 9742 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8248 visitas pending -> pendiente: 1302 visitas failed -> Excepción de Entrega: 177 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9694 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9742 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.90 segundos. Thu Jun 25 17:45:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9745 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10257 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75895278071365, estado: pendiente SIN CAMBIOS - tracking_id=SR05106910167386, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR75895431351150, estado: pendiente SIN CAMBIOS - tracking_id=SR77589549467245, estado: pendiente SIN CAMBIOS - tracking_id=SR05107229924748, estado: completada ACTUALIZADO - tracking_id=SR82243541073429, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95481948837915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82242752847588, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95481794766450, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR12338388182638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11233869639205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12337722789644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR27163142449117, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR71631877111034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34840284667219, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Rosa (00000001640540522955)... Estado: pendiente, Reference: 00000001640540522955, Vehiculo: 'BJO884' INSERTANDO #2: Kylie Alessandra Isuiza Pandur... Estado: pendiente, Reference: UN039226036MU, Vehiculo: 'BJO884' INSERTANDO #3: Jorge Junior Melendez Pichis (... Estado: pendiente, Reference: 3070000000073868, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Laura Campos Salazar 700000000... Estado: pendiente, Reference: 700000000030498349, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Laura Campos Salazar 700000000... Estado: pendiente, Reference: 700000000030498196, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9745 Nuevas visitas insertadas: 5 Estados actualizados: 88 Visitas sin cambios: 9652 Errores encontrados: 0 Total procesado exitosamente: 9745 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8334 visitas pending -> pendiente: 1218 visitas failed -> Excepción de Entrega: 178 visitas partial -> pendiente: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9697 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9745 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.51 segundos. Thu Jun 25 18:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9746 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10262 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92365675668085, estado: completada SIN CAMBIOS - tracking_id=SR39132166744782, estado: completada SIN CAMBIOS - tracking_id=SR39132326775747, estado: completada SIN CAMBIOS - tracking_id=SR39132229284584, estado: completada SIN CAMBIOS - tracking_id=SR36567908952375, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70599104648364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82117165647458, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82242239793145, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72756638487219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72756809288993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58735341867409, estado: pendiente -> completada INSERTANDO #1: Luz Elita Vergara Cieza (3070... Estado: pendiente, Reference: 3070000000073928, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75454339248297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75060083619123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17709912475856, estado: Excepción de Entrega -> completada ACTUALIZADO - tracking_id=SR76712378338364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9746 Nuevas visitas insertadas: 1 Estados actualizados: 52 Visitas sin cambios: 9693 Errores encontrados: 0 Total procesado exitosamente: 9746 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8385 visitas pending -> pendiente: 1167 visitas failed -> Excepción de Entrega: 178 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9698 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9746 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.55 segundos. Thu Jun 25 18:15:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10309 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10263 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR74416136935709, estado: completada SIN CAMBIOS - tracking_id=SR74640642793253, estado: completada SIN CAMBIOS - tracking_id=SR98163741095856, estado: completada SIN CAMBIOS - tracking_id=SR07030960588090, estado: completada SIN CAMBIOS - tracking_id=SR75131492923280, estado: pendiente ACTUALIZADO - tracking_id=SR98425875831498, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87269382178364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87273084261365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87273159621416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87274236734818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85149309977245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85150978542980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82243279537364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82243095478608, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17481524019146, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None INSERTANDO #1: Juan Manuel Pinedo Salirrosas ... Estado: pendiente, Reference: 900000000001767048, Vehiculo: 'TAG891' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Deyssi Nataly Nontol Guevara (... Estado: completada, Reference: 700000000030423469, Vehiculo: 'T0Q943' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Luis Fernandez... Estado: pendiente, Reference: 900000000001776831, Vehiculo: 'BTL-SR81' INSERTANDO #4: Lorena Eusebio... Estado: pendiente, Reference: 900000000001776840, Vehiculo: 'BTL-SR81' INSERTANDO #5: José Eduardo Abanto... Estado: pendiente, Reference: 240111000011109581, Vehiculo: 'BTL-SR81' INSERTANDO #6: Jose Aguilar... Estado: pendiente, Reference: 900000000001776826, Vehiculo: 'BTL-SR81' INSERTANDO #7: Leandra Elizabeth Castro... Estado: pendiente, Reference: 900000000001776820, Vehiculo: 'BTL-SR81' INSERTANDO #8: Fathzy Kassir Saba... Estado: pendiente, Reference: 900000000001776788, Vehiculo: 'BTL-SR81' INSERTANDO #9: Maria Jose del Pilar Castro... Estado: pendiente, Reference: 900000000001776817, Vehiculo: 'BTL-SR81' INSERTANDO #10: Shirley Encalada... Estado: pendiente, Reference: 205080974930003712, Vehiculo: 'BTL-SR82' Progreso: 50 insertadas, 50 actualizadas, 7324 sin cambios... Ruta no es un UUID válido: None Progreso: 150 insertadas, 50 actualizadas, 7428 sin cambios... Progreso: 249 insertadas, 51 actualizadas, 7582 sin cambios... Progreso: 349 insertadas, 51 actualizadas, 7739 sin cambios... Progreso: 448 insertadas, 52 actualizadas, 7925 sin cambios... Progreso: 545 insertadas, 55 actualizadas, 8349 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10309 Nuevas visitas insertadas: 563 Estados actualizados: 61 Visitas sin cambios: 9685 Errores encontrados: 0 Total procesado exitosamente: 10309 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8440 visitas pending -> pendiente: 1668 visitas failed -> Excepción de Entrega: 185 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10261 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10309 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.95 segundos. Thu Jun 25 18:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10826 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47487550541034, estado: completada SIN CAMBIOS - tracking_id=SR95194365799870, estado: completada SIN CAMBIOS - tracking_id=SR95194391271150, estado: completada SIN CAMBIOS - tracking_id=SR64748745217386, estado: completada SIN CAMBIOS - tracking_id=SR95194416267245, estado: completada ACTUALIZADO - tracking_id=SR86513301688090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70436553578297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70436326938993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04194416439117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40419463518364, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17468156287219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74684960341565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17468327729123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74682467561365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74683918642638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Persi Vasquez Burga (240111000... Estado: pendiente, Reference: 240111000011022836, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10310 Nuevas visitas insertadas: 1 Estados actualizados: 45 Visitas sin cambios: 10264 Errores encontrados: 0 Total procesado exitosamente: 10310 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8485 visitas pending -> pendiente: 1629 visitas failed -> Excepción de Entrega: 180 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.91 segundos. Thu Jun 25 18:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10827 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR26880333832335, estado: completada SIN CAMBIOS - tracking_id=SR84388826087655, estado: pendiente SIN CAMBIOS - tracking_id=SR42704821354189, estado: completada SIN CAMBIOS - tracking_id=SR84390617239199, estado: pendiente SIN CAMBIOS - tracking_id=SR68438700193485, estado: pendiente INSERTANDO #1: Norma Rebaza Canales 700000000... Estado: pendiente, Reference: 700000000030501481, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR50943296659876, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18798379689914, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03016096644632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17708138282674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03016173468174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81771001376450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93513014654818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23767364358364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48467391788297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65375547037386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: ANDREA VIVAS 70000000003049739... Estado: pendiente, Reference: 700000000030497394, Vehiculo: 'DHP-A1/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Marcia De los rios 70000000003... Estado: pendiente, Reference: 700000000030500856, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' INSERTANDO #4: Marcia De los rios 70000000003... Estado: pendiente, Reference: 700000000030500766, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10310 Nuevas visitas insertadas: 4 Estados actualizados: 37 Visitas sin cambios: 10269 Errores encontrados: 0 Total procesado exitosamente: 10310 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8518 visitas pending -> pendiente: 1592 visitas failed -> Excepción de Entrega: 184 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.45 segundos. Thu Jun 25 19:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10831 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93512688377915, estado: completada SIN CAMBIOS - tracking_id=SR93512725881475, estado: completada SIN CAMBIOS - tracking_id=SR93512766679644, estado: completada SIN CAMBIOS - tracking_id=SR39351280554632, estado: completada SIN CAMBIOS - tracking_id=SR07698200681605, estado: completada ACTUALIZADO - tracking_id=SR93512569741150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87269879061034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07952869847386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87273433927245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47300457869117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40419534971501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04195386621365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58946457059117, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR65375669488090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85148480036200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Karen Cotlear Leon (0020035586... Estado: pendiente, Reference: 0020035586349018961735, Vehiculo: 'TAY860' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Angel Rivera (20100014395023... Estado: pendiente, Reference: 201000143950236717, Vehiculo: 'V8T579' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 2 Estados actualizados: 57 Visitas sin cambios: 10253 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8571 visitas pending -> pendiente: 1539 visitas failed -> Excepción de Entrega: 186 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10264 Sin placa asignada: 48 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.54 segundos. Thu Jun 25 19:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10833 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68350652123647, estado: completada SIN CAMBIOS - tracking_id=SR95481948837915, estado: completada SIN CAMBIOS - tracking_id=SR83864793329245, estado: completada SIN CAMBIOS - tracking_id=SR89548217464110, estado: completada SIN CAMBIOS - tracking_id=SR84031158451046, estado: completada ACTUALIZADO - tracking_id=SR12338510785856, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR27044014667818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74682263452674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71631649112537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23869150966663, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71631830988090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61638721281352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38691465744818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18799031046640, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR82284787941464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Francesca Leon Genit 700000000... Estado: pendiente, Reference: 700000000030497360, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Francesca Leon Genit 700000000... Estado: pendiente, Reference: 700000000030497469, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 2 Estados actualizados: 217 Visitas sin cambios: 10093 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8780 visitas pending -> pendiente: 1322 visitas failed -> Excepción de Entrega: 194 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 50 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.72 segundos. Thu Jun 25 19:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10835 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36771205548507, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR36771233771783, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR07130786139220, estado: pendiente SIN CAMBIOS - tracking_id=SR40030704219501, estado: pendiente SIN CAMBIOS - tracking_id=SR36771175986088, estado: Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR25907013259117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25907349354439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25907254588364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25907290058737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37674181631464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25907320647219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25907378462537, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93512343266200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93512392121501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17364473374503, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 0 Estados actualizados: 53 Visitas sin cambios: 10259 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8831 visitas pending -> pendiente: 1269 visitas failed -> Excepción de Entrega: 196 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 50 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.48 segundos. Thu Jun 25 19:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10835 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53670614014548, estado: completada SIN CAMBIOS - tracking_id=SR98427259478528, estado: completada SIN CAMBIOS - tracking_id=SR89842731261497, estado: completada SIN CAMBIOS - tracking_id=SR89842741957918, estado: completada SIN CAMBIOS - tracking_id=SR36706181767915, estado: completada ACTUALIZADO - tracking_id=SR74970160868090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74970188641365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07952829071464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88515021386663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88515103886450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49700983629117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82496188529117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65375046328364, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR65375111568737, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82496865777219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 0 Estados actualizados: 51 Visitas sin cambios: 10261 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8879 visitas pending -> pendiente: 1219 visitas failed -> Excepción de Entrega: 198 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 50 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.49 segundos. Thu Jun 25 20:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10835 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR50096725658174, estado: completada SIN CAMBIOS - tracking_id=SR77642084347943, estado: completada SIN CAMBIOS - tracking_id=SR85009690344818, estado: completada SIN CAMBIOS - tracking_id=SR77945753267381, estado: completada SIN CAMBIOS - tracking_id=SR78084790953093, estado: completada ACTUALIZADO - tracking_id=SR71631494338364, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23273015093882, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26936876378392, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69482391831087, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89490979315093, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26947356147087, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32637493425397, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32639946771492, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32666900099649, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23270830577624, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 0 Estados actualizados: 39 Visitas sin cambios: 10273 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8915 visitas pending -> pendiente: 1180 visitas failed -> Excepción de Entrega: 201 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 50 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.15 segundos. Thu Jun 25 20:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10835 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR77415718849870, estado: completada SIN CAMBIOS - tracking_id=SR27741579611150, estado: completada SIN CAMBIOS - tracking_id=SR27741446647219, estado: completada SIN CAMBIOS - tracking_id=SR77415958434548, estado: completada SIN CAMBIOS - tracking_id=SR77416125821475, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82284059489117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44657019043582, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98425422459685, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37673935084439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97872700085363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87272853142674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82243780783082, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82496968962537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32716019341164, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69378480123484, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 0 Estados actualizados: 40 Visitas sin cambios: 10272 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8951 visitas pending -> pendiente: 1140 visitas failed -> Excepción de Entrega: 205 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 50 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.00 segundos. Thu Jun 25 20:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10835 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93816043472638, estado: completada SIN CAMBIOS - tracking_id=SR15545232752537, estado: completada SIN CAMBIOS - tracking_id=SR15545293058993, estado: completada SIN CAMBIOS - tracking_id=SR69381610924045, estado: completada SIN CAMBIOS - tracking_id=SR93816174085856, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89473358858227, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR94907748327828, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89513189311034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77589452457219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95392445925636, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95567530162596, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89569273885753, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15754882967219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91575492834439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01420942694762, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 0 Estados actualizados: 37 Visitas sin cambios: 10275 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8987 visitas pending -> pendiente: 1103 visitas failed -> Excepción de Entrega: 206 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 50 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.65 segundos. Thu Jun 25 20:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10312 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10835 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR27361203584782, estado: completada SIN CAMBIOS - tracking_id=SR94907748327828, estado: completada SIN CAMBIOS - tracking_id=SR27361304955747, estado: completada SIN CAMBIOS - tracking_id=SR27361335751352, estado: completada SIN CAMBIOS - tracking_id=SR91575492834439, estado: completada ACTUALIZADO - tracking_id=SR82284736858993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR46244784434441, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64628429984280, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29066496975179, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82496915944439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78249707241464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR87269562774439, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17709672241352, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49701526241464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07864192897219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10312 Nuevas visitas insertadas: 0 Estados actualizados: 17 Visitas sin cambios: 10295 Errores encontrados: 0 Total procesado exitosamente: 10312 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9002 visitas pending -> pendiente: 1087 visitas failed -> Excepción de Entrega: 207 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 50 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10312 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.67 segundos. Thu Jun 25 21:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10340 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10835 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93513134034782, estado: completada SIN CAMBIOS - tracking_id=SR93513185484584, estado: completada SIN CAMBIOS - tracking_id=SR83216719721464, estado: completada SIN CAMBIOS - tracking_id=SR46107749348090, estado: completada SIN CAMBIOS - tracking_id=SR48111255558993, estado: completada ACTUALIZADO - tracking_id=SR49701760914748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07952615577219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74203599527219, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR16152698954081, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75894907831034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77589537239870, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75894732551464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93281652072399, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70435995488364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27043676096200, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: MABE PERU SA... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: LEO ANDES S.A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: CONFECCIONES ZAGAS S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: TRAMONTINA DEL PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: SWEET HOME IMPORTACIONES S.A.C... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: INVERSIONES LOS ROSALES S. A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: ANTHAIX S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: ALS PERU S.A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: FP MAYORISTA S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: QUATRO EPSILON S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10340 Nuevas visitas insertadas: 28 Estados actualizados: 28 Visitas sin cambios: 10284 Errores encontrados: 0 Total procesado exitosamente: 10340 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9030 visitas pending -> pendiente: 1087 visitas failed -> Excepción de Entrega: 207 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 78 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10340 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.02 segundos. Thu Jun 25 21:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10340 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10863 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36567030981306, estado: completada SIN CAMBIOS - tracking_id=SR36567087083045, estado: completada SIN CAMBIOS - tracking_id=SR97911154848364, estado: completada SIN CAMBIOS - tracking_id=SR95483313569330, estado: completada SIN CAMBIOS - tracking_id=SR36567139396907, estado: completada ACTUALIZADO - tracking_id=SR48924738988737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48924796637219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48924849724439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15754816878737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48924901842537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR12148552829681, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR77589456754439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32694447762799, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92299396098450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32713367229133, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10340 Nuevas visitas insertadas: 0 Estados actualizados: 33 Visitas sin cambios: 10307 Errores encontrados: 0 Total procesado exitosamente: 10340 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9063 visitas pending -> pendiente: 1054 visitas failed -> Excepción de Entrega: 207 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 78 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10340 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.63 segundos. Thu Jun 25 21:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10358 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10863 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68792050393472, estado: completada SIN CAMBIOS - tracking_id=SR88047567223018, estado: completada SIN CAMBIOS - tracking_id=SR88170990853713, estado: completada SIN CAMBIOS - tracking_id=SR88312581529703, estado: completada SIN CAMBIOS - tracking_id=SR88450975547936, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70436379651464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70436423287386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27043669412674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70436078628737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70440305954045, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR03014261988364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96822848928090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69449250754600, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69456253729753, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: luc nutrition... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Rankana... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Lumpet... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Helios Import... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: TRAMONTINA DEL PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: SWEET HOME IMPORTACIONES S.A.C... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: INVERSIONES LOS ROSALES S. A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: ANTHAIX S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Zonahome... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Paris home... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17489836867298, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10358 Nuevas visitas insertadas: 18 Estados actualizados: 24 Visitas sin cambios: 10316 Errores encontrados: 0 Total procesado exitosamente: 10358 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9087 visitas pending -> pendiente: 1048 visitas failed -> Excepción de Entrega: 207 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10358 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.42 segundos. Thu Jun 25 21:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10358 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10881 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR23321708434388, estado: pendiente SIN CAMBIOS - tracking_id=SR33388879136701, estado: pendiente SIN CAMBIOS - tracking_id=SR42073700338364, estado: pendiente SIN CAMBIOS - tracking_id=SR84860990629946, estado: pendiente SIN CAMBIOS - tracking_id=SR06215413142707, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32726823851449, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69487944328856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34914010499396, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34958635332267, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46320499633211, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68437651891476, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23274060958200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68668848942202, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26866891911165, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68669069367736, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10358 Nuevas visitas insertadas: 0 Estados actualizados: 16 Visitas sin cambios: 10342 Errores encontrados: 0 Total procesado exitosamente: 10358 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9103 visitas pending -> pendiente: 1032 visitas failed -> Excepción de Entrega: 207 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10262 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10358 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.18 segundos. Thu Jun 25 22:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10881 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR95581916866450, estado: completada SIN CAMBIOS - tracking_id=SR15314540342684, estado: completada SIN CAMBIOS - tracking_id=SR61531458218128, estado: completada SIN CAMBIOS - tracking_id=SR15314628967197, estado: completada SIN CAMBIOS - tracking_id=SR15314669759895, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70434912519117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27043839038174, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR52317697454910, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18064134888294, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74970123818364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49701289278737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR28629431377352, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: ERNESTO ASPILLAGA .MOREY... Estado: pendiente, Reference: 900000000001773755, Vehiculo: 'C&B-SR1' INSERTANDO #2: ERNESTO ASPILLAGA .MOREY... Estado: pendiente, Reference: 900000000001773753, Vehiculo: 'C&B-SR1' INSERTANDO #3: ERNESTO ASPILLAGA .MOREY... Estado: pendiente, Reference: 900000000001773754, Vehiculo: 'C&B-SR1' INSERTANDO #4: DORIS RAMOS... Estado: pendiente, Reference: 900000000001774391, Vehiculo: 'C&B-SR1' INSERTANDO #5: GUSTAVO SAN MARTIN... Estado: pendiente, Reference: 900000000001773756, Vehiculo: 'C&B-SR1' INSERTANDO #6: GUSTAVO SAN MARTIN... Estado: pendiente, Reference: 900000000001773757, Vehiculo: 'C&B-SR1' INSERTANDO #7: JUAN CARLOS SILVA LLANOS... Estado: pendiente, Reference: 900000000001773765, Vehiculo: 'C&B-SR1' INSERTANDO #8: JUAN CARLOS SILVA LLANOS... Estado: pendiente, Reference: 900000000001773764, Vehiculo: 'C&B-SR1' INSERTANDO #9: ROSA ESPINOZA... Estado: pendiente, Reference: 900000000001775085, Vehiculo: 'C&B-SR2' INSERTANDO #10: ROSA ESPINOZA... Estado: pendiente, Reference: 900000000001775084, Vehiculo: 'C&B-SR2' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75887007957461, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75894037969117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17709973122980, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 13 Estados actualizados: 19 Visitas sin cambios: 10339 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9118 visitas pending -> pendiente: 1026 visitas failed -> Excepción de Entrega: 211 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.16 segundos. Thu Jun 25 22:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10894 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70137755546451, estado: pendiente SIN CAMBIOS - tracking_id=SR70137921074840, estado: pendiente SIN CAMBIOS - tracking_id=SR70138086657401, estado: pendiente SIN CAMBIOS - tracking_id=SR70137962635382, estado: pendiente SIN CAMBIOS - tracking_id=SR70138168051236, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR81771031579181, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49701567137386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49701913451416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93703491125526, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70436515281034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70438040331475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70438180699644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70438466729123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70438536024818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82284589034439, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 0 Estados actualizados: 13 Visitas sin cambios: 10358 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9127 visitas pending -> pendiente: 1013 visitas failed -> Excepción de Entrega: 215 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.08 segundos. Thu Jun 25 22:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10894 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR65376068576200, estado: completada SIN CAMBIOS - tracking_id=SR65376152971501, estado: completada SIN CAMBIOS - tracking_id=SR21609522278868, estado: completada SIN CAMBIOS - tracking_id=SR65376236061365, estado: completada SIN CAMBIOS - tracking_id=SR21609666737623, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR27043712041150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70437750897245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70437861374548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71631714821464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09287942048601, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR93077511749140, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17709491874584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR81770801125363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17708076724748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49701646351034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 0 Estados actualizados: 12 Visitas sin cambios: 10359 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9137 visitas pending -> pendiente: 1001 visitas failed -> Excepción de Entrega: 217 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.82 segundos. Thu Jun 25 22:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10894 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34841613968174, estado: completada SIN CAMBIOS - tracking_id=SR59765064861034, estado: completada SIN CAMBIOS - tracking_id=SR59765100468297, estado: completada SIN CAMBIOS - tracking_id=SR33484171364818, estado: completada SIN CAMBIOS - tracking_id=SR59765160784748, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR12141719035657, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49702092081475, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74970134127219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 0 Estados actualizados: 3 Visitas sin cambios: 10368 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9140 visitas pending -> pendiente: 998 visitas failed -> Excepción de Entrega: 217 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.48 segundos. Thu Jun 25 23:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10894 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87274236734818, estado: completada SIN CAMBIOS - tracking_id=SR79777020369097, estado: completada SIN CAMBIOS - tracking_id=SR97931992865498, estado: completada SIN CAMBIOS - tracking_id=SR28670825365925, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR82884256826037, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75894863088090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77589502984748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75895070272674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87758951086200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75895202021501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77589549467245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75894607572537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR61387048942601, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49702003777245, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 0 Estados actualizados: 9 Visitas sin cambios: 10362 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9149 visitas pending -> pendiente: 989 visitas failed -> Excepción de Entrega: 217 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.50 segundos. Thu Jun 25 23:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10894 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93913288626450, estado: completada SIN CAMBIOS - tracking_id=SR39133028677915, estado: completada SIN CAMBIOS - tracking_id=SR39132507182638, estado: completada SIN CAMBIOS - tracking_id=SR39134050689181, estado: completada SIN CAMBIOS - tracking_id=SR39134161889278, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49702151324632, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 0 Estados actualizados: 1 Visitas sin cambios: 10370 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9150 visitas pending -> pendiente: 988 visitas failed -> Excepción de Entrega: 217 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.86 segundos. Thu Jun 25 23:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10894 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53670724169181, estado: completada SIN CAMBIOS - tracking_id=SR15313823581749, estado: completada SIN CAMBIOS - tracking_id=SR15313864065845, estado: completada SIN CAMBIOS - tracking_id=SR61531390371202, estado: completada SIN CAMBIOS - tracking_id=SR36707328067444, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 10371 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9150 visitas pending -> pendiente: 988 visitas failed -> Excepción de Entrega: 217 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.73 segundos. Thu Jun 25 23:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10371 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10894 visitas existentes para la fecha 2026-06-25 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR50662221577368, estado: pendiente SIN CAMBIOS - tracking_id=SR06840099623022, estado: pendiente SIN CAMBIOS - tracking_id=SR06432246853606, estado: pendiente SIN CAMBIOS - tracking_id=SR36771175986088, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR07130786139220, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17708962377915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87270052894748, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73909560069325, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10371 Nuevas visitas insertadas: 0 Estados actualizados: 3 Visitas sin cambios: 10368 Errores encontrados: 0 Total procesado exitosamente: 10371 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9152 visitas pending -> pendiente: 985 visitas failed -> Excepción de Entrega: 218 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10275 Sin placa asignada: 96 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10371 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.37 segundos. Fri Jun 26 00:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 4.72 segundos. Fri Jun 26 00:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 36 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 0 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... INSERTANDO #1: MAQGAMA S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-002' INSERTANDO #2: ASURION PERU  S.R.L.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-003' INSERTANDO #3: INTCOMEX PERU S.A.C... Estado: pendiente, Reference: None, Vehiculo: 'BTL-003' INSERTANDO #4: MAQDELTA S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-003' INSERTANDO #5: MONDELEZ PERU S.A.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-003' INSERTANDO #6: luc nutrition... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #7: Rankana... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #8: Lumpet... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #9: Helios Import... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.02' INSERTANDO #10: CONFECCIONES ZAGAS S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.SELLER.01' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 36 Nuevas visitas insertadas: 36 Estados actualizados: 0 Visitas sin cambios: 0 Errores encontrados: 0 Total procesado exitosamente: 36 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 36 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 36 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.54 segundos. Fri Jun 26 00:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 41 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 36 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR96012069374408, estado: pendiente SIN CAMBIOS - tracking_id=SR60132026052873, estado: pendiente SIN CAMBIOS - tracking_id=SR60133204327820, estado: pendiente SIN CAMBIOS - tracking_id=SR60134990434907, estado: pendiente SIN CAMBIOS - tracking_id=SR60136518452543, estado: pendiente INSERTANDO #1: rommel enciso-REC-185018635311... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #2: Cecilia Ferraro-REC-1276106947... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #3: Williams Jesus Avalos Leon-CAM... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #4: Emelyn Cosio Huaman-REC-CU0002... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #5: Rosario Lino Huaranga-REC-1850... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 41 Nuevas visitas insertadas: 5 Estados actualizados: 0 Visitas sin cambios: 36 Errores encontrados: 0 Total procesado exitosamente: 41 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 41 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 41 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.85 segundos. Fri Jun 26 00:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 41 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 41 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93240930842954, estado: pendiente SIN CAMBIOS - tracking_id=SR93242352533722, estado: pendiente SIN CAMBIOS - tracking_id=SR93243693612323, estado: pendiente SIN CAMBIOS - tracking_id=SR93245200069296, estado: pendiente SIN CAMBIOS - tracking_id=SR93246469164082, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 41 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 41 Errores encontrados: 0 Total procesado exitosamente: 41 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 41 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 41 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.25 segundos. Fri Jun 26 01:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 198 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 41 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR90852537354060, estado: pendiente SIN CAMBIOS - tracking_id=SR09085256558857, estado: pendiente INSERTANDO #1: Milagros Guzmán 70000000003050... Estado: pendiente, Reference: 700000000030502885, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #2: Rolando Dias 70000000003050404... Estado: pendiente, Reference: 700000000030504046, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #3: Matthew Smith 7000000000304985... Estado: pendiente, Reference: 700000000030498550, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #4: Hikari Sakata 7000000000305054... Estado: pendiente, Reference: 700000000030505435, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #5: Jessica Diez 70000000003050723... Estado: pendiente, Reference: 700000000030507231, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #6: Chiara Petruccelli 70000000003... Estado: pendiente, Reference: 700000000030505482, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #7: Sandra Leon Zapata 70000000003... Estado: pendiente, Reference: 700000000030506674, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #8: Sandra Chávez 7000000000305031... Estado: pendiente, Reference: 700000000030503157, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #9: Raul Morales 70000000003049870... Estado: pendiente, Reference: 700000000030498707, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #10: Jose Deza 700000000030496993 D... Estado: pendiente, Reference: 700000000030496993, Vehiculo: 'PRO-001/PROOUT/205168336622' SIN CAMBIOS - tracking_id=SR93240930842954, estado: pendiente SIN CAMBIOS - tracking_id=SR93242352533722, estado: pendiente SIN CAMBIOS - tracking_id=SR93243693612323, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 18 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 198 Nuevas visitas insertadas: 157 Estados actualizados: 0 Visitas sin cambios: 41 Errores encontrados: 0 Total procesado exitosamente: 198 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 198 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 198 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 198 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.86 segundos. Fri Jun 26 01:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 198 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 198 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93240930842954, estado: pendiente SIN CAMBIOS - tracking_id=SR93242352533722, estado: pendiente SIN CAMBIOS - tracking_id=SR93243693612323, estado: pendiente SIN CAMBIOS - tracking_id=SR93245200069296, estado: pendiente SIN CAMBIOS - tracking_id=SR93246469164082, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 198 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 198 Errores encontrados: 0 Total procesado exitosamente: 198 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 198 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 198 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 198 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.46 segundos. Fri Jun 26 01:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 726 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 198 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... INSERTANDO #1: leslie huapaya bazan... Estado: pendiente, Reference: 900000000001776875, Vehiculo: 'ADP827' INSERTANDO #2: MARITZA VELASQUEZ BOZA... Estado: pendiente, Reference: 900000000001776794, Vehiculo: 'ADP827' INSERTANDO #3: brando Rivera... Estado: pendiente, Reference: 205105794560469229, Vehiculo: 'ADP827' INSERTANDO #4: Rober Reynaldo Rojas... Estado: pendiente, Reference: 900000000001776829, Vehiculo: 'ADP827' INSERTANDO #5: Lorena Eusebio... Estado: pendiente, Reference: 900000000001776840, Vehiculo: 'CFD814' INSERTANDO #6: José Eduardo Abanto... Estado: pendiente, Reference: 240111000011109581, Vehiculo: 'CFD814' INSERTANDO #7: Jose Aguilar... Estado: pendiente, Reference: 900000000001776826, Vehiculo: 'CFD814' INSERTANDO #8: Leandra Elizabeth Castro... Estado: pendiente, Reference: 900000000001776820, Vehiculo: 'CFD814' INSERTANDO #9: Fathzy Kassir Saba... Estado: pendiente, Reference: 900000000001776788, Vehiculo: 'CFD814' INSERTANDO #10: Maria Jose del Pilar Castro... Estado: pendiente, Reference: 900000000001776817, Vehiculo: 'CFD814' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR88497333124113, estado: pendiente SIN CAMBIOS - tracking_id=SR88498603257741, estado: pendiente SIN CAMBIOS - tracking_id=SR88500355277345, estado: pendiente SIN CAMBIOS - tracking_id=SR08212683461716, estado: pendiente SIN CAMBIOS - tracking_id=SR20821432731884, estado: pendiente Progreso: 200 insertadas, 0 actualizadas, 5 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 79 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 131 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 189 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 726 Nuevas visitas insertadas: 528 Estados actualizados: 0 Visitas sin cambios: 198 Errores encontrados: 0 Total procesado exitosamente: 726 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 726 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 726 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 726 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.97 segundos. Fri Jun 26 01:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 840 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 726 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente INSERTANDO #1: Johnny Mejia... Estado: pendiente, Reference: 900000000001776784, Vehiculo: 'BTL-SR112' INSERTANDO #2: Johnny Mejia... Estado: pendiente, Reference: 900000000001776787, Vehiculo: 'BTL-SR112' INSERTANDO #3: Johnny Mejia... Estado: pendiente, Reference: 900000000001776783, Vehiculo: 'BTL-SR112' INSERTANDO #4: Johnny Mejia... Estado: pendiente, Reference: 900000000001776782, Vehiculo: 'BTL-SR112' INSERTANDO #5: Johnny Mejia... Estado: pendiente, Reference: 900000000001776780, Vehiculo: 'BTL-SR112' INSERTANDO #6: ERICK PAUL QUINECHE... Estado: pendiente, Reference: 900000000001777443, Vehiculo: 'BTL-SR112' INSERTANDO #7: ERICK PAUL QUINECHE... Estado: pendiente, Reference: 900000000001777441, Vehiculo: 'BTL-SR112' INSERTANDO #8: ERICK PAUL QUINECHE... Estado: pendiente, Reference: 900000000001777445, Vehiculo: 'BTL-SR112' INSERTANDO #9: ERICK PAUL QUINECHE... Estado: pendiente, Reference: 900000000001777442, Vehiculo: 'BTL-SR112' INSERTANDO #10: ERICK PAUL QUINECHE... Estado: pendiente, Reference: 900000000001777444, Vehiculo: 'BTL-SR112' Progreso: 100 insertadas, 0 actualizadas, 683 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 840 Nuevas visitas insertadas: 114 Estados actualizados: 0 Visitas sin cambios: 726 Errores encontrados: 0 Total procesado exitosamente: 840 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 840 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 840 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 840 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.25 segundos. Fri Jun 26 02:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 840 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 840 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR60126719166296, estado: pendiente SIN CAMBIOS - tracking_id=SR96012826476892, estado: pendiente SIN CAMBIOS - tracking_id=SR60129537844861, estado: pendiente SIN CAMBIOS - tracking_id=SR60130795269921, estado: pendiente SIN CAMBIOS - tracking_id=SR60132026052873, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 840 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 840 Errores encontrados: 0 Total procesado exitosamente: 840 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 840 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 840 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 840 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.23 segundos. Fri Jun 26 02:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 840 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 840 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR60122152694732, estado: pendiente SIN CAMBIOS - tracking_id=SR96012418126830, estado: pendiente SIN CAMBIOS - tracking_id=SR60125408125404, estado: pendiente SIN CAMBIOS - tracking_id=SR60126719166296, estado: pendiente SIN CAMBIOS - tracking_id=SR96012826476892, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 840 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 840 Errores encontrados: 0 Total procesado exitosamente: 840 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 840 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 840 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 840 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.05 segundos. Fri Jun 26 02:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 857 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 840 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR95744923191012, estado: pendiente SIN CAMBIOS - tracking_id=SR95744963864598, estado: pendiente SIN CAMBIOS - tracking_id=SR49574499569362, estado: pendiente SIN CAMBIOS - tracking_id=SR93242352533722, estado: pendiente SIN CAMBIOS - tracking_id=SR39601391667414, estado: pendiente INSERTANDO #1: Catherine Reyes... Estado: pendiente, Reference: 900000000001777255, Vehiculo: 'CJB815' INSERTANDO #2: Catherine Reyes... Estado: pendiente, Reference: 900000000001777292, Vehiculo: 'CJB815' INSERTANDO #3: JANETT MANCHEGO SILVA... Estado: pendiente, Reference: 900000000001776779, Vehiculo: 'CJB815' INSERTANDO #4: Sergio Valverde... Estado: pendiente, Reference: 240111000011124069, Vehiculo: 'CJB815' INSERTANDO #5: Clelia Patricia Suaa... Estado: pendiente, Reference: 900000000001776821, Vehiculo: 'CJB815' INSERTANDO #6: Juan Ignacio Sanchez... Estado: pendiente, Reference: 900000000001776955, Vehiculo: 'CJB815' INSERTANDO #7: laura romero juarez... Estado: pendiente, Reference: 900000000001777295, Vehiculo: 'CJB815' INSERTANDO #8: Raul Pinillos... Estado: pendiente, Reference: 900000000001777269, Vehiculo: 'CJB815' INSERTANDO #9: LUZ OCAMPO CAPCHA... Estado: pendiente, Reference: 910100000000155958, Vehiculo: 'CJB815' INSERTANDO #10: Juan Morales... Estado: pendiente, Reference: 900000000001776872, Vehiculo: 'CJB815' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 857 Nuevas visitas insertadas: 17 Estados actualizados: 0 Visitas sin cambios: 840 Errores encontrados: 0 Total procesado exitosamente: 857 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 857 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 857 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 857 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.92 segundos. Fri Jun 26 02:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 857 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 857 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70136957078351, estado: pendiente SIN CAMBIOS - tracking_id=SR70137021112067, estado: pendiente SIN CAMBIOS - tracking_id=SR70136894441659, estado: pendiente SIN CAMBIOS - tracking_id=SR70137452442589, estado: pendiente SIN CAMBIOS - tracking_id=SR70137508582491, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 857 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 857 Errores encontrados: 0 Total procesado exitosamente: 857 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 857 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 857 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 857 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.68 segundos. Fri Jun 26 03:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 857 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 857 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR77013804129348, estado: pendiente SIN CAMBIOS - tracking_id=SR70138086657401, estado: pendiente SIN CAMBIOS - tracking_id=SR70138124941599, estado: pendiente SIN CAMBIOS - tracking_id=SR70138168051236, estado: pendiente SIN CAMBIOS - tracking_id=SR70138218475260, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 857 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 857 Errores encontrados: 0 Total procesado exitosamente: 857 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 857 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 857 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 857 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.37 segundos. Fri Jun 26 03:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 857 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 857 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 857 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 857 Errores encontrados: 0 Total procesado exitosamente: 857 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 857 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 857 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 857 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.81 segundos. Fri Jun 26 03:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 857 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 857 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 857 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 857 Errores encontrados: 0 Total procesado exitosamente: 857 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 857 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 857 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 857 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.94 segundos. Fri Jun 26 03:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 857 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 857 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93230362343326, estado: pendiente SIN CAMBIOS - tracking_id=SR79323188889810, estado: pendiente SIN CAMBIOS - tracking_id=SR93233141668093, estado: pendiente SIN CAMBIOS - tracking_id=SR79323476062809, estado: pendiente SIN CAMBIOS - tracking_id=SR93236111629190, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 857 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 857 Errores encontrados: 0 Total procesado exitosamente: 857 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 857 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 857 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 857 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.13 segundos. Fri Jun 26 04:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 857 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 857 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70154036431364, estado: pendiente SIN CAMBIOS - tracking_id=SR70154087856953, estado: pendiente SIN CAMBIOS - tracking_id=SR70154199581466, estado: pendiente SIN CAMBIOS - tracking_id=SR70154327754807, estado: pendiente SIN CAMBIOS - tracking_id=SR70154457479953, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 857 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 857 Errores encontrados: 0 Total procesado exitosamente: 857 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 857 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 857 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 857 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.58 segundos. Fri Jun 26 04:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 857 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70137553629510, estado: pendiente SIN CAMBIOS - tracking_id=SR77013760056986, estado: pendiente SIN CAMBIOS - tracking_id=SR70137654194745, estado: pendiente SIN CAMBIOS - tracking_id=SR70137710172485, estado: pendiente SIN CAMBIOS - tracking_id=SR70136894441659, estado: pendiente INSERTANDO #1: ERNESTO ASPILLAGA .MOREY... Estado: pendiente, Reference: 900000000001773755, Vehiculo: 'F0R902' INSERTANDO #2: ERNESTO ASPILLAGA .MOREY... Estado: pendiente, Reference: 900000000001773753, Vehiculo: 'F0R902' INSERTANDO #3: ERNESTO ASPILLAGA .MOREY... Estado: pendiente, Reference: 900000000001773754, Vehiculo: 'F0R902' INSERTANDO #4: DORIS RAMOS... Estado: pendiente, Reference: 900000000001774391, Vehiculo: 'F0R902' INSERTANDO #5: GUSTAVO SAN MARTIN... Estado: pendiente, Reference: 900000000001773756, Vehiculo: 'F0R902' INSERTANDO #6: GUSTAVO SAN MARTIN... Estado: pendiente, Reference: 900000000001773757, Vehiculo: 'F0R902' INSERTANDO #7: JUAN CARLOS SILVA LLANOS... Estado: pendiente, Reference: 900000000001773765, Vehiculo: 'F0R902' INSERTANDO #8: JUAN CARLOS SILVA LLANOS... Estado: pendiente, Reference: 900000000001773764, Vehiculo: 'F0R902' INSERTANDO #9: ROSA ESPINOZA... Estado: pendiente, Reference: 900000000001775085, Vehiculo: 'AEP901' INSERTANDO #10: ROSA ESPINOZA... Estado: pendiente, Reference: 900000000001775084, Vehiculo: 'AEP901' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 13 Estados actualizados: 0 Visitas sin cambios: 857 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.93 segundos. Fri Jun 26 04:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.13 segundos. Fri Jun 26 04:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70144029059167, estado: pendiente SIN CAMBIOS - tracking_id=SR77014407275177, estado: pendiente SIN CAMBIOS - tracking_id=SR70144111688609, estado: pendiente SIN CAMBIOS - tracking_id=SR70144150166831, estado: pendiente SIN CAMBIOS - tracking_id=SR70144197186541, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.94 segundos. Fri Jun 26 05:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.73 segundos. Fri Jun 26 05:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88511866335509, estado: pendiente SIN CAMBIOS - tracking_id=SR88514435225833, estado: pendiente SIN CAMBIOS - tracking_id=SR88515749075944, estado: pendiente SIN CAMBIOS - tracking_id=SR88517510258819, estado: pendiente SIN CAMBIOS - tracking_id=SR88518824059883, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.94 segundos. Fri Jun 26 05:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70136894441659, estado: pendiente SIN CAMBIOS - tracking_id=SR70136957078351, estado: pendiente SIN CAMBIOS - tracking_id=SR70137021112067, estado: pendiente SIN CAMBIOS - tracking_id=SR70137085966330, estado: pendiente SIN CAMBIOS - tracking_id=SR70137508582491, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.25 segundos. Fri Jun 26 05:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.09 segundos. Fri Jun 26 06:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93230362343326, estado: pendiente SIN CAMBIOS - tracking_id=SR79323188889810, estado: pendiente SIN CAMBIOS - tracking_id=SR93233141668093, estado: pendiente SIN CAMBIOS - tracking_id=SR79323476062809, estado: pendiente SIN CAMBIOS - tracking_id=SR93236111629190, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.87 segundos. Fri Jun 26 06:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.21 segundos. Fri Jun 26 06:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 870 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70135766893856, estado: pendiente SIN CAMBIOS - tracking_id=SR77013587978489, estado: pendiente SIN CAMBIOS - tracking_id=SR70135954026799, estado: pendiente SIN CAMBIOS - tracking_id=SR70136020359515, estado: pendiente SIN CAMBIOS - tracking_id=SR70136085221377, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 870 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 870 Errores encontrados: 0 Total procesado exitosamente: 870 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 870 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 870 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 870 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.19 segundos. Fri Jun 26 06:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1269 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 870 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... INSERTANDO #1: Hanns Zevallos (7000000000305... Estado: pendiente, Reference: 700000000030508030, Vehiculo: 'Z6K681' INSERTANDO #2: Jorge Luis Chavez Arrayan (24... Estado: pendiente, Reference: 240111000011121133, Vehiculo: 'Z6K681' INSERTANDO #3: Ivan Campos (127612786563)... Estado: pendiente, Reference: 127612786563, Vehiculo: 'Z6K681' INSERTANDO #4: Adriana Pacheco (240111000011... Estado: pendiente, Reference: 240111000011129404, Vehiculo: 'Z6K681' INSERTANDO #5: Fernanda Areiza (240111000011... Estado: pendiente, Reference: 240111000011117373, Vehiculo: 'Z6K681' INSERTANDO #6: Edwin Castellano (70000000003... Estado: pendiente, Reference: 700000000030496953, Vehiculo: 'Z6K681' INSERTANDO #7: Fanny Cruz Saavedra (24011100... Estado: pendiente, Reference: 240111000011124520, Vehiculo: 'Z6K681' INSERTANDO #8: Ricardo Ayala (24011100001112... Estado: pendiente, Reference: 240111000011127448, Vehiculo: 'Z6K681' INSERTANDO #9: Elizabeth Del Rocio Donayres ... Estado: pendiente, Reference: 240111000011086191, Vehiculo: 'Z6K681' INSERTANDO #10: Leisly Gisselle Morales Gutier... Estado: pendiente, Reference: 240111000011121817, Vehiculo: 'Z6K681' SIN CAMBIOS - tracking_id=SR70136894441659, estado: pendiente SIN CAMBIOS - tracking_id=SR70137085966330, estado: pendiente SIN CAMBIOS - tracking_id=SR77013760056986, estado: pendiente SIN CAMBIOS - tracking_id=SR70137654194745, estado: pendiente SIN CAMBIOS - tracking_id=SR70136957078351, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 859 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 867 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 867 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 868 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1269 Nuevas visitas insertadas: 401 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 1269 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1269 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1269 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1269 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.25 segundos. Fri Jun 26 07:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2317 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1271 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR29544374726129, estado: pendiente SIN CAMBIOS - tracking_id=SR29544378955300, estado: pendiente SIN CAMBIOS - tracking_id=SR95443843775135, estado: pendiente SIN CAMBIOS - tracking_id=SR95443888666017, estado: pendiente SIN CAMBIOS - tracking_id=SR29544393078988, estado: pendiente INSERTANDO #1: Marco Antonio Gomez Acuna (700... Estado: pendiente, Reference: 700000000030501148, Vehiculo: 'CPX309' INSERTANDO #2: Johselyn Zegarra (70000000003... Estado: pendiente, Reference: 700000000030496940, Vehiculo: 'CPX309' INSERTANDO #3: Fernando Jose Caballero Villan... Estado: pendiente, Reference: 700000000030502494, Vehiculo: 'CPX309' INSERTANDO #4: Carmen Julia Miranda (7000000... Estado: pendiente, Reference: 700000000030499935, Vehiculo: 'CPX309' INSERTANDO #5: Jhon Villarino (7000000000305... Estado: pendiente, Reference: 700000000030504586, Vehiculo: 'CPX309' INSERTANDO #6: Catherine Valdivia Cano (70000... Estado: pendiente, Reference: 700000000030504966, Vehiculo: 'BLI918' INSERTANDO #7: Jhon Keivin Palomino Cotrina ... Estado: pendiente, Reference: 700000000030506718, Vehiculo: 'BLI918' INSERTANDO #8: Claudia Luna Luna Victoria (24... Estado: pendiente, Reference: 240111000011131250, Vehiculo: '3629HA' INSERTANDO #9: Diana Cristina Vallejos (6550... Estado: pendiente, Reference: 655000000007399284, Vehiculo: 'TTBJA857' INSERTANDO #10: Liseth Roman Saavedra (7000000... Estado: pendiente, Reference: 700000000030506353, Vehiculo: 'BLI918' Progreso: 100 insertadas, 0 actualizadas, 401 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 429 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 488 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 840 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 863 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 863 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 863 sin cambios... Progreso: 800 insertadas, 0 actualizadas, 863 sin cambios... Progreso: 900 insertadas, 0 actualizadas, 986 sin cambios... Progreso: 1000 insertadas, 0 actualizadas, 1262 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2317 Nuevas visitas insertadas: 1050 Estados actualizados: 0 Visitas sin cambios: 1267 Errores encontrados: 0 Total procesado exitosamente: 2317 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2317 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2317 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2317 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.57 segundos. Fri Jun 26 07:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3058 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2321 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR77014240471350, estado: pendiente SIN CAMBIOS - tracking_id=SR77014252349853, estado: pendiente SIN CAMBIOS - tracking_id=SR70142598375287, estado: pendiente SIN CAMBIOS - tracking_id=SR77014264213883, estado: pendiente SIN CAMBIOS - tracking_id=SR70142689161765, estado: pendiente INSERTANDO #1: Yoanna (240111000010954256)... Estado: pendiente, Reference: 240111000010954256, Vehiculo: 'D9V879' INSERTANDO #2: Yoanna (240111000010954257)... Estado: pendiente, Reference: 240111000010954257, Vehiculo: 'D9V879' INSERTANDO #3: Yoanna (240111000010954258)... Estado: pendiente, Reference: 240111000010954258, Vehiculo: 'D9V879' INSERTANDO #4: Jhon (240111000011094253)... Estado: pendiente, Reference: 240111000011094253, Vehiculo: 'D9V879' INSERTANDO #5: Emanuel Alberto (9000000000017... Estado: pendiente, Reference: 900000000001772397, Vehiculo: 'D9V879' INSERTANDO #6: Sebastian Bryan (9000000000017... Estado: pendiente, Reference: 900000000001776859, Vehiculo: 'D9V879' INSERTANDO #7: Rosali (900000000001777550)... Estado: pendiente, Reference: 900000000001777550, Vehiculo: 'D9V879' INSERTANDO #8: Anthony Florido Puente (900000... Estado: pendiente, Reference: 900000000001777705, Vehiculo: 'D9V879' INSERTANDO #9: Juan (900000000001777967)... Estado: pendiente, Reference: 900000000001777967, Vehiculo: 'D9V879' INSERTANDO #10: Grupo Mego Bravo S.A.C. (EP000... Estado: pendiente, Reference: EP0000000000946263, Vehiculo: 'D9V879' Progreso: 100 insertadas, 0 actualizadas, 968 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 969 sin cambios... ACTUALIZADO - tracking_id=SR42355452189117, estado: pendiente -> completada Progreso: 299 insertadas, 1 actualizadas, 2127 sin cambios... Progreso: 399 insertadas, 1 actualizadas, 2148 sin cambios... Progreso: 499 insertadas, 1 actualizadas, 2148 sin cambios... Progreso: 599 insertadas, 1 actualizadas, 2148 sin cambios... Progreso: 699 insertadas, 1 actualizadas, 2163 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3058 Nuevas visitas insertadas: 741 Estados actualizados: 1 Visitas sin cambios: 2316 Errores encontrados: 0 Total procesado exitosamente: 3058 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3057 visitas completed -> completada: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3058 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3058 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.88 segundos. Fri Jun 26 07:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3668 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3062 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR26490560911720, estado: pendiente SIN CAMBIOS - tracking_id=SR42672949472556, estado: pendiente SIN CAMBIOS - tracking_id=SR25999811468182, estado: pendiente SIN CAMBIOS - tracking_id=SR24742878631947, estado: pendiente SIN CAMBIOS - tracking_id=SR26150605465989, estado: pendiente INSERTANDO #1: Julia Ramirezmartinez (99900... Estado: pendiente, Reference: 999000000003458596, Vehiculo: 'P4N819' INSERTANDO #2: Mercedes Guadalupe Jimenez (9... Estado: pendiente, Reference: 900000000001777389, Vehiculo: 'BZV860' INSERTANDO #3: Mercedes Guadalupe Jimenez (9... Estado: pendiente, Reference: 900000000001777387, Vehiculo: 'BZV860' INSERTANDO #4: Jorge Victor Arredondo Penalil... Estado: pendiente, Reference: 900000000001777564, Vehiculo: 'AJU779' ACTUALIZADO - tracking_id=SR42356059381464, estado: pendiente -> completada INSERTANDO #5: Roberto Carlo Ronceros Torres ... Estado: pendiente, Reference: 240111000011127429, Vehiculo: '7828AC' INSERTANDO #6: Roberto Carlo Ronceros Torres ... Estado: pendiente, Reference: 240111000011127428, Vehiculo: '7828AC' INSERTANDO #7: Roberto Carlo Ronceros Torres ... Estado: pendiente, Reference: 240111000011127430, Vehiculo: '7828AC' INSERTANDO #8: Rode Pachas Colque (UN03926803... Estado: pendiente, Reference: UN039268036MU, Vehiculo: '7828AC' INSERTANDO #9: Lourdes Paola Garay Rios (2401... Estado: pendiente, Reference: 240111000011125426, Vehiculo: '7828AC' INSERTANDO #10: Maria Matsuo (202000000018880... Estado: pendiente, Reference: 2020000000188803, Vehiculo: '7828AC' Progreso: 99 insertadas, 1 actualizadas, 1892 sin cambios... Progreso: 199 insertadas, 1 actualizadas, 1903 sin cambios... Progreso: 299 insertadas, 1 actualizadas, 1903 sin cambios... ACTUALIZADO - tracking_id=SR09314984635363, estado: pendiente -> completada Progreso: 398 insertadas, 2 actualizadas, 1911 sin cambios... Progreso: 498 insertadas, 2 actualizadas, 1921 sin cambios... ACTUALIZADO - tracking_id=SR13201901485101, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13368316415610, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13691022633659, estado: pendiente -> completada Progreso: 595 insertadas, 5 actualizadas, 2615 sin cambios... ACTUALIZADO - tracking_id=SR13085081154540, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3668 Nuevas visitas insertadas: 610 Estados actualizados: 6 Visitas sin cambios: 3052 Errores encontrados: 0 Total procesado exitosamente: 3668 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3661 visitas completed -> completada: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3668 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3668 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.28 segundos. Fri Jun 26 07:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4742 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3672 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16739007191573, estado: pendiente SIN CAMBIOS - tracking_id=SR16933830339297, estado: pendiente SIN CAMBIOS - tracking_id=SR16326853257585, estado: pendiente SIN CAMBIOS - tracking_id=SR17259242847492, estado: pendiente SIN CAMBIOS - tracking_id=SR18207418253019, estado: pendiente INSERTANDO #1: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458565, Vehiculo: 'CKB700' INSERTANDO #2: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458567, Vehiculo: 'CKB700' INSERTANDO #3: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458568, Vehiculo: 'CKB700' INSERTANDO #4: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458569, Vehiculo: 'CKB700' INSERTANDO #5: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458571, Vehiculo: 'CKB700' INSERTANDO #6: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458572, Vehiculo: 'CKB700' INSERTANDO #7: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458573, Vehiculo: 'CKB700' INSERTANDO #8: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458574, Vehiculo: 'CKB700' INSERTANDO #9: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458575, Vehiculo: 'CKB700' INSERTANDO #10: Celulares Peru Smart S.A. (999... Estado: pendiente, Reference: 999000000003458576, Vehiculo: 'CKB700' ACTUALIZADO - tracking_id=SR42355952572537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239481971150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42356593661501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11091925365655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77240310861352, estado: pendiente -> completada Progreso: 95 insertadas, 5 actualizadas, 2177 sin cambios... Progreso: 195 insertadas, 5 actualizadas, 2325 sin cambios... Progreso: 295 insertadas, 5 actualizadas, 2398 sin cambios... Progreso: 395 insertadas, 5 actualizadas, 2425 sin cambios... Progreso: 495 insertadas, 5 actualizadas, 2434 sin cambios... Progreso: 595 insertadas, 5 actualizadas, 2451 sin cambios... Progreso: 695 insertadas, 5 actualizadas, 2455 sin cambios... Progreso: 795 insertadas, 5 actualizadas, 2486 sin cambios... Progreso: 895 insertadas, 5 actualizadas, 2486 sin cambios... Progreso: 995 insertadas, 5 actualizadas, 2513 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4742 Nuevas visitas insertadas: 1074 Estados actualizados: 5 Visitas sin cambios: 3663 Errores encontrados: 0 Total procesado exitosamente: 4742 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4730 visitas completed -> completada: 12 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4742 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4742 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.33 segundos. Fri Jun 26 08:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5423 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4746 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR61862884492638, estado: pendiente SIN CAMBIOS - tracking_id=SR62098530568364, estado: pendiente SIN CAMBIOS - tracking_id=SR62098537268737, estado: pendiente SIN CAMBIOS - tracking_id=SR20985408887219, estado: pendiente SIN CAMBIOS - tracking_id=SR20985442974439, estado: pendiente INSERTANDO #1: Jorge Luis Mantilla Espinoza (... Estado: pendiente, Reference: 240111000011127502, Vehiculo: 'BKY266' INSERTANDO #2: Daniela Pando Benites (7000000... Estado: pendiente, Reference: 700000000030504948, Vehiculo: 'BKY266' INSERTANDO #3: Almendra Mondragon Farfan (70... Estado: pendiente, Reference: 700000000030501829, Vehiculo: 'BKY266' INSERTANDO #4: Mack Rolly Tito Apaza (UN03928... Estado: pendiente, Reference: UN039283886MU, Vehiculo: 'BKY266' INSERTANDO #5: Rosella Flores Borja (24011100... Estado: pendiente, Reference: 240111000011108740, Vehiculo: 'BKY266' INSERTANDO #6: Elizabeth Manuico Yupanqui (70... Estado: pendiente, Reference: 700000000030497095, Vehiculo: 'BKY266' INSERTANDO #7: Ubita Mercedes Neyra Palomino ... Estado: pendiente, Reference: UN039250826MU, Vehiculo: 'BKY266' INSERTANDO #8: Silvia Santillan Bardales (V... Estado: pendiente, Reference: V17453596PLZV02, Vehiculo: 'BKY266' INSERTANDO #9: Fabian Alonso Mendez Suarez (... Estado: pendiente, Reference: 700000000030502452, Vehiculo: 'BKY266' INSERTANDO #10: Sergio Julca Herrera (7000000... Estado: pendiente, Reference: 700000000030502219, Vehiculo: 'BKY266' Progreso: 100 insertadas, 0 actualizadas, 818 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 828 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 834 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 851 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 855 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 919 sin cambios... ACTUALIZADO - tracking_id=SR77240522812980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09314917141034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09315047452674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239620264548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77237800469117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11090598731416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73772391786200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239233141501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09315260777245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47209444142522, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5423 Nuevas visitas insertadas: 681 Estados actualizados: 10 Visitas sin cambios: 4732 Errores encontrados: 0 Total procesado exitosamente: 5423 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5400 visitas completed -> completada: 22 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5423 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5423 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.60 segundos. Fri Jun 26 08:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5848 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5427 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... INSERTANDO #1: Lisbeth Cristina Cabrera Milla... Estado: pendiente, Reference: 700000000030508024, Vehiculo: '9240WA' SIN CAMBIOS - tracking_id=SR27201717042674, estado: pendiente SIN CAMBIOS - tracking_id=SR27201671864748, estado: pendiente INSERTANDO #2: Gressia Leon San Martin (7000... Estado: pendiente, Reference: 700000000030502112, Vehiculo: '9240WA' SIN CAMBIOS - tracking_id=SR27201761486200, estado: pendiente INSERTANDO #3: Renzo Lara (24011100001112702... Estado: pendiente, Reference: 240111000011127024, Vehiculo: '9240WA' INSERTANDO #4: Sandra Iris Balarezo Pardo (70... Estado: pendiente, Reference: 700000000030505515, Vehiculo: '9240WA' SIN CAMBIOS - tracking_id=SR27201807981501, estado: pendiente SIN CAMBIOS - tracking_id=SR27201852131365, estado: pendiente INSERTANDO #5: Victor Renato Diaz Mejia (700... Estado: pendiente, Reference: 700000000030497096, Vehiculo: '9240WA' INSERTANDO #6: Giancarlo Maccha Soto (7000000... Estado: pendiente, Reference: 700000000030504606, Vehiculo: '9240WA' INSERTANDO #7: Edita Lopez (2401110000111224... Estado: pendiente, Reference: 240111000011122498, Vehiculo: '9240WA' INSERTANDO #8: Mark Callan (2401110000111293... Estado: pendiente, Reference: 240111000011129357, Vehiculo: '9240WA' INSERTANDO #9: Montes Salazar, Camila Gabriel... Estado: pendiente, Reference: PORT09000087931, Vehiculo: '3272VA' INSERTANDO #10: Edyna Sutta Tintaya (204000000... Estado: pendiente, Reference: 2040000000218004, Vehiculo: '3272VA' ACTUALIZADO - tracking_id=SR27202763871352, estado: pendiente -> completada Progreso: 99 insertadas, 1 actualizadas, 96 sin cambios... ACTUALIZADO - tracking_id=SR44483081948993, estado: pendiente -> completada Progreso: 198 insertadas, 2 actualizadas, 296 sin cambios... ACTUALIZADO - tracking_id=SR37723955097245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239690787915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239949858174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37724048265856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40931520029870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11091084227915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41109195959181, estado: pendiente -> completada Progreso: 291 insertadas, 9 actualizadas, 1056 sin cambios... ACTUALIZADO - tracking_id=SR27201494888090, estado: pendiente -> completada Progreso: 385 insertadas, 15 actualizadas, 4664 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5848 Nuevas visitas insertadas: 425 Estados actualizados: 17 Visitas sin cambios: 5406 Errores encontrados: 0 Total procesado exitosamente: 5848 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5808 visitas completed -> completada: 39 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5848 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5848 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.24 segundos. Fri Jun 26 08:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5998 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5852 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR32904464057915, estado: pendiente SIN CAMBIOS - tracking_id=SR38874957681416, estado: pendiente SIN CAMBIOS - tracking_id=SR20820219515652, estado: pendiente SIN CAMBIOS - tracking_id=SR08203819049291, estado: pendiente SIN CAMBIOS - tracking_id=SR83887499929870, estado: pendiente INSERTANDO #1: David Ronald Cueva Fuster (20... Estado: pendiente, Reference: 2040000000218008, Vehiculo: '6141FC' INSERTANDO #2: Miriam Rojas . (6001183177573... Estado: pendiente, Reference: 600118317757338956, Vehiculo: 'IL_ILLSUR44' INSERTANDO #3: Mikaela Mkp (600000000007123... Estado: pendiente, Reference: 600000000007123RET, Vehiculo: 'IL_ILLSUR44' INSERTANDO #4: Creditienda-Rosue (000000016... Estado: pendiente, Reference: 00000001633590520875DEV, Vehiculo: 'IL_ILLSUR44' INSERTANDO #5: Creditienda-Rosue (163693052... Estado: pendiente, Reference: 163693052162901000DEV, Vehiculo: 'IL_ILLSUR44' INSERTANDO #6: Fratelli (RET240121000010873... Estado: pendiente, Reference: RET240121000010873134, Vehiculo: 'IL_ILLSUR44' INSERTANDO #7: Mikaela. (600000000006787RET... Estado: pendiente, Reference: 600000000006787RET, Vehiculo: 'IL_ILLSUR44' INSERTANDO #8: Victoria Alanya Vanesa . (600... Estado: pendiente, Reference: 600294617967177085, Vehiculo: 'IL_ILLSUR44' INSERTANDO #9: Gladys Nunez (UN039226858MU)... Estado: pendiente, Reference: UN039226858MU, Vehiculo: '8696HD' INSERTANDO #10: Electrohogar (RET24011100001... Estado: pendiente, Reference: RET240111000010617393, Vehiculo: 'IL_ILACJ41' ACTUALIZADO - tracking_id=SR42355871827219, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR44483327771034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239031434748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77238234078364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77240566646450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77240171054584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37724043584045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11091495827818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41109199079278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70141417242397, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5998 Nuevas visitas insertadas: 150 Estados actualizados: 26 Visitas sin cambios: 5822 Errores encontrados: 0 Total procesado exitosamente: 5998 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5932 visitas completed -> completada: 63 visitas failed -> Excepción de Entrega: 3 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5998 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5998 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.32 segundos. Fri Jun 26 08:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6015 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6002 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88432475768176, estado: pendiente SIN CAMBIOS - tracking_id=SR38875263989644, estado: pendiente SIN CAMBIOS - tracking_id=SR38875356654632, estado: pendiente SIN CAMBIOS - tracking_id=SR88435218452403, estado: pendiente SIN CAMBIOS - tracking_id=SR88436858636485, estado: pendiente ACTUALIZADO - tracking_id=SR27201583868297, estado: pendiente -> completada INSERTANDO #1: Maria Jose Espana Rodrguez... Estado: pendiente, Reference: 700000000030484976, Vehiculo: 'PRO-002/PROOUT/205168336622' ACTUALIZADO - tracking_id=SR27204186343682, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30913303385363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30916262445655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42356633421365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42356677031416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34235591064439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37724067697915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77238506962537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70138632082011, estado: pendiente -> completada INSERTANDO #2: Joan Mendez (2401110000110752... Estado: pendiente, Reference: 240111000011075227, Vehiculo: 'T0Q948' INSERTANDO #3: Mara Montenegro Abanto (70000... Estado: pendiente, Reference: 700000000030449061, Vehiculo: 'T0Q948' INSERTANDO #4: Karla Stephanie Colchado Gil ... Estado: pendiente, Reference: 240111000011071337, Vehiculo: 'T0Q948' INSERTANDO #5: Helmer Paredes (2401110000110... Estado: pendiente, Reference: 240111000011070731, Vehiculo: 'T0Q948' INSERTANDO #6: Luis Fernando Burgos Ayay (70... Estado: pendiente, Reference: 700000000030454244, Vehiculo: 'T0Q948' INSERTANDO #7: Alessandro Colina Chancafe (70... Estado: pendiente, Reference: 700000000030455379, Vehiculo: 'T0Q948' INSERTANDO #8: Jhesenia Alvarez (70000000003... Estado: pendiente, Reference: 700000000030452815, Vehiculo: 'T0Q943' INSERTANDO #9: Alan Acosta Ordonez (24011100... Estado: pendiente, Reference: 240111000011079940, Vehiculo: 'T0Q943' INSERTANDO #10: Thalia Sandoval Infantes (240... Estado: pendiente, Reference: 240111000011077652, Vehiculo: 'T0Q943' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6015 Nuevas visitas insertadas: 18 Estados actualizados: 37 Visitas sin cambios: 5960 Errores encontrados: 0 Total procesado exitosamente: 6015 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5912 visitas completed -> completada: 100 visitas failed -> Excepción de Entrega: 3 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6015 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6015 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.50 segundos. Fri Jun 26 09:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6058 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6020 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR52446986067269, estado: pendiente SIN CAMBIOS - tracking_id=SR88490131025785, estado: pendiente SIN CAMBIOS - tracking_id=SR88491478013590, estado: pendiente SIN CAMBIOS - tracking_id=SR95282579521250, estado: pendiente SIN CAMBIOS - tracking_id=SR88494681458963, estado: pendiente ACTUALIZADO - tracking_id=SR70138815938994, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27203104646450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32720453318689, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30917265373834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30914800294584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34235618478090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239762351475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77240269145747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95425673566200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70150196438660, estado: pendiente -> completada INSERTANDO #1: Karen Natividad (240111000011... Estado: pendiente, Reference: 240111000011118201, Vehiculo: '93241D' INSERTANDO #2: Maribel Roxana Chala Matos (24... Estado: pendiente, Reference: 240111000011117670, Vehiculo: '93241D' INSERTANDO #3: Jose Luis Asijas Lara (7000000... Estado: pendiente, Reference: 700000000030486072, Vehiculo: '93241D' INSERTANDO #4: Shirley Abanto Buitron (240111... Estado: pendiente, Reference: 240111000011113490, Vehiculo: '93241D' INSERTANDO #5: Zulman Calle (700000000030478... Estado: pendiente, Reference: 700000000030478318, Vehiculo: '93241D' INSERTANDO #6: Jordy Cerna Escobedo (24011100... Estado: pendiente, Reference: 240111000011109919, Vehiculo: '93241D' INSERTANDO #7: Erika Del Pilar Barrera Amaya ... Estado: pendiente, Reference: 900000000001775457, Vehiculo: 'TCF815' INSERTANDO #8: Gianpiert Neyra (900000000001... Estado: pendiente, Reference: 900000000001774566, Vehiculo: 'TCF815' INSERTANDO #9: Victoria Milagros Mines Manriq... Estado: pendiente, Reference: 900000000001774589, Vehiculo: 'TCF815' INSERTANDO #10: Erika Del Pilar Barrera Amaya ... Estado: pendiente, Reference: 900000000001775458, Vehiculo: 'TCF815' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6058 Nuevas visitas insertadas: 43 Estados actualizados: 47 Visitas sin cambios: 5968 Errores encontrados: 0 Total procesado exitosamente: 6058 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5906 visitas completed -> completada: 146 visitas failed -> Excepción de Entrega: 6 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6058 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6058 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.69 segundos. Fri Jun 26 09:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6159 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6063 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR12364877276200, estado: pendiente SIN CAMBIOS - tracking_id=SR23648868041501, estado: pendiente SIN CAMBIOS - tracking_id=SR81236489451365, estado: pendiente SIN CAMBIOS - tracking_id=SR23648990371416, estado: pendiente SIN CAMBIOS - tracking_id=SR95613385416564, estado: pendiente INSERTANDO #1: James Christopher Diaz Lopez ... Estado: pendiente, Reference: 002303557238701133701, Vehiculo: 'TCF815' INSERTANDO #2: Viviana Veronica Perez Guibovi... Estado: pendiente, Reference: 0023035576885018962235, Vehiculo: 'TCF815' INSERTANDO #3: Lizbeth Melina Carhuanina Ben... Estado: pendiente, Reference: 0023035590964042756404, Vehiculo: 'TCF815' INSERTANDO #4: Lizbeth Melina Carhuanina Ben... Estado: pendiente, Reference: 0023035590964034268091, Vehiculo: 'TCF815' INSERTANDO #5: Trayce Loren Lector Bustamante... Estado: pendiente, Reference: 0023035590927011360949, Vehiculo: 'TCF815' INSERTANDO #6: Marienelayesmin Richarterondan... Estado: pendiente, Reference: 0023025168542014371070, Vehiculo: 'TCF815' INSERTANDO #7: Liliana Mayra Herrera (2401110... Estado: pendiente, Reference: 240111000011105856, Vehiculo: 'P1X177' INSERTANDO #8: Abel Estela (2401110000111175... Estado: pendiente, Reference: 240111000011117573, Vehiculo: 'P1X177' INSERTANDO #9: Margarita Pitot Rodriguez (240... Estado: pendiente, Reference: 240111000011119172, Vehiculo: 'P1X177' INSERTANDO #10: Selenne Pelaez (7000000000304... Estado: pendiente, Reference: 700000000030483779, Vehiculo: 'P1X177' ACTUALIZADO - tracking_id=SR27201761486200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90852418043552, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR27203535497444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33052736859318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30913967689870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239362531416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37723999419123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77240079266663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77238884858297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77239106082674, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6159 Nuevas visitas insertadas: 101 Estados actualizados: 83 Visitas sin cambios: 5975 Errores encontrados: 0 Total procesado exitosamente: 6159 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5923 visitas completed -> completada: 226 visitas failed -> Excepción de Entrega: 10 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6159 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6159 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.46 segundos. Fri Jun 26 09:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6164 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07015404031416, estado: pendiente SIN CAMBIOS - tracking_id=SR07015738829870, estado: pendiente SIN CAMBIOS - tracking_id=SR07015800951150, estado: pendiente SIN CAMBIOS - tracking_id=SR53877276256200, estado: pendiente SIN CAMBIOS - tracking_id=SR93881731771184, estado: pendiente INSERTANDO #1: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030491248, Vehiculo: 'P5A809' INSERTANDO #2: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030491449, Vehiculo: 'P4X717' INSERTANDO #3: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030491629, Vehiculo: 'P4X717' INSERTANDO #4: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030490011, Vehiculo: 'P5A809' INSERTANDO #5: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030490576, Vehiculo: 'P5A809' INSERTANDO #6: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030490051, Vehiculo: 'P5A809' INSERTANDO #7: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030491659, Vehiculo: 'P4X717' INSERTANDO #8: Milagritos Mercedes Rueda (1... Estado: pendiente, Reference: 127612741203, Vehiculo: 'P4X717' INSERTANDO #9: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030489949, Vehiculo: 'P5A809' INSERTANDO #10: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030490599, Vehiculo: 'P5A809' Progreso: 100 insertadas, 0 actualizadas, 76 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 149 sin cambios... ACTUALIZADO - tracking_id=SR85223502478614, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90852480086174, estado: pendiente -> Excepción de Entrega Progreso: 298 insertadas, 2 actualizadas, 299 sin cambios... Progreso: 398 insertadas, 2 actualizadas, 418 sin cambios... ACTUALIZADO - tracking_id=SR89395931722537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89396365712674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68939698024584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89397515185655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69969818818364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99752235134818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47817082889647, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89397203255856, estado: pendiente -> completada Progreso: 487 insertadas, 13 actualizadas, 1057 sin cambios... Progreso: 576 insertadas, 24 actualizadas, 2072 sin cambios... Progreso: 658 insertadas, 42 actualizadas, 2992 sin cambios... Progreso: 741 insertadas, 59 actualizadas, 3892 sin cambios... Progreso: 836 insertadas, 64 actualizadas, 4397 sin cambios... Progreso: 1092 insertadas, 108 actualizadas, 5843 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7310 Nuevas visitas insertadas: 1151 Estados actualizados: 114 Visitas sin cambios: 6045 Errores encontrados: 0 Total procesado exitosamente: 7310 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6954 visitas completed -> completada: 341 visitas failed -> Excepción de Entrega: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7310 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.17 segundos. Fri Jun 26 09:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7516 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7315 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08157391579644, estado: pendiente SIN CAMBIOS - tracking_id=SR24429852535274, estado: pendiente SIN CAMBIOS - tracking_id=SR86766564514614, estado: pendiente SIN CAMBIOS - tracking_id=SR86783850935548, estado: pendiente INSERTANDO #1: Jesús Montañez Lopez (007603... Estado: pendiente, Reference: 0076035567423014478436, Vehiculo: 'A3D214' INSERTANDO #2: Isabel Samar Campana Afata (... Estado: pendiente, Reference: 007603556730301446933X, Vehiculo: 'A3D214' INSERTANDO #3: Veronica Lucila Saez Berrocal ... Estado: pendiente, Reference: 0076035542496011691694, Vehiculo: 'A3D214' SIN CAMBIOS - tracking_id=SR38876617887139, estado: pendiente INSERTANDO #4: Jeferson Eustaquio Espinola (7... Estado: pendiente, Reference: 700000000030480834, Vehiculo: 'T5J202' INSERTANDO #5: Gerardo Cedano (2401110000111... Estado: pendiente, Reference: 240111000011119445, Vehiculo: 'T5J202' INSERTANDO #6: Lorena Horna Aranda (24011100... Estado: pendiente, Reference: 240111000011109454, Vehiculo: 'T5J202' INSERTANDO #7: Ana Yhoxelly Lujan Huaman (240... Estado: pendiente, Reference: 240111000011118040, Vehiculo: 'T5J202' INSERTANDO #8: Tonino Ademir Tauca Tafur (700... Estado: pendiente, Reference: 700000000030483322, Vehiculo: 'T5J202' INSERTANDO #9: Manyori Mical Valle Mendez (24... Estado: pendiente, Reference: 240111000011106978, Vehiculo: 'T5J202' INSERTANDO #10: Elizabeth Alvarado Mostacero ... Estado: pendiente, Reference: 240111000011113182, Vehiculo: 'T5J202' ACTUALIZADO - tracking_id=SR93057562041464, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR65822306823502, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82166295847219, estado: pendiente -> completada Progreso: 97 insertadas, 3 actualizadas, 991 sin cambios... ACTUALIZADO - tracking_id=SR16629834991464, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17451265987386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10125105124632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51012523614818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76810075528364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76810322938993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80882265118364, estado: pendiente -> completada Progreso: 189 insertadas, 111 actualizadas, 5327 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7516 Nuevas visitas insertadas: 209 Estados actualizados: 175 Visitas sin cambios: 7132 Errores encontrados: 0 Total procesado exitosamente: 7516 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6985 visitas completed -> completada: 515 visitas failed -> Excepción de Entrega: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7513 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7516 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.56 segundos. Fri Jun 26 10:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7753 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7524 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31140394436450, estado: pendiente SIN CAMBIOS - tracking_id=SR31140399269205, estado: pendiente SIN CAMBIOS - tracking_id=SR88530555135636, estado: pendiente SIN CAMBIOS - tracking_id=SR88531986524551, estado: pendiente SIN CAMBIOS - tracking_id=SR28677807849206, estado: pendiente INSERTANDO #1: Dallana Elizabeth Zapata Davis... Estado: pendiente, Reference: UN039240789MU, Vehiculo: 'ANY833' INSERTANDO #2: Rodrigo Franco Luque Paucar ... Estado: pendiente, Reference: 00000001641470523192, Vehiculo: 'V8X063' INSERTANDO #3: Vito Guillen (240111000011114... Estado: pendiente, Reference: 240111000011114992, Vehiculo: 'V8X063' INSERTANDO #4: Jackeline Raymundo Pascual (... Estado: pendiente, Reference: PERUDEERMA6859, Vehiculo: 'V8X063' INSERTANDO #5: Irene Yaneth Baca Jimenez (700... Estado: pendiente, Reference: 700000000030482275, Vehiculo: 'V8X063' INSERTANDO #6: Ivan Benavides (2401110000110... Estado: pendiente, Reference: 240111000011064171, Vehiculo: 'V8X063' INSERTANDO #7: Ivan Benavides (2401110000110... Estado: pendiente, Reference: 240111000011064170, Vehiculo: 'V8X063' INSERTANDO #8: Fanny Aranibar (2401110000111... Estado: pendiente, Reference: 240111000011110144, Vehiculo: 'V8X063' ACTUALIZADO - tracking_id=SR89395979028993, estado: pendiente -> completada INSERTANDO #9: Arnaldo Bracamonte Pilco (7000... Estado: pendiente, Reference: 700000000030483772, Vehiculo: 'V8X063' INSERTANDO #10: Sebastian Holanda Cahuapaza (2... Estado: pendiente, Reference: 240111000011093564, Vehiculo: 'V8X063' ACTUALIZADO - tracking_id=SR89396917256663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89397009168530, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38458325438993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08260989179400, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07559803686200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72501904446663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79966969549117, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR79967387328364, estado: pendiente -> Excepción de Entrega Progreso: 91 insertadas, 9 actualizadas, 861 sin cambios... ACTUALIZADO - tracking_id=SR21662998111034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7753 Nuevas visitas insertadas: 237 Estados actualizados: 208 Visitas sin cambios: 7308 Errores encontrados: 0 Total procesado exitosamente: 7753 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7014 visitas completed -> completada: 713 visitas failed -> Excepción de Entrega: 26 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7750 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7753 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.36 segundos. Fri Jun 26 10:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8003 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7761 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR41820773034632, estado: pendiente SIN CAMBIOS - tracking_id=SR41820833978174, estado: pendiente SIN CAMBIOS - tracking_id=SR53760865749863, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR12364914587245, estado: pendiente SIN CAMBIOS - tracking_id=SR47174147086200, estado: pendiente ACTUALIZADO - tracking_id=SR72173020554632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72173186356663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84189084991501, estado: pendiente -> completada INSERTANDO #1: Maribel Reyes Puccio (181031... Estado: pendiente, Reference: 181031639190REC, Vehiculo: 'CKV754' ACTUALIZADO - tracking_id=SR72280614049644, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR72501222281501, estado: pendiente -> completada INSERTANDO #2: Jacqueline Gutierrez (6550000... Estado: pendiente, Reference: 655000000007386462, Vehiculo: 'A4D356' INSERTANDO #3: Jacqueline Gutierrez (2401110... Estado: pendiente, Reference: 240111000011042337, Vehiculo: 'A4D356' INSERTANDO #4: Gino Ramos (70000000003045369... Estado: pendiente, Reference: 700000000030453690, Vehiculo: '40312I' ACTUALIZADO - tracking_id=SR72501525554548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72501410481150, estado: pendiente -> completada INSERTANDO #5: Rodrigo Cerrato Ramos (00210... Estado: pendiente, Reference: 0021035590158029073094, Vehiculo: 'V4L147' INSERTANDO #6: Giovanna Gabriela Plazolles Ca... Estado: pendiente, Reference: 0021035590959019063633, Vehiculo: 'V4L147' INSERTANDO #7: Adriana Pacheco (00210355918... Estado: pendiente, Reference: 0021035591825019098534, Vehiculo: 'V4L147' INSERTANDO #8: Jorge Luis Urcia Leon (6550000... Estado: pendiente, Reference: 655000000007395120, Vehiculo: 'T0L834' INSERTANDO #9: Cecilia Mejia (0000000163911... Estado: pendiente, Reference: 00000001639110522411, Vehiculo: 'T0L834' INSERTANDO #10: Kimberlyn Lisset Cerna Gallard... Estado: pendiente, Reference: 655000000007394490, Vehiculo: 'T0L834' ACTUALIZADO - tracking_id=SR95444466616286, estado: pendiente -> completada Progreso: 92 insertadas, 8 actualizadas, 972 sin cambios... ACTUALIZADO - tracking_id=SR27143509949870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07559704524748, estado: pendiente -> completada Ruta no es un UUID válido: None Progreso: 189 insertadas, 11 actualizadas, 1369 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8003 Nuevas visitas insertadas: 250 Estados actualizados: 266 Visitas sin cambios: 7487 Errores encontrados: 0 Total procesado exitosamente: 8003 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6998 visitas completed -> completada: 974 visitas failed -> Excepción de Entrega: 31 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8000 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8003 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.42 segundos. Fri Jun 26 10:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8264 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8011 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88567624781365, estado: pendiente SIN CAMBIOS - tracking_id=SR41805430091943, estado: pendiente SIN CAMBIOS - tracking_id=SR86775898536007, estado: pendiente SIN CAMBIOS - tracking_id=SR41092759061416, estado: pendiente SIN CAMBIOS - tracking_id=SR72279209889117, estado: pendiente ACTUALIZADO - tracking_id=SR72279582338737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34275348384439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42753541232537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42753833531034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88568237334584, estado: pendiente -> completada INSERTANDO #1: Yeny Marieth Zavaleta Domingue... Estado: pendiente, Reference: 700000000030483292, Vehiculo: 'CBQ712' INSERTANDO #2: Carolina Corrales (2401110000... Estado: pendiente, Reference: 240111000011108416, Vehiculo: 'CBQ712' INSERTANDO #3: Alfredo Jhoel Arteaga Quiroz ... Estado: pendiente, Reference: MKP164150137349301, Vehiculo: 'CBQ712' INSERTANDO #4: Flor Layza (EP00000000009459... Estado: pendiente, Reference: EP0000000000945900, Vehiculo: 'CBQ712' INSERTANDO #5: Paraiso Del Bebe S.A.C. (EP0... Estado: pendiente, Reference: EP0000000009460342, Vehiculo: 'CBQ712' INSERTANDO #6: Paraiso Del Bebe S.A.C. (EP0... Estado: pendiente, Reference: EP0000000009460343, Vehiculo: 'CBQ712' INSERTANDO #7: Paraiso Del Bebe S.A.C. (EP0... Estado: pendiente, Reference: EP0000000000946034, Vehiculo: 'CBQ712' ACTUALIZADO - tracking_id=SR72280478537245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72280507784548, estado: pendiente -> completada INSERTANDO #8: Luis Rodriguez Ramirez (240111... Estado: pendiente, Reference: 240111000011108317, Vehiculo: 'CBQ712' INSERTANDO #9: Elvia Mayuri Pahuacho (240111... Estado: pendiente, Reference: 240111000011109974, Vehiculo: 'BNS926' INSERTANDO #10: Miguel Montoya Terrones (24011... Estado: pendiente, Reference: 240111000011101594, Vehiculo: 'CBQ712' ACTUALIZADO - tracking_id=SR38875845246450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38876192749181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88568607476450, estado: pendiente -> completada Progreso: 84 insertadas, 16 actualizadas, 650 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 173 insertadas, 27 actualizadas, 1198 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8264 Nuevas visitas insertadas: 261 Estados actualizados: 329 Visitas sin cambios: 7674 Errores encontrados: 0 Total procesado exitosamente: 8264 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6931 visitas completed -> completada: 1300 visitas failed -> Excepción de Entrega: 33 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8261 Sin placa asignada: 3 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8264 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.35 segundos. Fri Jun 26 10:45:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8522 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8272 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR73118429248737, estado: pendiente SIN CAMBIOS - tracking_id=SR80285148369205, estado: pendiente SIN CAMBIOS - tracking_id=SR41106790859857, estado: pendiente SIN CAMBIOS - tracking_id=SR28677475725027, estado: pendiente SIN CAMBIOS - tracking_id=SR37025426228174, estado: pendiente ACTUALIZADO - tracking_id=SR72502177867818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40662287351352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72502661515655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02851914293834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44750443829117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05410575539117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05410898958737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07559949231416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05411393332674, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR87590117385264, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 88 insertadas, 12 actualizadas, 858 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 183 insertadas, 17 actualizadas, 1321 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8522 Nuevas visitas insertadas: 258 Estados actualizados: 244 Visitas sin cambios: 8020 Errores encontrados: 0 Total procesado exitosamente: 8522 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6945 visitas completed -> completada: 1540 visitas failed -> Excepción de Entrega: 37 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8449 Sin placa asignada: 73 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8522 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.38 segundos. Fri Jun 26 11:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8702 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8530 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08158310588291, estado: pendiente SIN CAMBIOS - tracking_id=SR44121969139117, estado: pendiente SIN CAMBIOS - tracking_id=SR75076255871464, estado: pendiente SIN CAMBIOS - tracking_id=SR05411675487245, estado: pendiente SIN CAMBIOS - tracking_id=SR05411712884548, estado: pendiente ACTUALIZADO - tracking_id=SR38199906599644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39499358497386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71740900428737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43581843745907, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Emelina Centurion Hoyos (001... Estado: pendiente, Reference: 0012035572082014103823, Vehiculo: 'C8S861' INSERTANDO #2: Rodrigo Garciaurrutia (00120... Estado: pendiente, Reference: 0012025170693013459462, Vehiculo: 'C8S861' INSERTANDO #3: Rodrigo Garciaurrutia (00120... Estado: pendiente, Reference: 0012025170693029150838, Vehiculo: 'C8S861' INSERTANDO #4: Evelin Liliana Sarrín Arroyo ... Estado: pendiente, Reference: 0012035572433012646250, Vehiculo: 'C8S861' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Lisette Alexandra Ipanaque Moy... Estado: pendiente, Reference: 0012035538819033809668, Vehiculo: 'C8S861' INSERTANDO #6: Sonia Campos (00120355888310... Estado: pendiente, Reference: 0012035588831014058739, Vehiculo: 'C8S861' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Cristhian Luis Larreategui Ben... Estado: pendiente, Reference: 0012035590801012608766, Vehiculo: 'C8S861' INSERTANDO #8: Doris Tantalean (00120355764... Estado: pendiente, Reference: 0012035576442014164792, Vehiculo: 'C8S861' ACTUALIZADO - tracking_id=SR64308659658090, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #9: Vasti Vasquez Noriega (240111... Estado: pendiente, Reference: 240111000010926002, Vehiculo: 'BJO884' INSERTANDO #10: Rosa Zelmira Delgado Ccana (7... Estado: pendiente, Reference: 700000000030388845, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05490333538297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83887481936200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76783925848737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95443695354699, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38875550134782, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 90 insertadas, 10 actualizadas, 1413 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8702 Nuevas visitas insertadas: 180 Estados actualizados: 268 Visitas sin cambios: 8254 Errores encontrados: 0 Total procesado exitosamente: 8702 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6859 visitas completed -> completada: 1802 visitas failed -> Excepción de Entrega: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8629 Sin placa asignada: 73 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8702 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.87 segundos. Fri Jun 26 11:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8816 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8710 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43921210984132, estado: pendiente SIN CAMBIOS - tracking_id=SR38571883189117, estado: pendiente SIN CAMBIOS - tracking_id=SR21384712961645, estado: pendiente INSERTANDO #1: Carol Rojas (2401110000111186... Estado: pendiente, Reference: 240111000011118668, Vehiculo: 'B4U746' INSERTANDO #2: Carol Rojas (2401110000111186... Estado: pendiente, Reference: 240111000011118667, Vehiculo: 'B4U746' INSERTANDO #3: Karla Velasquez (240111000011... Estado: pendiente, Reference: 240111000011011397, Vehiculo: 'B4U746' SIN CAMBIOS - tracking_id=SR43923207354335, estado: pendiente INSERTANDO #4: Francesca Leon Genit Genit - 7... Estado: pendiente, Reference: 700000000030497360, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' SIN CAMBIOS - tracking_id=SR21815678337610, estado: pendiente INSERTANDO #5: Francesca Leon Genit Genit - 7... Estado: pendiente, Reference: 700000000030497469, Vehiculo: 'AUT-A1/Dhp Perú/2060904293' INSERTANDO #6: Edgar Diego Huallpa Ito (9000... Estado: pendiente, Reference: 900000000001773187, Vehiculo: 'B4U746' ACTUALIZADO - tracking_id=SR10317602478364, estado: pendiente -> completada INSERTANDO #7: Cynthia Irene Castillo Sanchez... Estado: pendiente, Reference: 700000000030464795, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #8: Carolina Vela Alarcon - 700000... Estado: pendiente, Reference: 700000000030481573, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #9: Zarai Ramos Rojas (24011100001... Estado: pendiente, Reference: 240111000011110589, Vehiculo: 'B4U746' INSERTANDO #10: Zarai Ramos Rojas (24011100001... Estado: pendiente, Reference: 240111000011110590, Vehiculo: 'B4U746' ACTUALIZADO - tracking_id=SR89616412077245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64796131161518, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10318042166200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64953112637789, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70860747879117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08607858188364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71742331085856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52854923687369, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67476157553257, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 84 insertadas, 16 actualizadas, 1257 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8816 Nuevas visitas insertadas: 118 Estados actualizados: 603 Visitas sin cambios: 8095 Errores encontrados: 0 Total procesado exitosamente: 8816 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6370 visitas completed -> completada: 2395 visitas failed -> Excepción de Entrega: 51 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8740 Sin placa asignada: 76 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8816 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.83 segundos. Fri Jun 26 11:30:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9233 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8828 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR55982161715231, estado: pendiente INSERTANDO #1: Veronica Liliana Varas (1276... Estado: pendiente, Reference: 127612814006, Vehiculo: 'BKO816' SIN CAMBIOS - tracking_id=SR45592097282537, estado: pendiente SIN CAMBIOS - tracking_id=SR34559216568993, estado: pendiente SIN CAMBIOS - tracking_id=SR34559222011464, estado: pendiente INSERTANDO #2: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030487758, Vehiculo: 'CDAC&C' SIN CAMBIOS - tracking_id=SR28762839321034, estado: pendiente ACTUALIZADO - tracking_id=SR76430915961150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71742185881352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49592546632537, estado: pendiente -> completada INSERTANDO #3: Albeniz Janacek Haya Burgos ... Estado: pendiente, Reference: 001103559069201423432, Vehiculo: 'TCX880' INSERTANDO #4: Albeniz Janacek Haya Burgos ... Estado: pendiente, Reference: 0011035590692041298097, Vehiculo: 'TCX880' INSERTANDO #5: Manuel Alberto Sanchez (1276... Estado: pendiente, Reference: 127612814013, Vehiculo: 'BKO816' INSERTANDO #6: Alicia Huapaya (2401110000111... Estado: pendiente, Reference: 240111000011128842, Vehiculo: 'BKO816' INSERTANDO #7: Antonio Millan Briceno (65500... Estado: pendiente, Reference: 655000000007399410, Vehiculo: 'BKO816' INSERTANDO #8: Albeniz Janacek Haya Burgos ... Estado: pendiente, Reference: 0011035590692052375214, Vehiculo: 'TCX880' INSERTANDO #9: Alessandra Caycho (127612810... Estado: pendiente, Reference: 127612810275, Vehiculo: 'BKO816' INSERTANDO #10: Albeniz Janacek Haya Burgos ... Estado: pendiente, Reference: 0011035590692063485366, Vehiculo: 'TCX880' ACTUALIZADO - tracking_id=SR95444407185192, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95444635636846, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48020679071839, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95444718587485, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR81100717473281, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07015196162674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38874412472537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 183 insertadas, 17 actualizadas, 1330 sin cambios... Ruta no es un UUID válido: None Progreso: 273 insertadas, 27 actualizadas, 1823 sin cambios... Progreso: 363 insertadas, 37 actualizadas, 2285 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 400 insertadas, 100 actualizadas, 3805 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9233 Nuevas visitas insertadas: 442 Estados actualizados: 325 Visitas sin cambios: 8466 Errores encontrados: 0 Total procesado exitosamente: 9233 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6466 visitas completed -> completada: 2695 visitas failed -> Excepción de Entrega: 72 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9132 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9233 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.56 segundos. Fri Jun 26 11:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9736 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9270 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR03612847186200, estado: pendiente SIN CAMBIOS - tracking_id=SR36128514151501, estado: pendiente INSERTANDO #1: Helem Villacorta (24011100001... Estado: pendiente, Reference: 240111000011114197, Vehiculo: 'BTF940' SIN CAMBIOS - tracking_id=SR97321567159013, estado: pendiente SIN CAMBIOS - tracking_id=SR22280213939117, estado: pendiente SIN CAMBIOS - tracking_id=SR22280515468364, estado: pendiente INSERTANDO #2: Richard Walter Galvez (90000... Estado: pendiente, Reference: 900000000001774772, Vehiculo: 'CBY742' INSERTANDO #3: Erika (213000000000024111)... Estado: pendiente, Reference: 213000000000024111, Vehiculo: 'PCCBY915' INSERTANDO #4: Erika (213000000000024092)... Estado: pendiente, Reference: 213000000000024092, Vehiculo: 'PCCBY915' INSERTANDO #5: Erika (213000000000024093)... Estado: pendiente, Reference: 213000000000024093, Vehiculo: 'PCCBY915' INSERTANDO #6: Romario Gamarra Horna (7000000... Estado: pendiente, Reference: 700000000030501302, Vehiculo: 'BTF940' INSERTANDO #7: Gabriela Alejandra Laura Mucha... Estado: pendiente, Reference: 900000000001775021, Vehiculo: 'CBY742' INSERTANDO #8: Erika (213000000000024094)... Estado: pendiente, Reference: 213000000000024094, Vehiculo: 'PCCBY915' INSERTANDO #9: Erika (213000000000022719)... Estado: pendiente, Reference: 213000000000022719, Vehiculo: 'PCCBY915' INSERTANDO #10: Erika (213000000000024109)... Estado: pendiente, Reference: 213000000000024109, Vehiculo: 'PCCBY915' ACTUALIZADO - tracking_id=SR48022066245636, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44802210642642, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87250177238174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77039127046200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91957727728090, estado: pendiente -> completada Progreso: 95 insertadas, 5 actualizadas, 355 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60132026052873, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53702449364748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91958477477245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98312381466833, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR97354785593305, estado: Excepción de Entrega -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 183 insertadas, 17 actualizadas, 912 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 272 insertadas, 28 actualizadas, 1706 sin cambios... Progreso: 365 insertadas, 35 actualizadas, 2273 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 423 insertadas, 177 actualizadas, 6530 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9736 Nuevas visitas insertadas: 503 Estados actualizados: 281 Visitas sin cambios: 8952 Errores encontrados: 0 Total procesado exitosamente: 9736 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6691 visitas completed -> completada: 2968 visitas failed -> Excepción de Entrega: 77 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9635 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9736 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.06 segundos. Fri Jun 26 12:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9797 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9773 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36129167994818, estado: pendiente SIN CAMBIOS - tracking_id=SR75278022818737, estado: pendiente SIN CAMBIOS - tracking_id=SR28911378629324, estado: pendiente SIN CAMBIOS - tracking_id=SR80913977285696, estado: pendiente SIN CAMBIOS - tracking_id=SR09141537626872, estado: pendiente ACTUALIZADO - tracking_id=SR29544422088055, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41890332674439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41890376852537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75901131777932, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95444578392549, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95444664749557, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78418909251416, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR27142938731464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87250053232537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72886415537818, estado: pendiente -> completada INSERTANDO #1: Frecia Lilibeth Vera Pacherres... Estado: pendiente, Reference: 900000000001774758, Vehiculo: 'BEX913' INSERTANDO #2: Willams Serafin Contreras Abar... Estado: pendiente, Reference: 900000000001775039, Vehiculo: 'VDX865' INSERTANDO #3: Ana Marielly Fiestas Puicon (2... Estado: pendiente, Reference: 240111000011117119, Vehiculo: 'BEX913' INSERTANDO #4: Willams Serafin Contreras Abar... Estado: pendiente, Reference: 900000000001775040, Vehiculo: 'VDX865' INSERTANDO #5: Willams Serafin Contreras Abar... Estado: pendiente, Reference: 900000000001775041, Vehiculo: 'VDX865' INSERTANDO #6: Willams Serafin Contreras Abar... Estado: pendiente, Reference: 900000000001775038, Vehiculo: 'VDX865' INSERTANDO #7: Willams Serafin Contreras Abar... Estado: pendiente, Reference: 900000000001775037, Vehiculo: 'VDX865' INSERTANDO #8: Cristhian Lora (7000000000304... Estado: pendiente, Reference: 700000000030488541, Vehiculo: 'BEX913' INSERTANDO #9: Bruno Fernando Rodriguez Cesti... Estado: pendiente, Reference: 0021035542401021229095, Vehiculo: 'V3E417' INSERTANDO #10: Yhadira Purizaca Montesinos (7... Estado: pendiente, Reference: 700000000030486166, Vehiculo: 'BEX913' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9797 Nuevas visitas insertadas: 61 Estados actualizados: 355 Visitas sin cambios: 9381 Errores encontrados: 0 Total procesado exitosamente: 9797 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6398 visitas completed -> completada: 3317 visitas failed -> Excepción de Entrega: 82 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9696 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9797 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.33 segundos. Fri Jun 26 12:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9832 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9834 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR76559883522537, estado: pendiente ACTUALIZADO - tracking_id=SR36771744476615, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR73400453788256, estado: pendiente SIN CAMBIOS - tracking_id=SR76671436179123, estado: completada SIN CAMBIOS - tracking_id=SR86783572942852, estado: pendiente SIN CAMBIOS - tracking_id=SR66619028268737, estado: pendiente ACTUALIZADO - tracking_id=SR24221765353113, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36955452472692, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38572656548090, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89396528581416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98120547996425, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39680982169351, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43930808737245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39848343878343, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89616234161365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Brookesherley Taucaizquierdo ... Estado: pendiente, Reference: 0011025160495014367839, Vehiculo: 'B5H755' INSERTANDO #2: Jose Luis Galarreta Quijano ... Estado: pendiente, Reference: 0011035591898014207319, Vehiculo: 'B5H755' INSERTANDO #3: Juan Leandro Díaz Martínez Jua... Estado: pendiente, Reference: 0011035590239014451414, Vehiculo: 'B5H755' INSERTANDO #4: Lastenia Roldanramos (001102... Estado: pendiente, Reference: 0011025163056014248104, Vehiculo: 'B5H755' INSERTANDO #5: Arthurd Jair Meregildo Vargas ... Estado: completada, Reference: 0011035572398024469070, Vehiculo: 'B5H755' INSERTANDO #6: Jose Luis Galarreta Quijano ... Estado: pendiente, Reference: 0011035591898022377128, Vehiculo: 'B5H755' INSERTANDO #7: Arthurd Jair Meregildo Vargas ... Estado: completada, Reference: 001103557239803374759X, Vehiculo: 'B5H755' INSERTANDO #8: Maria Fernanda Aguilar (0011... Estado: pendiente, Reference: 0011035571768018886938, Vehiculo: 'B5H755' INSERTANDO #9: Cesar Bravo (001103559118201... Estado: pendiente, Reference: 0011035591182018922632, Vehiculo: 'B5H755' INSERTANDO #10: Renatto Guerrero (0011035550... Estado: completada, Reference: 0011035550848012051885, Vehiculo: 'B5H755' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9832 Nuevas visitas insertadas: 35 Estados actualizados: 336 Visitas sin cambios: 9461 Errores encontrados: 0 Total procesado exitosamente: 9832 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6095 visitas completed -> completada: 3647 visitas failed -> Excepción de Entrega: 90 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9731 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9832 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.36 segundos. Fri Jun 26 12:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10007 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9869 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06621808464439, estado: pendiente SIN CAMBIOS - tracking_id=SR83747331714818, estado: pendiente SIN CAMBIOS - tracking_id=SR09135473161707, estado: pendiente SIN CAMBIOS - tracking_id=SR09137868887825, estado: pendiente SIN CAMBIOS - tracking_id=SR92885344677708, estado: pendiente ACTUALIZADO - tracking_id=SR72513101159644, estado: pendiente -> completada INSERTANDO #1: Alexa Ximena Siqueiros Flores ... Estado: pendiente, Reference: 240111000011128470, Vehiculo: 'BFX943' INSERTANDO #2: Luz Rodriguez Muraya (10100000... Estado: pendiente, Reference: 1010000000146907, Vehiculo: 'BFX943' INSERTANDO #3: Ana Cecilia Masias Escobar (2... Estado: pendiente, Reference: 240111000011129473, Vehiculo: 'BFX943' INSERTANDO #4: Ruben Eduardo Salgado Rivas (... Estado: pendiente, Reference: 240111000011123326, Vehiculo: 'BFX943' INSERTANDO #5: Karolainn Jessenia Fernandez D... Estado: pendiente, Reference: 240111000011132424, Vehiculo: 'BFX943' INSERTANDO #6: Liliana Dorival Figueroa (2401... Estado: pendiente, Reference: 240111000011122150, Vehiculo: 'BFX943' INSERTANDO #7: Aldo Cantoral (24011100001111... Estado: pendiente, Reference: 240111000011114322, Vehiculo: 'BFX943' INSERTANDO #8: Marco Luna Gutierrez (24011100... Estado: pendiente, Reference: 240111000011129203, Vehiculo: 'BFX943' Ruta no es un UUID válido: None INSERTANDO #9: Maria Luisa Ramirez Fidel (65... Estado: pendiente, Reference: 655000000007399597, Vehiculo: 'TTBRA807' INSERTANDO #10: Maria Luisa Ramirez Fidel (65... Estado: pendiente, Reference: 655000000007399604, Vehiculo: 'TTBRA807' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69667463187386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72503248433834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72503320817014, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72503391319991, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06622828275747, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06623148166450, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR44888533953403, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07559045081464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73118429248737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 79 insertadas, 21 actualizadas, 908 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 171 insertadas, 329 actualizadas, 9488 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10007 Nuevas visitas insertadas: 175 Estados actualizados: 329 Visitas sin cambios: 9503 Errores encontrados: 0 Total procesado exitosamente: 10007 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5942 visitas completed -> completada: 3975 visitas failed -> Excepción de Entrega: 90 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9906 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10007 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.94 segundos. Fri Jun 26 12:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10082 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10044 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR35130658946238, estado: completada SIN CAMBIOS - tracking_id=SR41092879419870, estado: pendiente SIN CAMBIOS - tracking_id=SR41092954471150, estado: pendiente SIN CAMBIOS - tracking_id=SR41093034247245, estado: completada SIN CAMBIOS - tracking_id=SR42754266261501, estado: pendiente ACTUALIZADO - tracking_id=SR37024097634439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76661710352638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66617572339318, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38301366852537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Milder Fiorella Carnero Medina... Estado: pendiente, Reference: 240111000010976301, Vehiculo: 'V0N805' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Milder Fiorella Carnero Medina... Estado: pendiente, Reference: 240111000010976300, Vehiculo: 'V0N805' Ruta no es un UUID válido: None INSERTANDO #3: Milder Fiorella Carnero Medina... Estado: pendiente, Reference: 240111000010976299, Vehiculo: 'V0N805' INSERTANDO #4: Milder Fiorella Carnero Medina... Estado: pendiente, Reference: 240111000010976298, Vehiculo: 'V0N805' INSERTANDO #5: Milder Fiorella Carnero Medina... Estado: pendiente, Reference: 240111000010976294, Vehiculo: 'V0N805' INSERTANDO #6: Joel Huamani (900000000001772... Estado: pendiente, Reference: 900000000001772740, Vehiculo: 'V0N805' INSERTANDO #7: Milder Fiorella Carnero Medina... Estado: pendiente, Reference: 240111000010976295, Vehiculo: 'V0N805' INSERTANDO #8: Joel Huamani (910000000000137... Estado: pendiente, Reference: 910000000000137594, Vehiculo: 'V0N805' Ruta no es un UUID válido: None INSERTANDO #9: Jonathan Pedro Marca Andia (70... Estado: pendiente, Reference: 700000000030472722, Vehiculo: 'V0N805' INSERTANDO #10: Kassandra Gonzales (240111000... Estado: pendiente, Reference: 240111000011105900, Vehiculo: 'V0N805' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR57785304858297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76891917424782, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30849385128364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30849431258737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30849473837219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75901252159837, estado: pendiente -> completada Progreso: 54 insertadas, 46 actualizadas, 2588 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10082 Nuevas visitas insertadas: 75 Estados actualizados: 288 Visitas sin cambios: 9719 Errores encontrados: 0 Total procesado exitosamente: 10082 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5732 visitas completed -> completada: 4257 visitas failed -> Excepción de Entrega: 93 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9981 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10082 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.77 segundos. Fri Jun 26 13:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10087 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10119 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08607858188364, estado: completada SIN CAMBIOS - tracking_id=SR42268251479117, estado: pendiente SIN CAMBIOS - tracking_id=SR41194999771416, estado: pendiente SIN CAMBIOS - tracking_id=SR41195058019870, estado: pendiente SIN CAMBIOS - tracking_id=SR00361686137075, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76378432417245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Daniel Paima Sanchez (2401110... Estado: pendiente, Reference: 240111000011126700, Vehiculo: '13936B' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64309652854782, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30527460845970, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64309874447818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64310182747915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33091389561416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66615811329644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR77689190049644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22908256849369, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12308508774335, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Soledad Virginia (900000000001... Estado: pendiente, Reference: 900000000001772836, Vehiculo: 'CMQ805' INSERTANDO #3: Abel Jonan (900000000001772981... Estado: pendiente, Reference: 900000000001772981, Vehiculo: 'CMQ805' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Harold Millan (24011100001108... Estado: pendiente, Reference: 240111000011081844, Vehiculo: 'Y1K945' INSERTANDO #5: Octavio Huamani Ramirez (70000... Estado: pendiente, Reference: 700000000030400891, Vehiculo: 'ATO776' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10087 Nuevas visitas insertadas: 5 Estados actualizados: 301 Visitas sin cambios: 9781 Errores encontrados: 0 Total procesado exitosamente: 10087 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5436 visitas completed -> completada: 4543 visitas failed -> Excepción de Entrega: 108 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9986 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10087 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.15 segundos. Fri Jun 26 13:15:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10412 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10124 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98137354541501, estado: pendiente SIN CAMBIOS - tracking_id=SR89813742671365, estado: pendiente SIN CAMBIOS - tracking_id=SR71742012074818, estado: completada SIN CAMBIOS - tracking_id=SR71742042576663, estado: pendiente SIN CAMBIOS - tracking_id=SR55224353961565, estado: pendiente ACTUALIZADO - tracking_id=SR92152867567219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92153073071464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR59215356141416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05411712884548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05411950289123, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05412105424584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR59234390167245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83887504471150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76138185194977, estado: pendiente -> completada INSERTANDO #1: Kelyisabel Hinostrozavelasquez... Estado: pendiente, Reference: 0076025168535019068112, Vehiculo: 'ATP868' INSERTANDO #2: Sergio Ramos Giron (00760355... Estado: pendiente, Reference: 0076035567173019088601, Vehiculo: 'ATP868' ACTUALIZADO - tracking_id=SR83887649273834, estado: pendiente -> completada INSERTANDO #3: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003458397, Vehiculo: 'P5H853' INSERTANDO #4: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003458387, Vehiculo: 'P5H853' INSERTANDO #5: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003458396, Vehiculo: 'P5H853' INSERTANDO #6: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003458400, Vehiculo: 'P5H853' INSERTANDO #7: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003458385, Vehiculo: 'P5H853' INSERTANDO #8: Sodimac Piura (2037575534444... Estado: pendiente, Reference: 203757553444404137, Vehiculo: 'P5H853' INSERTANDO #9: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003458389, Vehiculo: 'P5H853' INSERTANDO #10: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003458393, Vehiculo: 'P5H853' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10412 Nuevas visitas insertadas: 74 Estados actualizados: 240 Visitas sin cambios: 10098 Errores encontrados: 0 Total procesado exitosamente: 10412 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5474 visitas completed -> completada: 4828 visitas failed -> Excepción de Entrega: 110 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10311 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10412 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.66 segundos. Fri Jun 26 13:30:18 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10420 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10198 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR61631345164045, estado: completada SIN CAMBIOS - tracking_id=SR44888541232963, estado: completada SIN CAMBIOS - tracking_id=SR02077680547658, estado: pendiente SIN CAMBIOS - tracking_id=SR18522356352392, estado: pendiente SIN CAMBIOS - tracking_id=SR85223629453019, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR20991515831817, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06621840362537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62098530568364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38200082854818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62485214878090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22434898024477, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38201644959181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12580686787135, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12600961698895, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38959003456323, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Entrega - O_FALABELLA LIMA CEN... Estado: pendiente, Reference: 1, Vehiculo: 'CTW-207/DHP PERU S.A.C/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Alexis Alfredo Herrera Ulloa ... Estado: pendiente, Reference: 0011035582333018922632, Vehiculo: 'H1L901' Ruta no es un UUID válido: None INSERTANDO #3: Ana Julia Abanto Moran (900000... Estado: pendiente, Reference: 900000000001772546, Vehiculo: 'H1L901' INSERTANDO #4: Jackelin Casimiro (2401110000... Estado: pendiente, Reference: 240111000010990385, Vehiculo: 'H1L901' INSERTANDO #5: Esperanza Farfan Pacherre (24... Estado: pendiente, Reference: 240111000011057603, Vehiculo: 'T0Q943' INSERTANDO #6: Lili Saavedra Castillo (164... Estado: pendiente, Reference: 164079053935501, Vehiculo: 'T0Q943' INSERTANDO #7: Joel Quispe Olivares (10100000... Estado: pendiente, Reference: 1010000000042684, Vehiculo: 'T0Q943' INSERTANDO #8: Katia Fiorella Deza Villalobos... Estado: pendiente, Reference: 700000000030467253, Vehiculo: 'T0Q943' INSERTANDO #9: Franco Perez Diaz (24011100001... Estado: pendiente, Reference: 240111000011081143, Vehiculo: 'T0Q943' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10420 Nuevas visitas insertadas: 9 Estados actualizados: 947 Visitas sin cambios: 9464 Errores encontrados: 0 Total procesado exitosamente: 10420 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5769 visitas pending -> pendiente: 4535 visitas failed -> Excepción de Entrega: 116 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10319 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10420 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 13.89 segundos. Fri Jun 26 13:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10446 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10207 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR77015863447383, estado: pendiente SIN CAMBIOS - tracking_id=SR70158681321271, estado: pendiente SIN CAMBIOS - tracking_id=SR70158833172183, estado: pendiente SIN CAMBIOS - tracking_id=SR25258403946663, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR77252583694818, estado: Excepción de Entrega ACTUALIZADO - tracking_id=SR28862754878364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36908422578364, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85361263262674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66618103051565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77666160676663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55021748795391, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55061176055602, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37002714512537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16663764629197, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17103635641160, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Carlos Alberto Chira Ilataipe ... Estado: pendiente, Reference: MKP164168137373001, Vehiculo: 'CJB784' INSERTANDO #2: Juan Gualberto Colque Cana (... Estado: pendiente, Reference: 00000001641500523225, Vehiculo: 'CJB784' INSERTANDO #3: Italo Liu Bueno (7000000000304... Estado: pendiente, Reference: 700000000030483570, Vehiculo: 'CJB784' INSERTANDO #4: Valery Bueno (700000000030483... Estado: pendiente, Reference: 700000000030483371, Vehiculo: 'CJB784' INSERTANDO #5: Ruben Coaguila Ramos (3040000... Estado: pendiente, Reference: 3040000000046038, Vehiculo: 'CJB784' INSERTANDO #6: Sandra Fabiola Gomez Cornejo L... Estado: pendiente, Reference: 0021035571850012702614, Vehiculo: 'CJB784' INSERTANDO #7: Jesus Miguel Castillo Leyva ... Estado: pendiente, Reference: 0021035571655011360949, Vehiculo: 'CJB784' INSERTANDO #8: Javier Vizcarra Delgado (002... Estado: pendiente, Reference: 0021035574527014366069, Vehiculo: 'CJB784' INSERTANDO #9: Amarily Del Carmen Berrios Sua... Estado: pendiente, Reference: 0021035561230014241649, Vehiculo: 'CJB784' INSERTANDO #10: Abelfrancisco Zegarramaldonado... Estado: pendiente, Reference: 0021025163391014241894, Vehiculo: 'CJB784' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10446 Nuevas visitas insertadas: 26 Estados actualizados: 285 Visitas sin cambios: 10135 Errores encontrados: 0 Total procesado exitosamente: 10446 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6045 visitas pending -> pendiente: 4276 visitas failed -> Excepción de Entrega: 125 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10345 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10446 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.57 segundos. Fri Jun 26 14:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10455 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10233 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR56888435036452, estado: pendiente SIN CAMBIOS - tracking_id=SR57381941443514, estado: pendiente ACTUALIZADO - tracking_id=SR44261444357386, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR89412475394499, estado: pendiente SIN CAMBIOS - tracking_id=SR82072428639724, estado: completada SIN CAMBIOS - tracking_id=SR44261493098090, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR54426266424548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53913595345747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55391378655856, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76643011931464, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76644046027915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06621808464439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88568362551352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58856796239644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88568520285856, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Raul Raul Sanabria Romero (0... Estado: pendiente, Reference: 0076035572952014164792, Vehiculo: 'BXO941' INSERTANDO #2: Asiamerica (600000000007343R... Estado: pendiente, Reference: 600000000007343RET, Vehiculo: 'IL_ILACJ41' INSERTANDO #3: Asiamerica (RET2401210000109... Estado: pendiente, Reference: RET240121000010930556, Vehiculo: 'IL_ILACJ41' INSERTANDO #4: Asiamerica (58785196)... Estado: pendiente, Reference: 58785196, Vehiculo: 'IL_ILACJ41' INSERTANDO #5: Fernando Martinez . (60001361... Estado: pendiente, Reference: 600013617220780310, Vehiculo: 'IL_ILACJ41' INSERTANDO #6: Fernando Martinez . (60053781... Estado: pendiente, Reference: 600537818074154638, Vehiculo: 'IL_ILACJ41' INSERTANDO #7: Rotoplas (600000000007264RET... Estado: pendiente, Reference: 600000000007264RET, Vehiculo: 'IL_ILACJ41' INSERTANDO #8: Jerson Solis . (6000030176987... Estado: pendiente, Reference: 600003017698751731, Vehiculo: 'IL_ILACJ41' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #9: Fernando Martinez . (60053781... Estado: pendiente, Reference: 600537818174968933, Vehiculo: 'IL_ILACJ41' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10455 Nuevas visitas insertadas: 9 Estados actualizados: 239 Visitas sin cambios: 10207 Errores encontrados: 0 Total procesado exitosamente: 10455 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6280 visitas pending -> pendiente: 4044 visitas failed -> Excepción de Entrega: 129 visitas partial -> pendiente: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10354 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10455 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.32 segundos. Fri Jun 26 14:15:17 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10481 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10242 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR91807389381464, estado: pendiente SIN CAMBIOS - tracking_id=SR91807430467386, estado: pendiente SIN CAMBIOS - tracking_id=SR91807479488090, estado: pendiente SIN CAMBIOS - tracking_id=SR07368210788297, estado: completada SIN CAMBIOS - tracking_id=SR91807335768993, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73708902557386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73708972028090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76559946738993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70951847841034, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48021461961835, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95011008243629, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95241135369016, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48021389771530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00361686137075, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00757000376547, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Jose Gregorio Pacherres Paz (2... Estado: pendiente, Reference: 240111000011069140, Vehiculo: 'D3D847' INSERTANDO #2: Cristhian Martin Solis Alvarez... Estado: pendiente, Reference: 240111000011071531, Vehiculo: 'W7E726' INSERTANDO #3: Jorge Oliver Galeas Alarco (2... Estado: pendiente, Reference: 240111000011093422, Vehiculo: 'W7E726' INSERTANDO #4: Jose Anthony Huamantumba Canal... Estado: pendiente, Reference: 240111000011078076, Vehiculo: 'W7E726' INSERTANDO #5: Cristina Vidal Zapatero (24011... Estado: pendiente, Reference: 240111000011036737, Vehiculo: 'W7E726' INSERTANDO #6: Katia Barron (700000000030447... Estado: pendiente, Reference: 700000000030447596, Vehiculo: 'W7E726' INSERTANDO #7: Sandra Madera Munoz (700000000... Estado: pendiente, Reference: 700000000030450252, Vehiculo: 'W7E726' INSERTANDO #8: Morelia Espinal (700000000030... Estado: pendiente, Reference: 700000000030452071, Vehiculo: 'W7E726' INSERTANDO #9: Yesenia Flores (7000000000304... Estado: pendiente, Reference: 700000000030454213, Vehiculo: 'W7E726' INSERTANDO #10: Arthur Jesus Munoz (12761268... Estado: pendiente, Reference: 127612689628, Vehiculo: 'W7E726' Progreso: 11 insertadas, 89 actualizadas, 3315 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10481 Nuevas visitas insertadas: 26 Estados actualizados: 237 Visitas sin cambios: 10218 Errores encontrados: 0 Total procesado exitosamente: 10481 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6507 visitas pending -> pendiente: 3830 visitas failed -> Excepción de Entrega: 139 visitas partial -> pendiente: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10380 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10481 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.92 segundos. Fri Jun 26 14:30:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10481 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10268 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR24910201648174, estado: completada SIN CAMBIOS - tracking_id=SR55223236167818, estado: pendiente SIN CAMBIOS - tracking_id=SR95868196343374, estado: pendiente SIN CAMBIOS - tracking_id=SR55223318082638, estado: pendiente SIN CAMBIOS - tracking_id=SR96021453437168, estado: pendiente ACTUALIZADO - tracking_id=SR24910322214818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR37677834724974, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76778643666379, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR37677878944301, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37677899533821, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR76779055988775, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR76779410488100, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76779153827285, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR17451142988993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53912644891475, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10481 Nuevas visitas insertadas: 0 Estados actualizados: 243 Visitas sin cambios: 10238 Errores encontrados: 0 Total procesado exitosamente: 10481 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6738 visitas pending -> pendiente: 3587 visitas failed -> Excepción de Entrega: 151 visitas partial -> pendiente: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10380 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10481 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.36 segundos. Fri Jun 26 14:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10513 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10268 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86762882973791, estado: completada ACTUALIZADO - tracking_id=SR03936051431416, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR39360556469870, estado: pendiente SIN CAMBIOS - tracking_id=SR39360474181365, estado: pendiente SIN CAMBIOS - tracking_id=SR86762844547448, estado: completada SIN CAMBIOS - tracking_id=SR28676297079228, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70982784036200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70982676654748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73709420016200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75278181722537, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75279214679123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76559883522537, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR90752786861501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00545349487556, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00920323669306, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA CD VILLA ... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #2: Entrega - O_FALABELLA CD VILLA... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #4: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #5: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #6: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #8: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #10: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' Progreso: 15 insertadas, 185 actualizadas, 8100 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10513 Nuevas visitas insertadas: 32 Estados actualizados: 241 Visitas sin cambios: 10240 Errores encontrados: 0 Total procesado exitosamente: 10513 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6974 visitas pending -> pendiente: 3378 visitas failed -> Excepción de Entrega: 156 visitas partial -> pendiente: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10412 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10513 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.58 segundos. Fri Jun 26 15:00:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10520 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10300 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... ACTUALIZADO - tracking_id=SR08263035549118, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08427256562457, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR86785129797668, estado: completada SIN CAMBIOS - tracking_id=SR09287699068993, estado: completada SIN CAMBIOS - tracking_id=SR09287743691464, estado: completada SIN CAMBIOS - tracking_id=SR28678518513557, estado: completada ACTUALIZADO - tracking_id=SR08569936922575, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR09287784127386, estado: completada ACTUALIZADO - tracking_id=SR09251247844716, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09430741937980, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08100654156668, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09759886843752, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09927742673042, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10959986694057, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10905704939026, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Creditienda-Mall.Com (000000... Estado: pendiente, Reference: 00000001634000521071DEV, Vehiculo: 'IL_ILACJ42' INSERTANDO #2: Jorge Murillo (6000000000085... Estado: pendiente, Reference: 600000000008587REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #3: Eva Miranda (600000000008593... Estado: pendiente, Reference: 600000000008593REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #4: Jaime Montoya (6000000000085... Estado: pendiente, Reference: 600000000008582REC, Vehiculo: 'IL_ILHPSES02' INSERTANDO #5: Ana Maria Romani Mariluz (60... Estado: pendiente, Reference: 600000000008588REC, Vehiculo: 'IL_ILHPSES02' INSERTANDO #6: Ana Maria Romani Mariluz (60... Estado: pendiente, Reference: 600000000008590REC, Vehiculo: 'IL_ILHPSES02' INSERTANDO #7: Melissa Gonzales (6000000000... Estado: pendiente, Reference: 600000000008589REC, Vehiculo: 'IL_ILHPSES02' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10520 Nuevas visitas insertadas: 7 Estados actualizados: 239 Visitas sin cambios: 10274 Errores encontrados: 0 Total procesado exitosamente: 10520 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7207 visitas pending -> pendiente: 3144 visitas failed -> Excepción de Entrega: 162 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10419 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10520 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.90 segundos. Fri Jun 26 15:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10617 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10307 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR62098682134045, estado: completada SIN CAMBIOS - tracking_id=SR74554367851501, estado: pendiente ACTUALIZADO - tracking_id=SR02228060567219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22280648834439, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR20986860235856, estado: completada SIN CAMBIOS - tracking_id=SR74554412081365, estado: pendiente SIN CAMBIOS - tracking_id=SR74554458071416, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: KARINA JULIANNA DIEZ CANSECO 7... Estado: pendiente, Reference: 700000000030518647, Vehiculo: 'DHP-A7/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Edgard Medina 7000000000305184... Estado: pendiente, Reference: 700000000030518460, Vehiculo: 'DHP-A7/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR24853106981475, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Nancy Olazábal 700000000030513... Estado: pendiente, Reference: 700000000030513145, Vehiculo: 'DHP-A6/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Rocio centeno cuadros 70000000... Estado: pendiente, Reference: 700000000030513287, Vehiculo: 'DHP-A7/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Carmen Arribasplata 7000000000... Estado: pendiente, Reference: 700000000030518759, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Maria Alejandra Durant 7000000... Estado: pendiente, Reference: 700000000030518778, Vehiculo: 'DHP-A7/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Giuliana Mejia 700000000030518... Estado: pendiente, Reference: 700000000030518940, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76778728639933, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76778686747509, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76782143146819, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76782182222367, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92876373234632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37612876724748, estado: pendiente -> completada INSERTANDO #8: Sugeli Saldaña 700000000030519... Estado: pendiente, Reference: 700000000030519299, Vehiculo: 'DHP-A7/Dhp Perú/2060904293' INSERTANDO #9: Andrea Contreras 7000000000305... Estado: pendiente, Reference: 700000000030519674, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' INSERTANDO #10: Luis Gabriel Landaeta 70000000... Estado: pendiente, Reference: 700000000030521983, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR08157020141365, estado: pendiente -> completada Progreso: 87 insertadas, 13 actualizadas, 871 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10617 Nuevas visitas insertadas: 107 Estados actualizados: 233 Visitas sin cambios: 10277 Errores encontrados: 0 Total procesado exitosamente: 10617 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7436 visitas pending -> pendiente: 3008 visitas failed -> Excepción de Entrega: 166 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10516 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10617 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.43 segundos. Fri Jun 26 15:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10617 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10414 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR22947106365363, estado: completada SIN CAMBIOS - tracking_id=SR22947172214748, estado: pendiente SIN CAMBIOS - tracking_id=SR70328355488695, estado: pendiente SIN CAMBIOS - tracking_id=SR22946974921034, estado: completada SIN CAMBIOS - tracking_id=SR42294723392674, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR40662241621475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71740529479117, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47174116867386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09761202077788, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91807221874439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91808075864548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83747331714818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27143239744748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09760659367915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30605101561736, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #2: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'ABY-516/BRUDER/2054738412' INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'A6W-433/BRUDER/2054738412' INSERTANDO #4: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'A6W-433/BRUDER/2054738412' INSERTANDO #5: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'A6W-433/BRUDER/2054738412' INSERTANDO #6: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #8: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'A6W-433/BRUDER/2054738412' INSERTANDO #9: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'A6W-433/BRUDER/2054738412' INSERTANDO #10: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'A6W-433/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10617 Nuevas visitas insertadas: 16 Estados actualizados: 164 Visitas sin cambios: 10437 Errores encontrados: 0 Total procesado exitosamente: 10617 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7595 visitas pending -> pendiente: 2844 visitas failed -> Excepción de Entrega: 171 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10516 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10617 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.53 segundos. Fri Jun 26 15:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10617 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10430 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR71740845828364, estado: completada SIN CAMBIOS - tracking_id=SR29544360273952, estado: completada SIN CAMBIOS - tracking_id=SR95443651686365, estado: completada SIN CAMBIOS - tracking_id=SR71740946657219, estado: pendiente SIN CAMBIOS - tracking_id=SR71740992884439, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47174179977915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47174238122980, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71742426236450, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71741868459644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29044285321416, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30527753547623, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR91807180177219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30914256437915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30914591984818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30912665538993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10617 Nuevas visitas insertadas: 0 Estados actualizados: 158 Visitas sin cambios: 10459 Errores encontrados: 0 Total procesado exitosamente: 10617 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7750 visitas pending -> pendiente: 2684 visitas failed -> Excepción de Entrega: 174 visitas partial -> pendiente: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10516 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10617 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.53 segundos. Fri Jun 26 16:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10622 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10430 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR55223318082638, estado: pendiente SIN CAMBIOS - tracking_id=SR95468127168090, estado: completada SIN CAMBIOS - tracking_id=SR95468172221034, estado: completada SIN CAMBIOS - tracking_id=SR55223469955856, estado: pendiente SIN CAMBIOS - tracking_id=SR05522354492980, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95468299654748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR96262845784576, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39765186716576, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR15643724136158, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR96300235537374, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43222337087915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91656309344596, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84358401852785, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99324261169844, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38874500477386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: MELINA DELFINA RIVERA LEIVA-CA... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #2: LESLY MILAGROS TORDOYA MEZA-CA... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #3: RONALD VARGAS VARGAS-CAM-12761... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #4: HENRY QUIROZ ARELLANOS-REC-127... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' INSERTANDO #5: Johana Salas Espinosa-CAM-1850... Estado: pendiente, Reference: None, Vehiculo: 'AMZ-860/Door to Door Transports SAC/2038709305' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10622 Nuevas visitas insertadas: 5 Estados actualizados: 165 Visitas sin cambios: 10452 Errores encontrados: 0 Total procesado exitosamente: 10622 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7908 visitas pending -> pendiente: 2522 visitas failed -> Excepción de Entrega: 181 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10521 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10622 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.75 segundos. Fri Jun 26 16:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10622 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10435 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86766911271963, estado: completada SIN CAMBIOS - tracking_id=SR86766958625892, estado: completada SIN CAMBIOS - tracking_id=SR59215486567818, estado: completada SIN CAMBIOS - tracking_id=SR75923431178364, estado: completada SIN CAMBIOS - tracking_id=SR86767003253059, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13816405371365, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13816245914748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR61425784619123, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR14259765674977, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71031784517386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42769575457070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24853421646663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75076885941501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44109236161034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57507722884548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10622 Nuevas visitas insertadas: 0 Estados actualizados: 155 Visitas sin cambios: 10467 Errores encontrados: 0 Total procesado exitosamente: 10622 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8055 visitas pending -> pendiente: 2367 visitas failed -> Excepción de Entrega: 189 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10521 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10622 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.47 segundos. Fri Jun 26 16:30:19 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10622 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10435 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68939675729644, estado: completada SIN CAMBIOS - tracking_id=SR89396814378174, estado: completada SIN CAMBIOS - tracking_id=SR11401657087219, estado: pendiente SIN CAMBIOS - tracking_id=SR11401769048993, estado: pendiente SIN CAMBIOS - tracking_id=SR31140181881464, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89616031435363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70951838227386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09518426138090, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR84492851974439, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR84493427358297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17585109668737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17585219934439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25255218588737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00277603031501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11820792089117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10622 Nuevas visitas insertadas: 0 Estados actualizados: 130 Visitas sin cambios: 10492 Errores encontrados: 0 Total procesado exitosamente: 10622 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8179 visitas pending -> pendiente: 2237 visitas failed -> Excepción de Entrega: 195 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10521 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10622 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 15.21 segundos. Fri Jun 26 16:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10622 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10435 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06623001744045, estado: completada SIN CAMBIOS - tracking_id=SR40662304545856, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR78163453828164, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81636229043091, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81637727794316, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR41194100797219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26966812917245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23649207974548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43930189234439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49495991092552, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65018540253378, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61849010281290, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84358634694801, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84358684024306, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49015975141501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10622 Nuevas visitas insertadas: 0 Estados actualizados: 202 Visitas sin cambios: 10420 Errores encontrados: 0 Total procesado exitosamente: 10622 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8372 visitas pending -> pendiente: 2033 visitas failed -> Excepción de Entrega: 203 visitas partial -> pendiente: 14 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10521 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10622 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.12 segundos. Fri Jun 26 17:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10629 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10435 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08538978492537, estado: pendiente SIN CAMBIOS - tracking_id=SR95467627864439, estado: completada SIN CAMBIOS - tracking_id=SR39546803751464, estado: pendiente SIN CAMBIOS - tracking_id=SR95468086177386, estado: completada SIN CAMBIOS - tracking_id=SR15643724136158, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95469874055655, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98616010883265, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43222691548868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14582703148288, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50894876553682, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15348532586546, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08339969669117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14258233622638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37023943738364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24852596331365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Susan Karen Pariona (24011100... Estado: pendiente, Reference: 240111000011094655, Vehiculo: 'W4A251' INSERTANDO #2: Shareem Indira Duenas Gaspar (... Estado: pendiente, Reference: 240111000011103290, Vehiculo: 'W4A251' INSERTANDO #3: Shareem Indira Duenas Gaspar (... Estado: pendiente, Reference: 240111000011103291, Vehiculo: 'W4A251' INSERTANDO #4: Wilder Bustamante Curo (70000... Estado: pendiente, Reference: 700000000030469170, Vehiculo: 'W4A251' INSERTANDO #5: Michael Rojas (127612691522)... Estado: pendiente, Reference: 127612691522, Vehiculo: 'W4A251' INSERTANDO #6: Allan Ramirez Asto (UN03923099... Estado: pendiente, Reference: UN039230999MU, Vehiculo: 'W4A251' INSERTANDO #7: Allan Ramirez Asto (UN03924212... Estado: pendiente, Reference: UN039242127MU, Vehiculo: 'W4A251' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10629 Nuevas visitas insertadas: 7 Estados actualizados: 98 Visitas sin cambios: 10524 Errores encontrados: 0 Total procesado exitosamente: 10629 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8469 visitas pending -> pendiente: 1939 visitas failed -> Excepción de Entrega: 204 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10528 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10629 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.85 segundos. Fri Jun 26 17:15:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10638 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10442 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR28676563939134, estado: completada SIN CAMBIOS - tracking_id=SR53911621287386, estado: completada SIN CAMBIOS - tracking_id=SR53911686048090, estado: completada SIN CAMBIOS - tracking_id=SR86765681728762, estado: completada SIN CAMBIOS - tracking_id=SR86765712292870, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89615954351034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68961606824748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89616694979123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74026132185725, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92876320671416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72454024364716, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28762928375363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28762969664748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28762886798297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84729693488530, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Jesus Alexander Maldonado Obal... Estado: pendiente, Reference: 3070000000078292, Vehiculo: 'BEZ878' INSERTANDO #2: Segundo Maximo Lozada Vilchez ... Estado: pendiente, Reference: 240111000011058581, Vehiculo: 'BEZ878' INSERTANDO #3: Yamily Esthefany Collazos Flor... Estado: pendiente, Reference: MKP164107137289801, Vehiculo: 'BEZ878' INSERTANDO #4: Einner Jhamir Lozada Sanchez ... Estado: pendiente, Reference: 240111000011102621, Vehiculo: 'BEZ878' INSERTANDO #5: Einner Jhamir Lozada Sanchez ... Estado: pendiente, Reference: 240111000011102722, Vehiculo: 'BEZ878' INSERTANDO #6: Einner Jhamir Lozada Sanchez ... Estado: pendiente, Reference: 700000000030466116, Vehiculo: 'BEZ878' INSERTANDO #7: Luis Eduardo Davila Tantalean ... Estado: pendiente, Reference: 001203558071501386961X, Vehiculo: 'BEZ878' INSERTANDO #8: Lenin Estalin Monsalve Fernnde... Estado: pendiente, Reference: 240111000011075940, Vehiculo: 'BEZ878' INSERTANDO #9: Martin Segura (24011100001108... Estado: pendiente, Reference: 240111000011088882, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10638 Nuevas visitas insertadas: 9 Estados actualizados: 120 Visitas sin cambios: 10509 Errores encontrados: 0 Total procesado exitosamente: 10638 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8583 visitas pending -> pendiente: 1830 visitas failed -> Excepción de Entrega: 208 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9243 Sin placa asignada: 1395 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10638 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.75 segundos. Fri Jun 26 17:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10644 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10451 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36128946971475, estado: completada SIN CAMBIOS - tracking_id=SR03612903744632, estado: completada SIN CAMBIOS - tracking_id=SR36128878557915, estado: completada SIN CAMBIOS - tracking_id=SR36129085338174, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR78163223674253, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73708831291464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07656066071416, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47296951082638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72969470297818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38788089734548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36126262334748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95469377957818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71742213637818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71742252422638, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72969470297818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Edwin Amado Nunez Vilchez (240... Estado: pendiente, Reference: 240111000011081967, Vehiculo: 'BEZ878' INSERTANDO #2: Edwin Amado Nunez Vilchez (240... Estado: pendiente, Reference: 240111000011081970, Vehiculo: 'BEZ878' INSERTANDO #3: Edwin Amado Nunez Vilchez (240... Estado: pendiente, Reference: 240111000011081968, Vehiculo: 'BEZ878' INSERTANDO #4: Edwin Amado Nunez Vilchez (240... Estado: pendiente, Reference: 240111000011081969, Vehiculo: 'BEZ878' INSERTANDO #5: Rosmery Leonor Tenorio Rodrigu... Estado: pendiente, Reference: 240111000011079637, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Tatiana Alvarez (00210355484... Estado: completada, Reference: 0021035548445054250923, Vehiculo: 'VEA789' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10644 Nuevas visitas insertadas: 6 Estados actualizados: 85 Visitas sin cambios: 10553 Errores encontrados: 0 Total procesado exitosamente: 10644 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8665 visitas pending -> pendiente: 1752 visitas failed -> Excepción de Entrega: 210 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10543 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10644 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.13 segundos. Fri Jun 26 17:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10644 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10457 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR82073381026551, estado: completada SIN CAMBIOS - tracking_id=SR27203791073834, estado: completada SIN CAMBIOS - tracking_id=SR27203838017014, estado: completada SIN CAMBIOS - tracking_id=SR27203745827788, estado: completada SIN CAMBIOS - tracking_id=SR82073312747031, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR28606649958174, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95468256355363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95469504215856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39546803751464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14259912133834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14259976727014, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33052697231352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83394391066959, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR83670513327507, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR83838157498732, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10644 Nuevas visitas insertadas: 0 Estados actualizados: 69 Visitas sin cambios: 10575 Errores encontrados: 0 Total procesado exitosamente: 10644 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8728 visitas pending -> pendiente: 1683 visitas failed -> Excepción de Entrega: 216 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10543 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10644 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.95 segundos. Fri Jun 26 18:00:19 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10457 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86780198848065, estado: completada SIN CAMBIOS - tracking_id=SR18627956411501, estado: completada SIN CAMBIOS - tracking_id=SR61862805871416, estado: completada SIN CAMBIOS - tracking_id=SR18627911936200, estado: completada SIN CAMBIOS - tracking_id=SR86780168462952, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR12568658117746, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89616182161501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48288688642607, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73550800478329, estado: pendiente -> completada INSERTANDO #1: Lesli Arroyo Soplapuco... Estado: pendiente, Reference: 900000000001779136, Vehiculo: 'BTL-SR80' ACTUALIZADO - tracking_id=SR72968569331150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37675526269288, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47297006399278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46693909381387, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72968569331150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84492994288993, estado: pendiente -> completada INSERTANDO #2: Gonzalo Leonardo Contreras Con... Estado: pendiente, Reference: 900000000001775320, Vehiculo: 'F8A946' INSERTANDO #3: Gonzalo Leonardo Contreras Con... Estado: pendiente, Reference: 900000000001775319, Vehiculo: 'F8A946' INSERTANDO #4: Gonzalo Leonardo Contreras Con... Estado: pendiente, Reference: 900000000001775321, Vehiculo: 'F8A946' INSERTANDO #5: Franklin Navarro Pacha (900000... Estado: pendiente, Reference: 900000000001774753, Vehiculo: 'F8A946' INSERTANDO #6: Alexander Oquendo Arizapana (9... Estado: pendiente, Reference: 900000000001774974, Vehiculo: 'F8A946' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Yesenia Ramirez... Estado: pendiente, Reference: 900000000001779159, Vehiculo: 'BTL-SR81' INSERTANDO #8: Mercedes Collantes Juanilo... Estado: pendiente, Reference: 999000000003458659, Vehiculo: 'BTL-SR84' INSERTANDO #9: Milagritos Pacora... Estado: pendiente, Reference: 902588864200048916, Vehiculo: 'BTL-SR84' INSERTANDO #10: Milagritos Pacora... Estado: pendiente, Reference: 902588864200048915, Vehiculo: 'BTL-SR84' Progreso: 45 insertadas, 55 actualizadas, 5192 sin cambios... Progreso: 144 insertadas, 56 actualizadas, 5354 sin cambios... Progreso: 243 insertadas, 57 actualizadas, 5385 sin cambios... Progreso: 343 insertadas, 57 actualizadas, 5480 sin cambios... Progreso: 443 insertadas, 57 actualizadas, 5575 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 534 Estados actualizados: 94 Visitas sin cambios: 10550 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8821 visitas pending -> pendiente: 2122 visitas failed -> Excepción de Entrega: 218 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11077 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 15.45 segundos. Fri Jun 26 18:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10991 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR95323320857905, estado: pendiente SIN CAMBIOS - tracking_id=SR53401662548471, estado: pendiente SIN CAMBIOS - tracking_id=SR95384337061839, estado: pendiente SIN CAMBIOS - tracking_id=SR95405327131104, estado: pendiente SIN CAMBIOS - tracking_id=SR53699026354059, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39360909721475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75112949281034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07511320051501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76560135588090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38787795541416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43891146257245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71741827821475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43891305167915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09761053378868, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43930145437219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 0 Estados actualizados: 75 Visitas sin cambios: 11103 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8895 visitas pending -> pendiente: 2047 visitas failed -> Excepción de Entrega: 219 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11077 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.85 segundos. Fri Jun 26 18:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10991 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75994741634818, estado: completada SIN CAMBIOS - tracking_id=SR05522109271150, estado: pendiente SIN CAMBIOS - tracking_id=SR55221167957245, estado: pendiente SIN CAMBIOS - tracking_id=SR55221371411475, estado: pendiente SIN CAMBIOS - tracking_id=SR55221432769644, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47553868412674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08946894767219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47979997541501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47980049351365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47980094481416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47980143769870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47980179951150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47980209267245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47980244024548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47980303347915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: XIMENA GURMENDI 70000000003051... Estado: pendiente, Reference: 700000000030518536, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: XIMENA GURMENDI 70000000003051... Estado: pendiente, Reference: 700000000030518495, Vehiculo: 'None' INSERTANDO #3: María Beatriz Saldaña 70000000... Estado: pendiente, Reference: 700000000030518533, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #4: Susana Reyna Carbajal - 700000... Estado: pendiente, Reference: 700000000030480469, Vehiculo: 'None' INSERTANDO #5: Floriana Del Carmen Perdomo 70... Estado: pendiente, Reference: 700000000030520558, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #6: Mirella Mendez 700000000030519... Estado: pendiente, Reference: 700000000030519613, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 6 Estados actualizados: 115 Visitas sin cambios: 11057 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9007 visitas pending -> pendiente: 1930 visitas failed -> Excepción de Entrega: 222 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11074 Sin placa asignada: 104 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.23 segundos. Fri Jun 26 18:45:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10997 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR24908900267386, estado: completada SIN CAMBIOS - tracking_id=SR72970226678868, estado: pendiente SIN CAMBIOS - tracking_id=SR62490893718090, estado: completada SIN CAMBIOS - tracking_id=SR47297035847788, estado: pendiente SIN CAMBIOS - tracking_id=SR36126262334748, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR50804671123833, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43362760022674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51702096152529, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51930646542754, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77038955141034, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR77038856861464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77038955141034, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR43779439284439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72967772038993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42766675972638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 0 Estados actualizados: 45 Visitas sin cambios: 11133 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9046 visitas pending -> pendiente: 1885 visitas failed -> Excepción de Entrega: 228 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11074 Sin placa asignada: 104 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.67 segundos. Fri Jun 26 19:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10997 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR30551081732444, estado: pendiente SIN CAMBIOS - tracking_id=SR30571505123377, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR78163453828164, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81636229043091, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81637727794316, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70140084654626, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60975907257219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60975970489870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60976013496663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09760829475655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42767667275970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48020746148099, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74554037761464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74554203035363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28609079774045, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: JULIA ISABEL CASTILLO 70000000... Estado: pendiente, Reference: 700000000030520417, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Ibone Sotelo 70000000003051949... Estado: pendiente, Reference: 700000000030519493, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' INSERTANDO #3: Alberto Oshiro 700000000030520... Estado: pendiente, Reference: 700000000030520635, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' INSERTANDO #4: Nathaly Burga 7000000000305203... Estado: pendiente, Reference: 700000000030520363, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #5: Jean Pierre Nolasco Garriazo 7... Estado: pendiente, Reference: 700000000030520473, Vehiculo: 'None' INSERTANDO #6: ROCIO CARRASCO 700000000030521... Estado: pendiente, Reference: 700000000030521974, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #7: Ana Claudia Arce Davalos 70000... Estado: pendiente, Reference: 700000000030517176, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #8: Edward Cornejo 700000000030519... Estado: pendiente, Reference: 700000000030519278, Vehiculo: 'None' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 8 Estados actualizados: 48 Visitas sin cambios: 11122 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9087 visitas pending -> pendiente: 1838 visitas failed -> Excepción de Entrega: 234 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11072 Sin placa asignada: 106 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.16 segundos. Fri Jun 26 19:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11005 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR91018421081464, estado: completada SIN CAMBIOS - tracking_id=SR86763057331201, estado: completada SIN CAMBIOS - tracking_id=SR91018464887386, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR86763098624268, estado: completada SIN CAMBIOS - tracking_id=SR49101873861501, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR50894804456450, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08948582487139, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14259855187788, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47296827631501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43025014833079, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49066057049374, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72969309164584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72969385725747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49066057049374, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48254341078090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 0 Estados actualizados: 217 Visitas sin cambios: 10961 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9299 visitas pending -> pendiente: 1621 visitas failed -> Excepción de Entrega: 239 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11072 Sin placa asignada: 106 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.44 segundos. Fri Jun 26 19:30:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11005 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR35130658946238, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR78163453828164, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81636229043091, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR81637727794316, estado: pendiente SIN CAMBIOS - tracking_id=SR34444588381132, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR88676529037245, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR67652520421034, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09760520222980, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09761004921565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74554846984632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43890998229870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74554458071416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR28605719282674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22280901841034, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08947135888297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Fredy david Montero sandoval 7... Estado: pendiente, Reference: 700000000030519275, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Ibone Sotelo 70000000003051949... Estado: pendiente, Reference: 700000000030519493, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Alberto Oshiro 700000000030520... Estado: pendiente, Reference: 700000000030520635, Vehiculo: 'None' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 3 Estados actualizados: 41 Visitas sin cambios: 11134 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9335 visitas pending -> pendiente: 1580 visitas failed -> Excepción de Entrega: 244 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11069 Sin placa asignada: 109 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.32 segundos. Fri Jun 26 19:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11008 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR77239362531416, estado: completada SIN CAMBIOS - tracking_id=SR32444450148667, estado: completada SIN CAMBIOS - tracking_id=SR49016019151365, estado: completada SIN CAMBIOS - tracking_id=SR49016064621416, estado: completada SIN CAMBIOS - tracking_id=SR77239949858174, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08947270976200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47296968246450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72969732749205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72969779737915, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR53895912814744, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR38959161044834, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR38959195548148, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR90701509725363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07015148624748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90701524986200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Maria Victoria Gonzales 700000... Estado: pendiente, Reference: 700000000030517198, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 1 Estados actualizados: 83 Visitas sin cambios: 11094 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9408 visitas pending -> pendiente: 1499 visitas failed -> Excepción de Entrega: 252 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11068 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.84 segundos. Fri Jun 26 20:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11009 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR38875991277915, estado: completada SIN CAMBIOS - tracking_id=SR83887604639318, estado: completada SIN CAMBIOS - tracking_id=SR38876092774110, estado: completada SIN CAMBIOS - tracking_id=SR38875809932980, estado: completada SIN CAMBIOS - tracking_id=SR38876192749181, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR81758584534748, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98175869464548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR04715522778815, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09759106874439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09759175978993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97158811642963, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10549954082537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76784332687386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95094400058813, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70139435722144, estado: Excepción de Entrega -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 0 Estados actualizados: 49 Visitas sin cambios: 11129 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9454 visitas pending -> pendiente: 1453 visitas failed -> Excepción de Entrega: 252 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11068 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.11 segundos. Fri Jun 26 20:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11009 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR11090008148737, estado: completada SIN CAMBIOS - tracking_id=SR79678890174930, estado: completada SIN CAMBIOS - tracking_id=SR11090058887219, estado: completada SIN CAMBIOS - tracking_id=SR97005273657374, estado: completada SIN CAMBIOS - tracking_id=SR11090204838993, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08947174575363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08948726992768, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08948407154977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70165583288041, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70165767537356, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77016583062612, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70165909868701, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54276802224977, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43780623847386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43780677948090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 0 Estados actualizados: 44 Visitas sin cambios: 11134 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9496 visitas pending -> pendiente: 1409 visitas failed -> Excepción de Entrega: 254 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11068 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.94 segundos. Fri Jun 26 20:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11009 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... ACTUALIZADO - tracking_id=SR70293763457833, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR53911461192537, estado: completada SIN CAMBIOS - tracking_id=SR53911502748993, estado: completada SIN CAMBIOS - tracking_id=SR53911564281464, estado: completada ACTUALIZADO - tracking_id=SR70296438462752, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR70301978183378, estado: pendiente SIN CAMBIOS - tracking_id=SR70304030971960, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70308454045580, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36908422578364, estado: Excepción de Entrega -> completada ACTUALIZADO - tracking_id=SR42765885854818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47297035847788, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70139485768295, estado: completada -> Excepción de Entrega ACTUALIZADO - tracking_id=SR77013952485618, estado: completada -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47297035847788, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67652099518737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 0 Estados actualizados: 60 Visitas sin cambios: 11118 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9549 visitas pending -> pendiente: 1353 visitas failed -> Excepción de Entrega: 257 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11068 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.36 segundos. Fri Jun 26 20:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11178 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11009 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86762451462416, estado: completada SIN CAMBIOS - tracking_id=SR86762478478191, estado: completada SIN CAMBIOS - tracking_id=SR86762505679330, estado: completada SIN CAMBIOS - tracking_id=SR86762420377139, estado: completada SIN CAMBIOS - tracking_id=SR28676257773682, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08948795689535, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08947299271501, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47296850779870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72968697054548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47296850779870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72968697054548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43780213762537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43780286938993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11043591628090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22280942968297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11178 Nuevas visitas insertadas: 0 Estados actualizados: 62 Visitas sin cambios: 11116 Errores encontrados: 0 Total procesado exitosamente: 11178 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9598 visitas pending -> pendiente: 1291 visitas failed -> Excepción de Entrega: 270 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11068 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11178 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.83 segundos. Fri Jun 26 21:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11009 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR07368205031034, estado: completada SIN CAMBIOS - tracking_id=SR07368210788297, estado: completada SIN CAMBIOS - tracking_id=SR73681987148090, estado: completada SIN CAMBIOS - tracking_id=SR73682212784748, estado: completada SIN CAMBIOS - tracking_id=SR73682159925363, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR11043209538364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42963392387219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42963559068993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42963590031464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19476703953356, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31596932398737, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08374546062537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR90837455428993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08374561251464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83745684347386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Importaciones (900000000001775... Estado: pendiente, Reference: 900000000001775357, Vehiculo: 'V8T579' INSERTANDO #2: Importaciones (900000000001775... Estado: pendiente, Reference: 900000000001775363, Vehiculo: 'V8T579' INSERTANDO #3: Importaciones (900000000001775... Estado: pendiente, Reference: 900000000001775366, Vehiculo: 'V8T579' INSERTANDO #4: Importaciones (900000000001770... Estado: pendiente, Reference: 900000000001770278, Vehiculo: 'V8T579' INSERTANDO #5: Importaciones (900000000001770... Estado: pendiente, Reference: 900000000001770279, Vehiculo: 'V8T579' INSERTANDO #6: Importaciones (900000000001770... Estado: pendiente, Reference: 900000000001770283, Vehiculo: 'V8T579' INSERTANDO #7: Importaciones (900000000001770... Estado: pendiente, Reference: 900000000001770284, Vehiculo: 'V8T579' INSERTANDO #8: Importaciones (900000000001770... Estado: pendiente, Reference: 900000000001770285, Vehiculo: 'V8T579' INSERTANDO #9: Importaciones (900000000001770... Estado: pendiente, Reference: 900000000001770286, Vehiculo: 'V8T579' INSERTANDO #10: Importaciones (900000000001770... Estado: pendiente, Reference: 900000000001770287, Vehiculo: 'V8T579' Progreso: 42 insertadas, 58 actualizadas, 8710 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 78 Estados actualizados: 62 Visitas sin cambios: 11116 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9656 visitas pending -> pendiente: 1308 visitas failed -> Excepción de Entrega: 273 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.62 segundos. Fri Jun 26 21:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86769289114489, estado: completada SIN CAMBIOS - tracking_id=SR91018382868993, estado: completada SIN CAMBIOS - tracking_id=SR82867693576443, estado: completada SIN CAMBIOS - tracking_id=SR49101873861501, estado: completada SIN CAMBIOS - tracking_id=SR28676941625182, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86000066738296, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86174221543286, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86334700445382, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86504905566400, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86674609285801, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85430268439496, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85602949748349, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85842550231871, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72968180972674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72968180972674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 0 Estados actualizados: 39 Visitas sin cambios: 11217 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9693 visitas pending -> pendiente: 1269 visitas failed -> Excepción de Entrega: 275 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.71 segundos. Fri Jun 26 21:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88759962734570, estado: pendiente SIN CAMBIOS - tracking_id=SR88760025869178, estado: pendiente SIN CAMBIOS - tracking_id=SR88760147622609, estado: pendiente SIN CAMBIOS - tracking_id=SR38876022656618, estado: pendiente SIN CAMBIOS - tracking_id=SR88760304021481, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09760272655747, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74554412081365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22410771875925, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78470443996200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42962993039117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42963296038364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42963340858737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42963445954439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32860729184818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28607378366663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 0 Estados actualizados: 34 Visitas sin cambios: 11222 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9719 visitas pending -> pendiente: 1235 visitas failed -> Excepción de Entrega: 283 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.80 segundos. Fri Jun 26 21:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR57681027482537, estado: completada SIN CAMBIOS - tracking_id=SR09167481856244, estado: completada SIN CAMBIOS - tracking_id=SR76810370351464, estado: completada SIN CAMBIOS - tracking_id=SR76810468868090, estado: completada SIN CAMBIOS - tracking_id=SR43893570617945, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66362148518999, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39589664867219, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82543485788297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82543291438993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82543328831464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17586853311150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09759816677245, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR60975946284748, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR42963497572537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR11514924537915, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 0 Estados actualizados: 16 Visitas sin cambios: 11240 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9726 visitas pending -> pendiente: 1219 visitas failed -> Excepción de Entrega: 292 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.37 segundos. Fri Jun 26 22:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR74553776628364, estado: completada SIN CAMBIOS - tracking_id=SR74553819788737, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR67455386457219, estado: completada SIN CAMBIOS - tracking_id=SR52727893165803, estado: completada SIN CAMBIOS - tracking_id=SR74553926752537, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74460903848222, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74612998991986, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74625004557156, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74782051543898, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74852540618235, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75010031844998, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75021268535744, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75178050883318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75207437169211, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75345041326040, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 0 Estados actualizados: 45 Visitas sin cambios: 11211 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9771 visitas pending -> pendiente: 1174 visitas failed -> Excepción de Entrega: 292 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.08 segundos. Fri Jun 26 22:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53878545265747, estado: completada SIN CAMBIOS - tracking_id=SR53878623871352, estado: completada SIN CAMBIOS - tracking_id=SR53878483498530, estado: completada SIN CAMBIOS - tracking_id=SR53878731512638, estado: completada SIN CAMBIOS - tracking_id=SR76538787964045, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78470689087245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46936472153067, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69522611381662, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69692343548869, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69852324684705, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71965248751585, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72183503772606, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72342853051612, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47261376856024, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70012757134626, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 0 Estados actualizados: 45 Visitas sin cambios: 11211 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9813 visitas pending -> pendiente: 1129 visitas failed -> Excepción de Entrega: 295 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.24 segundos. Fri Jun 26 22:30:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR63306464174548, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR86772783044401, estado: completada SIN CAMBIOS - tracking_id=SR86773038821446, estado: completada SIN CAMBIOS - tracking_id=SR86773090721172, estado: completada SIN CAMBIOS - tracking_id=SR63306550579644, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74296362277386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85223072319382, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85223201066108, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85223436743706, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR84388798772631, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78470937254632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28610282955970, estado: pendiente -> Excepción de Entrega === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 0 Estados actualizados: 7 Visitas sin cambios: 11249 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9818 visitas pending -> pendiente: 1122 visitas failed -> Excepción de Entrega: 297 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.78 segundos. Fri Jun 26 22:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11256 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88735235958660, estado: pendiente SIN CAMBIOS - tracking_id=SR88735282755286, estado: pendiente SIN CAMBIOS - tracking_id=SR13887353292675, estado: pendiente SIN CAMBIOS - tracking_id=SR88735427176577, estado: pendiente SIN CAMBIOS - tracking_id=SR38873546772040, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07883878563341, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR19948288377094, estado: pendiente -> completada Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11256 Nuevas visitas insertadas: 0 Estados actualizados: 2 Visitas sin cambios: 11254 Errores encontrados: 0 Total procesado exitosamente: 11256 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9820 visitas pending -> pendiente: 1120 visitas failed -> Excepción de Entrega: 297 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11146 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11256 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.68 segundos. Fri Jun 26 23:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11257 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11087 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68939703925747, estado: completada SIN CAMBIOS - tracking_id=SR89615496528364, estado: completada SIN CAMBIOS - tracking_id=SR89397009168530, estado: completada SIN CAMBIOS - tracking_id=SR89397139362638, estado: completada SIN CAMBIOS - tracking_id=SR89615574577219, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83747223578174, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Maxy (900000000001772351)... Estado: pendiente, Reference: 900000000001772351, Vehiculo: 'ATI908' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR21384145552139, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11257 Nuevas visitas insertadas: 1 Estados actualizados: 2 Visitas sin cambios: 11254 Errores encontrados: 0 Total procesado exitosamente: 11257 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9822 visitas pending -> pendiente: 1119 visitas failed -> Excepción de Entrega: 297 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11147 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11257 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.58 segundos. Fri Jun 26 23:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11257 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11088 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR95444379455608, estado: completada SIN CAMBIOS - tracking_id=SR95444407185192, estado: completada SIN CAMBIOS - tracking_id=SR95443972527815, estado: completada SIN CAMBIOS - tracking_id=SR95444436123824, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR78163453828164, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR41194839296200, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18764998694221, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73323427689117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73323516758364, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11257 Nuevas visitas insertadas: 0 Estados actualizados: 4 Visitas sin cambios: 11253 Errores encontrados: 0 Total procesado exitosamente: 11257 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9824 visitas pending -> pendiente: 1115 visitas failed -> Excepción de Entrega: 299 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11147 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11257 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.47 segundos. Fri Jun 26 23:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11257 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11088 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR63306256946200, estado: completada SIN CAMBIOS - tracking_id=SR63306285861501, estado: completada SIN CAMBIOS - tracking_id=SR63306187444748, estado: completada SIN CAMBIOS - tracking_id=SR63306405281150, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR78163223674253, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18522370469420, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71180258547219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71180305174439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22623055934512, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87228199556964, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23005055861450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21192029932601, estado: pendiente -> Excepción de Entrega === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11257 Nuevas visitas insertadas: 0 Estados actualizados: 7 Visitas sin cambios: 11250 Errores encontrados: 0 Total procesado exitosamente: 11257 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9830 visitas pending -> pendiente: 1108 visitas failed -> Excepción de Entrega: 300 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11147 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11257 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.80 segundos. Fri Jun 26 23:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11257 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11088 visitas existentes para la fecha 2026-06-26 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75568815548090, estado: completada SIN CAMBIOS - tracking_id=SR75568866591034, estado: completada SIN CAMBIOS - tracking_id=SR47556877017386, estado: completada SIN CAMBIOS - tracking_id=SR75569095254748, estado: completada SIN CAMBIOS - tracking_id=SR75568936448297, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71179792529117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71180162028364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71180215438737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11257 Nuevas visitas insertadas: 0 Estados actualizados: 3 Visitas sin cambios: 11254 Errores encontrados: 0 Total procesado exitosamente: 11257 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9833 visitas pending -> pendiente: 1105 visitas failed -> Excepción de Entrega: 300 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11147 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11257 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.57 segundos. Sat Jun 27 00:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 4.00 segundos. Sat Jun 27 00:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 1.19 segundos. Sat Jun 27 00:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 1.37 segundos. Sat Jun 27 00:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 158 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 0 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... INSERTANDO #1: Anne Kusch 700000000030528283 ... Estado: pendiente, Reference: 700000000030528283, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #2: norma combe 700000000030525405... Estado: pendiente, Reference: 700000000030525405, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #3: Natalia Gutiérrez 700000000030... Estado: pendiente, Reference: 700000000030525053, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #4: Maria Calle 700000000030530768... Estado: pendiente, Reference: 700000000030530768, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #5: Alexandra Behr 700000000030526... Estado: pendiente, Reference: 700000000030526238, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #6: Micaela Arrregui 7000000000305... Estado: pendiente, Reference: 700000000030525498, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #7: Flavia Dávid 70000000003051620... Estado: pendiente, Reference: 700000000030516202, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #8: cinthya mendoza 70000000003052... Estado: pendiente, Reference: 700000000030524493, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #9: Maria Teresa Marroquin 7000000... Estado: pendiente, Reference: 700000000030522160, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #10: Heliana Arnillas 7000000000305... Estado: pendiente, Reference: 700000000030526221, Vehiculo: 'PRO-001/PROOUT/205168336622' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 158 Nuevas visitas insertadas: 158 Estados actualizados: 0 Visitas sin cambios: 0 Errores encontrados: 0 Total procesado exitosamente: 158 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 158 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 158 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 158 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.04 segundos. Sat Jun 27 01:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 158 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 158 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85357993986957, estado: pendiente SIN CAMBIOS - tracking_id=SR85359406143369, estado: pendiente SIN CAMBIOS - tracking_id=SR85360875689630, estado: pendiente SIN CAMBIOS - tracking_id=SR85362177973838, estado: pendiente SIN CAMBIOS - tracking_id=SR78536795366219, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 158 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 158 Errores encontrados: 0 Total procesado exitosamente: 158 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 158 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 158 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 158 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.40 segundos. Sat Jun 27 01:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 814 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 158 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... INSERTANDO #1: XL_FRANCISCO ORTIZ PALOMINO... Estado: pendiente, Reference: 900000000001780649, Vehiculo: 'BTL-SR3' INSERTANDO #2: O_CARLOS CHIRINOS... Estado: pendiente, Reference: 240111000011038808, Vehiculo: 'BTL-SR3' INSERTANDO #3: O_CARLOS CHIRINOS... Estado: pendiente, Reference: 240111000011038809, Vehiculo: 'BTL-SR3' SIN CAMBIOS - tracking_id=SR85357993986957, estado: pendiente SIN CAMBIOS - tracking_id=SR85359406143369, estado: pendiente SIN CAMBIOS - tracking_id=SR85360875689630, estado: pendiente SIN CAMBIOS - tracking_id=SR85362177973838, estado: pendiente INSERTANDO #4: L_MARLENY Argote... Estado: pendiente, Reference: 240111000011136227, Vehiculo: 'BTL-SR3' INSERTANDO #5: L_Marivel Matta... Estado: pendiente, Reference: 900000000001780693, Vehiculo: 'BTL-SR3' INSERTANDO #6: L_ERIKA CALDERON... Estado: pendiente, Reference: 900000000001780695, Vehiculo: 'BTL-SR3' INSERTANDO #7: M_Luis Alberto Lazo Delgado... Estado: pendiente, Reference: EP0000000000946641, Vehiculo: 'BTL-SR3' INSERTANDO #8: M_Lenin Rivera... Estado: pendiente, Reference: 240111000011141004, Vehiculo: 'BTL-SR3' INSERTANDO #9: M_Patricia Roque caceres... Estado: pendiente, Reference: 900000000001780556, Vehiculo: 'BTL-SR3' INSERTANDO #10: L_Kassandra Pozo... Estado: pendiente, Reference: 240111000011144217, Vehiculo: 'BTL-SR3' SIN CAMBIOS - tracking_id=SR37853635137132, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 7 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 7 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 7 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 7 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 8 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 150 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 814 Nuevas visitas insertadas: 656 Estados actualizados: 0 Visitas sin cambios: 158 Errores encontrados: 0 Total procesado exitosamente: 814 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 814 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 814 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 814 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.56 segundos. Sat Jun 27 01:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1342 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 814 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... INSERTANDO #1: Lesli Arroyo Soplapuco... Estado: pendiente, Reference: 900000000001779136, Vehiculo: 'T6F870' INSERTANDO #2: Geraldine Pérez... Estado: pendiente, Reference: 900000000001779180, Vehiculo: 'T6F870' INSERTANDO #3: catalina jeriespinoza... Estado: pendiente, Reference: 999000000003458896, Vehiculo: 'T6F870' INSERTANDO #4: Anthony Macassi Laod... Estado: pendiente, Reference: 999000000003458655, Vehiculo: 'T6F870' INSERTANDO #5: ANTONIA PALACIOS QUISPE... Estado: pendiente, Reference: 900000000001780051, Vehiculo: 'T6F870' INSERTANDO #6: carlos ugarte... Estado: pendiente, Reference: 900000000001779484, Vehiculo: 'T6F870' INSERTANDO #7: carlos ugarte... Estado: pendiente, Reference: 900000000001779456, Vehiculo: 'T6F870' INSERTANDO #8: carlos ugarte... Estado: pendiente, Reference: 900000000001779429, Vehiculo: 'T6F870' INSERTANDO #9: SONIA VIRGINIA ALFARO... Estado: pendiente, Reference: 900000000001779485, Vehiculo: 'T6F870' INSERTANDO #10: mateo saenz laguna fuchs... Estado: pendiente, Reference: 900000000001780049, Vehiculo: 'AUW857' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR78725774559761, estado: pendiente SIN CAMBIOS - tracking_id=SR78725819754878, estado: pendiente SIN CAMBIOS - tracking_id=SR78725879533162, estado: pendiente SIN CAMBIOS - tracking_id=SR78725945952115, estado: pendiente SIN CAMBIOS - tracking_id=SR78726014526524, estado: pendiente Progreso: 400 insertadas, 0 actualizadas, 14 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 805 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1342 Nuevas visitas insertadas: 528 Estados actualizados: 0 Visitas sin cambios: 814 Errores encontrados: 0 Total procesado exitosamente: 1342 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1342 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1342 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1342 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.58 segundos. Sat Jun 27 01:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1388 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1342 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85357993986957, estado: pendiente SIN CAMBIOS - tracking_id=SR85359406143369, estado: pendiente SIN CAMBIOS - tracking_id=SR85360875689630, estado: pendiente SIN CAMBIOS - tracking_id=SR85362177973838, estado: pendiente SIN CAMBIOS - tracking_id=SR88735020118186, estado: pendiente INSERTANDO #1: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131546, Vehiculo: 'BTL-SR100' INSERTANDO #2: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458917, Vehiculo: 'BTL-SR100' INSERTANDO #3: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458925, Vehiculo: 'BTL-SR100' INSERTANDO #4: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458921, Vehiculo: 'BTL-SR100' INSERTANDO #5: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458920, Vehiculo: 'BTL-SR100' INSERTANDO #6: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458922, Vehiculo: 'BTL-SR100' INSERTANDO #7: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458918, Vehiculo: 'BTL-SR100' INSERTANDO #8: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458927, Vehiculo: 'BTL-SR100' INSERTANDO #9: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458926, Vehiculo: 'BTL-SR100' INSERTANDO #10: L_COMERCIAL COUNTRY S.A.... Estado: pendiente, Reference: 999000000003458923, Vehiculo: 'BTL-SR100' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1388 Nuevas visitas insertadas: 46 Estados actualizados: 0 Visitas sin cambios: 1342 Errores encontrados: 0 Total procesado exitosamente: 1388 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1388 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1388 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1388 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.96 segundos. Sat Jun 27 02:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1388 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1388 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85357993986957, estado: pendiente SIN CAMBIOS - tracking_id=SR85359406143369, estado: pendiente SIN CAMBIOS - tracking_id=SR85360875689630, estado: pendiente SIN CAMBIOS - tracking_id=SR85362177973838, estado: pendiente SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1388 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1388 Errores encontrados: 0 Total procesado exitosamente: 1388 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1388 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1388 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1388 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.88 segundos. Sat Jun 27 02:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1388 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1388 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR97873606874694, estado: pendiente SIN CAMBIOS - tracking_id=SR78736117039115, estado: pendiente SIN CAMBIOS - tracking_id=SR78736157855576, estado: pendiente SIN CAMBIOS - tracking_id=SR78736235269226, estado: pendiente SIN CAMBIOS - tracking_id=SR97873627295723, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1388 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1388 Errores encontrados: 0 Total procesado exitosamente: 1388 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1388 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1388 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1388 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.90 segundos. Sat Jun 27 02:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1388 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1388 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88735282755286, estado: pendiente SIN CAMBIOS - tracking_id=SR13887353292675, estado: pendiente SIN CAMBIOS - tracking_id=SR88735366186514, estado: pendiente SIN CAMBIOS - tracking_id=SR88735427176577, estado: pendiente SIN CAMBIOS - tracking_id=SR38873546772040, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1388 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1388 Errores encontrados: 0 Total procesado exitosamente: 1388 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1388 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1388 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1388 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.66 segundos. Sat Jun 27 02:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1388 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1388 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1388 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1388 Errores encontrados: 0 Total procesado exitosamente: 1388 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1388 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1388 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1388 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.93 segundos. Sat Jun 27 03:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1388 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1388 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85357993986957, estado: pendiente SIN CAMBIOS - tracking_id=SR85359406143369, estado: pendiente SIN CAMBIOS - tracking_id=SR85360875689630, estado: pendiente SIN CAMBIOS - tracking_id=SR85362177973838, estado: pendiente SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1388 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1388 Errores encontrados: 0 Total procesado exitosamente: 1388 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1388 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1388 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1388 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.29 segundos. Sat Jun 27 03:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1394 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1388 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente INSERTANDO #1: Anthony Palomino-CAM-185015850... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #2: Fiorella Napa-REC-127612032134... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #3: ROSA MARIA RODRIGUEZ MANCILLA-... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' INSERTANDO #4: PATRICIA CASTELLANO RUCABADO-R... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' INSERTANDO #5: Nataly Fiorella Dominguez-REC-... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' INSERTANDO #6: ENTREGA- PAOLA VANESSA MELENDE... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1394 Nuevas visitas insertadas: 6 Estados actualizados: 0 Visitas sin cambios: 1388 Errores encontrados: 0 Total procesado exitosamente: 1394 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1394 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1394 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1394 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.03 segundos. Sat Jun 27 03:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1441 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1394 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13887384484438, estado: pendiente SIN CAMBIOS - tracking_id=SR88738510088629, estado: pendiente SIN CAMBIOS - tracking_id=SR38873856264607, estado: pendiente SIN CAMBIOS - tracking_id=SR88738612829683, estado: pendiente SIN CAMBIOS - tracking_id=SR38873865623968, estado: pendiente INSERTANDO #1: Gian Meza (700000000030496935... Estado: pendiente, Reference: 700000000030496935, Vehiculo: 'HBCBFQ841' INSERTANDO #2: Jaime Teodosio Lazaro Dioses (... Estado: pendiente, Reference: 700000000030502404, Vehiculo: 'HBCBFQ841' INSERTANDO #3: Maria Luisa Aquije Falconi (70... Estado: pendiente, Reference: 700000000030498655, Vehiculo: 'HBCBFQ841' INSERTANDO #4: Kevin Rojas Roman (70000000003... Estado: pendiente, Reference: 700000000030499982, Vehiculo: 'HBCBFQ841' INSERTANDO #5: Anais Thalia Carmelo Churrango... Estado: pendiente, Reference: 700000000030501944, Vehiculo: 'HBCBFQ841' INSERTANDO #6: Sheyla Aive Aguilar Alarcon (... Estado: pendiente, Reference: 700000000030507764, Vehiculo: 'HBCBFQ841' INSERTANDO #7: Rosmelly Aguilar (70000000003... Estado: pendiente, Reference: 700000000030496942, Vehiculo: 'HBCBFQ841' INSERTANDO #8: Pandhu Huasupoma Tirabanti (2... Estado: pendiente, Reference: 240111000011109340, Vehiculo: 'HBCBFQ841' INSERTANDO #9: Diana Silva Rodriguez (7000000... Estado: pendiente, Reference: 700000000030499832, Vehiculo: 'HBCBFQ841' INSERTANDO #10: Estefany Elizabeth Tolentino ... Estado: pendiente, Reference: 700000000030501981, Vehiculo: 'HBCBFQ841' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1441 Nuevas visitas insertadas: 47 Estados actualizados: 0 Visitas sin cambios: 1394 Errores encontrados: 0 Total procesado exitosamente: 1441 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1441 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1441 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1441 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.63 segundos. Sat Jun 27 03:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1470 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1441 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente INSERTANDO #1: EDUARDO EUSEBIO PALOMARES... Estado: pendiente, Reference: 240111000011119987, Vehiculo: 'P4N819' INSERTANDO #2: CARLOS GIRON... Estado: pendiente, Reference: 900000000001780273, Vehiculo: 'P4N819' INSERTANDO #3: JAVIER AUGUSTO FERNANDEZ PRADA... Estado: pendiente, Reference: 900000000001778682, Vehiculo: 'P4N819' INSERTANDO #4: JENNY YESSENIA CASTILLEJO... Estado: pendiente, Reference: 900000000001778595, Vehiculo: 'P4N819' INSERTANDO #5: CESAR BAYLON... Estado: pendiente, Reference: 900000000001778641, Vehiculo: 'P4N819' INSERTANDO #6: MIRNA ORTIZ... Estado: pendiente, Reference: 900000000001779278, Vehiculo: 'P4N819' INSERTANDO #7: ROSANGELA ESPINOZA... Estado: pendiente, Reference: 900000000001778708, Vehiculo: 'P4N819' INSERTANDO #8: KAREN YAJAIRA ARAUJO... Estado: pendiente, Reference: 240111000011129320, Vehiculo: 'P4N819' INSERTANDO #9: MIRKO ANTONIO CARRASCO... Estado: pendiente, Reference: 900000000001780500, Vehiculo: 'P4N819' INSERTANDO #10: YARITZA ALESSANDRA LOPEZ TOCAS... Estado: pendiente, Reference: 900000000001778626, Vehiculo: 'P4N819' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1470 Nuevas visitas insertadas: 29 Estados actualizados: 0 Visitas sin cambios: 1441 Errores encontrados: 0 Total procesado exitosamente: 1470 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1470 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1470 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1470 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.14 segundos. Sat Jun 27 04:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1470 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1470 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1470 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1470 Errores encontrados: 0 Total procesado exitosamente: 1470 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1470 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1470 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1470 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.22 segundos. Sat Jun 27 04:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1470 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1470 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1470 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1470 Errores encontrados: 0 Total procesado exitosamente: 1470 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1470 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1470 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1470 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.90 segundos. Sat Jun 27 04:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1470 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1470 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88768713211405, estado: pendiente SIN CAMBIOS - tracking_id=SR88768783711565, estado: pendiente SIN CAMBIOS - tracking_id=SR88769012524609, estado: pendiente SIN CAMBIOS - tracking_id=SR38876909056216, estado: pendiente SIN CAMBIOS - tracking_id=SR88769212446279, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1470 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1470 Errores encontrados: 0 Total procesado exitosamente: 1470 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1470 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1470 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1470 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.58 segundos. Sat Jun 27 04:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1492 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1470 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente INSERTANDO #1: Fernando Roldan (900000000001... Estado: pendiente, Reference: 900000000001778637, Vehiculo: 'HBCCER831' INSERTANDO #2: Julian Candela (9000000000017... Estado: pendiente, Reference: 900000000001778726, Vehiculo: 'HBCCER831' INSERTANDO #3: Magaly Mercedes Aldea Cardenas... Estado: pendiente, Reference: 900000000001779778, Vehiculo: 'HBCCER831' INSERTANDO #4: Eduardo Eusebio Palomares (24... Estado: pendiente, Reference: 240111000011119987, Vehiculo: 'HBCCER831' INSERTANDO #5: Javier Augusto Fernandez Prada... Estado: pendiente, Reference: 900000000001778682, Vehiculo: 'HBCCER831' INSERTANDO #6: Jenny Yessenia Castillejo (90... Estado: pendiente, Reference: 900000000001778595, Vehiculo: 'HBCCER831' INSERTANDO #7: Rosangela Espinoza Benavides (... Estado: pendiente, Reference: 900000000001778708, Vehiculo: 'HBCCER831' INSERTANDO #8: Mirko Antonio Carrasco Leon (9... Estado: pendiente, Reference: 900000000001780500, Vehiculo: 'HBCCER831' INSERTANDO #9: Cesar Baylon Flores (900000000... Estado: pendiente, Reference: 900000000001778641, Vehiculo: 'HBCCER831' INSERTANDO #10: Mirna Ortiz Inocente (90000000... Estado: pendiente, Reference: 900000000001779278, Vehiculo: 'HBCCER831' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1492 Nuevas visitas insertadas: 22 Estados actualizados: 0 Visitas sin cambios: 1470 Errores encontrados: 0 Total procesado exitosamente: 1492 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1492 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1492 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1492 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.61 segundos. Sat Jun 27 05:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1492 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1492 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72118309149554, estado: pendiente SIN CAMBIOS - tracking_id=SR21183147953128, estado: pendiente SIN CAMBIOS - tracking_id=SR21183196788066, estado: pendiente SIN CAMBIOS - tracking_id=SR21183235653192, estado: pendiente SIN CAMBIOS - tracking_id=SR21183282356469, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1492 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1492 Errores encontrados: 0 Total procesado exitosamente: 1492 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1492 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1492 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1492 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.62 segundos. Sat Jun 27 05:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1494 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1492 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente INSERTANDO #1: Edu Luna... Estado: pendiente, Reference: 900000000001779213, Vehiculo: 'CHM710' INSERTANDO #2: Ernesto Martinez Cabrera (9000... Estado: pendiente, Reference: 900000000001778738, Vehiculo: 'F0R902' INSERTANDO #3: Alessandra Vero Reyna Peña (90... Estado: pendiente, Reference: 900000000001780377, Vehiculo: 'F0R902' INSERTANDO #4: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131548, Vehiculo: 'AAE856' INSERTANDO #5: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131549, Vehiculo: 'AAE856' INSERTANDO #6: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131551, Vehiculo: 'AAE856' INSERTANDO #7: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131550, Vehiculo: 'AAE856' INSERTANDO #8: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131544, Vehiculo: 'AAE856' INSERTANDO #9: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131543, Vehiculo: 'AAE856' INSERTANDO #10: O_Eduardo Antonio Hurtado... Estado: pendiente, Reference: 240111000011131545, Vehiculo: 'AAE856' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1494 Nuevas visitas insertadas: 11 Estados actualizados: 0 Visitas sin cambios: 1483 Errores encontrados: 0 Total procesado exitosamente: 1494 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1494 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1494 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1494 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.10 segundos. Sat Jun 27 05:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1497 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1503 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR78738354231290, estado: pendiente SIN CAMBIOS - tracking_id=SR97873839465180, estado: pendiente SIN CAMBIOS - tracking_id=SR97873843278120, estado: pendiente SIN CAMBIOS - tracking_id=SR97873850625349, estado: pendiente SIN CAMBIOS - tracking_id=SR78738546096583, estado: pendiente INSERTANDO #1: Breitner Francisco (9000000000... Estado: pendiente, Reference: 900000000001780711, Vehiculo: 'ADP827' INSERTANDO #2: Elisa Arleth Sanchez Lapierre ... Estado: pendiente, Reference: 999000000003458879, Vehiculo: 'AVI829' INSERTANDO #3: Ylda Violeta (2401110000111366... Estado: pendiente, Reference: 240111000011136650, Vehiculo: 'BTC729' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1497 Nuevas visitas insertadas: 3 Estados actualizados: 0 Visitas sin cambios: 1494 Errores encontrados: 0 Total procesado exitosamente: 1497 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1497 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1497 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1497 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.12 segundos. Sat Jun 27 05:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1497 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1506 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1497 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1497 Errores encontrados: 0 Total procesado exitosamente: 1497 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1497 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1497 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1497 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.36 segundos. Sat Jun 27 06:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1509 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1506 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85357993986957, estado: pendiente SIN CAMBIOS - tracking_id=SR85359406143369, estado: pendiente SIN CAMBIOS - tracking_id=SR85360875689630, estado: pendiente SIN CAMBIOS - tracking_id=SR85362177973838, estado: pendiente SIN CAMBIOS - tracking_id=SR72118309149554, estado: pendiente INSERTANDO #1: JERRY JUAN ALARCON... Estado: pendiente, Reference: 900000000001779672, Vehiculo: 'C6W727' INSERTANDO #2: Abner Divan (24011100001111834... Estado: pendiente, Reference: 240111000011118342, Vehiculo: 'BWO943' INSERTANDO #3: Ricardo (240111000011137057)... Estado: pendiente, Reference: 240111000011137057, Vehiculo: 'BWO943' INSERTANDO #4: Jackeline (240111000011137504)... Estado: pendiente, Reference: 240111000011137504, Vehiculo: 'BWO943' INSERTANDO #5: Jackeline (240111000011137505)... Estado: pendiente, Reference: 240111000011137505, Vehiculo: 'BWO943' INSERTANDO #6: Claudia Ximena (24011100001114... Estado: pendiente, Reference: 240111000011140782, Vehiculo: 'BWO943' INSERTANDO #7: Jessica (900000000001780712)... Estado: pendiente, Reference: 900000000001780712, Vehiculo: 'BWO943' INSERTANDO #8: Daniel (900000000001774922)... Estado: pendiente, Reference: 900000000001774922, Vehiculo: 'AVI829' INSERTANDO #9: Karim (240111000011139405)... Estado: pendiente, Reference: 240111000011139405, Vehiculo: 'AMH826' INSERTANDO #10: Libani (240111000011137241)... Estado: pendiente, Reference: 240111000011137241, Vehiculo: 'AVW847' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1509 Nuevas visitas insertadas: 13 Estados actualizados: 0 Visitas sin cambios: 1496 Errores encontrados: 0 Total procesado exitosamente: 1509 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1509 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1509 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1509 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.69 segundos. Sat Jun 27 06:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1546 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1519 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88734510762369, estado: pendiente SIN CAMBIOS - tracking_id=SR38873461749940, estado: pendiente SIN CAMBIOS - tracking_id=SR38873468112444, estado: pendiente SIN CAMBIOS - tracking_id=SR88734726053291, estado: pendiente SIN CAMBIOS - tracking_id=SR88734763961211, estado: pendiente INSERTANDO #1: Rodrigo Alarcon Barriga (2401... Estado: pendiente, Reference: 240111000011129087, Vehiculo: '1276JC' INSERTANDO #2: Natalia Queirolo Calmet (24011... Estado: pendiente, Reference: 240111000011139720, Vehiculo: '1276JC' INSERTANDO #3: Javier Prieto (24011100001114... Estado: pendiente, Reference: 240111000011140970, Vehiculo: '1276JC' INSERTANDO #4: Mariella Vento Butron (2020000... Estado: pendiente, Reference: 2020000000238273, Vehiculo: '1276JC' INSERTANDO #5: Victor Vignale (2401110000111... Estado: pendiente, Reference: 240111000011133782, Vehiculo: '1276JC' INSERTANDO #6: Jun Alan Dekujako Gutierrez (2... Estado: pendiente, Reference: 240111000011134797, Vehiculo: '1276JC' INSERTANDO #7: Camila Neyra Bozzo (2020000000... Estado: pendiente, Reference: 2020000000238385, Vehiculo: '1276JC' INSERTANDO #8: Mariella Vento Butron (1020000... Estado: pendiente, Reference: 1020000000275181, Vehiculo: '1276JC' INSERTANDO #9: Susanna Turner (2401110000111... Estado: pendiente, Reference: 240111000011138447, Vehiculo: '1276JC' INSERTANDO #10: Susanna Turner (2401110000111... Estado: pendiente, Reference: 240111000011138446, Vehiculo: '1276JC' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1546 Nuevas visitas insertadas: 38 Estados actualizados: 0 Visitas sin cambios: 1508 Errores encontrados: 0 Total procesado exitosamente: 1546 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1546 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1546 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1546 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.20 segundos. Sat Jun 27 06:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1664 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1557 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR78740336756216, estado: pendiente SIN CAMBIOS - tracking_id=SR78740377557408, estado: pendiente SIN CAMBIOS - tracking_id=SR78740413885768, estado: pendiente SIN CAMBIOS - tracking_id=SR78740295034554, estado: pendiente SIN CAMBIOS - tracking_id=SR97874049175786, estado: pendiente INSERTANDO #1: O_Christian Dany condori... Estado: pendiente, Reference: 240111000011137074, Vehiculo: 'CAY711' INSERTANDO #2: L_Fiorella Goni... Estado: pendiente, Reference: 900000000001780604, Vehiculo: 'CAY711' INSERTANDO #3: L_Martin Sanchez... Estado: pendiente, Reference: 900000000001780571, Vehiculo: 'CAY711' INSERTANDO #4: L_LOURDES ESMERALDA SANCHEZ VI... Estado: pendiente, Reference: 240111000011143712, Vehiculo: 'CAY711' INSERTANDO #5: L_YOSELYN SALCEDO CRUCES... Estado: pendiente, Reference: 900000000001780657, Vehiculo: 'CAY711' INSERTANDO #6: L_ROSARIO CORREA VILLARREAL... Estado: pendiente, Reference: 900000000001780651, Vehiculo: 'CAY711' INSERTANDO #7: Maritza Hernandez (EP000000000... Estado: pendiente, Reference: EP0000000000946118, Vehiculo: 'BWO943' INSERTANDO #8: L_MARIA LUISA RAMOS RUIZ... Estado: pendiente, Reference: 900000000001780634, Vehiculo: 'CAY711' INSERTANDO #9: Sulin Salazar Gamonal (655000... Estado: pendiente, Reference: 655000000007400869, Vehiculo: '2473EA' INSERTANDO #10: Alex Yamir Ramirez Veramendi (... Estado: pendiente, Reference: 700000000030529883, Vehiculo: '2473EA' Progreso: 100 insertadas, 0 actualizadas, 1232 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1664 Nuevas visitas insertadas: 159 Estados actualizados: 0 Visitas sin cambios: 1505 Errores encontrados: 0 Total procesado exitosamente: 1664 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1664 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1664 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1664 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.48 segundos. Sat Jun 27 06:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1853 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1716 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85357993986957, estado: pendiente SIN CAMBIOS - tracking_id=SR85359406143369, estado: pendiente SIN CAMBIOS - tracking_id=SR85360875689630, estado: pendiente SIN CAMBIOS - tracking_id=SR85362177973838, estado: pendiente SIN CAMBIOS - tracking_id=SR21184917557558, estado: pendiente INSERTANDO #1: Alexander Espinoza Carranza ... Estado: pendiente, Reference: 9040321747, Vehiculo: '2660RC' INSERTANDO #2: Geraldine Medina Cubas (904... Estado: pendiente, Reference: 9040342140, Vehiculo: '2660RC' INSERTANDO #3: Yamelin Yesquen Camacho (24011... Estado: pendiente, Reference: 240111000011138493, Vehiculo: '2660RC' INSERTANDO #4: Omar Barreto Flores (240111000... Estado: pendiente, Reference: 240111000011138464, Vehiculo: '2660RC' INSERTANDO #5: Yuliana Alicia Valiente Garcia... Estado: pendiente, Reference: 1020000000253977, Vehiculo: '2660RC' INSERTANDO #6: Erikapuma Puma Ccallo (102000... Estado: pendiente, Reference: 1020000000253963, Vehiculo: '2660RC' INSERTANDO #7: Diana Denysse Diaz Perez (101... Estado: pendiente, Reference: 1010000000182496, Vehiculo: '2660RC' INSERTANDO #8: Maria Lourdes Vidal Gonzales D... Estado: pendiente, Reference: 240111000011141818, Vehiculo: '2660RC' INSERTANDO #9: Valeria Joshelyn Castillo Pera... Estado: pendiente, Reference: 2040000000218140, Vehiculo: '2660RC' INSERTANDO #10: Maria Del Carmen Peralta Utani... Estado: pendiente, Reference: 700000000030515466, Vehiculo: '2660RC' Progreso: 100 insertadas, 0 actualizadas, 156 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 1161 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1853 Nuevas visitas insertadas: 208 Estados actualizados: 0 Visitas sin cambios: 1645 Errores encontrados: 0 Total procesado exitosamente: 1853 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1853 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1853 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1853 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.99 segundos. Sat Jun 27 07:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2194 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1924 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72118309149554, estado: pendiente SIN CAMBIOS - tracking_id=SR21183147953128, estado: pendiente SIN CAMBIOS - tracking_id=SR21183196788066, estado: pendiente SIN CAMBIOS - tracking_id=SR21183235653192, estado: pendiente SIN CAMBIOS - tracking_id=SR21183282356469, estado: pendiente INSERTANDO #1: Delia Espinoza Villegas (20200... Estado: pendiente, Reference: 2020000000238399, Vehiculo: '10377B' INSERTANDO #2: Violeta Cometivos (2401110000... Estado: pendiente, Reference: 240111000011131165, Vehiculo: '0620UC' INSERTANDO #3: Flor Lope (240111000011142604... Estado: pendiente, Reference: 240111000011142604, Vehiculo: '0620UC' INSERTANDO #4: Gianfranco Larry Marcos Cesped... Estado: pendiente, Reference: 700000000030531040, Vehiculo: '6141FC' INSERTANDO #5: Dayana Durand (70000000003052... Estado: pendiente, Reference: 700000000030523220, Vehiculo: '6141FC' INSERTANDO #6: Rosa Mariela Diaz Quiroz (2020... Estado: pendiente, Reference: 2020000000238407, Vehiculo: '10377B' INSERTANDO #7: Carmen Del Pilar Chaponan Gil ... Estado: pendiente, Reference: 1020000000275222, Vehiculo: '10377B' INSERTANDO #8: Mary Carmen Villayzan Lagos (1... Estado: pendiente, Reference: 1020000000275228, Vehiculo: '6141FC' INSERTANDO #9: Angela Quevedo Cabanillas (240... Estado: pendiente, Reference: 240111000011136770, Vehiculo: '6141FC' INSERTANDO #10: Flavia Alexandra (1276128514... Estado: pendiente, Reference: 127612851407, Vehiculo: '10377B' Progreso: 100 insertadas, 0 actualizadas, 131 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 247 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 541 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2194 Nuevas visitas insertadas: 341 Estados actualizados: 0 Visitas sin cambios: 1853 Errores encontrados: 0 Total procesado exitosamente: 2194 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2194 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2194 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2194 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.55 segundos. Sat Jun 27 07:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3616 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2265 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... INSERTANDO #1: Virginia Polanco Cachique (700... Estado: pendiente, Reference: 700000000030523279, Vehiculo: 'CNY172' INSERTANDO #2: Joycy Palacios (7000000000305... Estado: pendiente, Reference: 700000000030519999, Vehiculo: 'CNY172' INSERTANDO #3: Diego Zapata Sangama (24011100... Estado: pendiente, Reference: 240111000011144022, Vehiculo: 'CNY172' INSERTANDO #4: Yovana Ramirez Vergara (202000... Estado: pendiente, Reference: 2020000000238285, Vehiculo: 'CNY172' INSERTANDO #5: Brandon Bustamante (240111000... Estado: pendiente, Reference: 240111000011144288, Vehiculo: 'CNY172' INSERTANDO #6: Jhenny Zenaida Eguizabal Varil... Estado: pendiente, Reference: 240111000011136651, Vehiculo: 'CNY172' INSERTANDO #7: Pol Edson Espinoza Meza (24011... Estado: pendiente, Reference: 240111000011101670, Vehiculo: 'CNY172' INSERTANDO #8: Eilyn Vasquez Cayetano (102000... Estado: pendiente, Reference: 1020000000275206, Vehiculo: 'CNY172' INSERTANDO #9: Sonia Remache (70000000003053... Estado: pendiente, Reference: 700000000030530469, Vehiculo: 'CNY172' INSERTANDO #10: Kevin Felipe Carhuamaca Anchai... Estado: pendiente, Reference: 700000000030526819, Vehiculo: 'CNY172' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 700 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR13887353292675, estado: pendiente SIN CAMBIOS - tracking_id=SR88735366186514, estado: pendiente SIN CAMBIOS - tracking_id=SR88735427176577, estado: pendiente SIN CAMBIOS - tracking_id=SR38873546772040, estado: pendiente SIN CAMBIOS - tracking_id=SR88735520778480, estado: pendiente Progreso: 800 insertadas, 0 actualizadas, 1004 sin cambios... ACTUALIZADO - tracking_id=SR78743706518340, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78732315429460, estado: pendiente -> completada Progreso: 898 insertadas, 2 actualizadas, 1726 sin cambios... ACTUALIZADO - tracking_id=SR48360684511034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84836080884748, estado: pendiente -> completada Progreso: 996 insertadas, 4 actualizadas, 1938 sin cambios... Progreso: 1096 insertadas, 4 actualizadas, 1971 sin cambios... Progreso: 1196 insertadas, 4 actualizadas, 1987 sin cambios... Progreso: 1296 insertadas, 4 actualizadas, 2010 sin cambios... Progreso: 1396 insertadas, 4 actualizadas, 2024 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3616 Nuevas visitas insertadas: 1422 Estados actualizados: 4 Visitas sin cambios: 2190 Errores encontrados: 0 Total procesado exitosamente: 3616 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3612 visitas completed -> completada: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3616 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3616 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.53 segundos. Sat Jun 27 07:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4279 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3687 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR59153658442674, estado: pendiente SIN CAMBIOS - tracking_id=SR59153697426192, estado: pendiente SIN CAMBIOS - tracking_id=SR59153733041674, estado: pendiente SIN CAMBIOS - tracking_id=SR59153843883353, estado: pendiente SIN CAMBIOS - tracking_id=SR59153907565893, estado: pendiente INSERTANDO #1: O_PEDRO DAMIAN AYALA CHACALTAN... Estado: pendiente, Reference: 900000000001780516, Vehiculo: 'AJU779' ACTUALIZADO - tracking_id=SR78743666486945, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR84439968324548, estado: pendiente -> completada INSERTANDO #2: Luisa Cuneo (2020000000188993... Estado: pendiente, Reference: 2020000000188993, Vehiculo: 'AHZ738' INSERTANDO #3: Emily Sadith De La Cruz (2020... Estado: pendiente, Reference: 2020000000238356, Vehiculo: 'AHZ738' INSERTANDO #4: Alicia Lady Figueroa Lermo (7... Estado: pendiente, Reference: 700000000030518149, Vehiculo: 'AHZ738' INSERTANDO #5: Jean Piero Martinez Rueda (70... Estado: pendiente, Reference: 700000000030520210, Vehiculo: 'AHZ738' INSERTANDO #6: Nuria Perez Colqui (202000000... Estado: pendiente, Reference: 2020000000238403, Vehiculo: 'AHZ738' INSERTANDO #7: Giuliana Aguilar Pumayauri (7... Estado: pendiente, Reference: 700000000030520066, Vehiculo: 'AHZ738' INSERTANDO #8: Leonardo Alexander Oscco Gonza... Estado: pendiente, Reference: 700000000030528542, Vehiculo: 'AHZ738' INSERTANDO #9: Luisa Cuneo (2020000000238361... Estado: pendiente, Reference: 2020000000238361, Vehiculo: 'AHZ738' INSERTANDO #10: Erika Chevarria Vargas (700000... Estado: pendiente, Reference: 700000000030528145, Vehiculo: 'AHZ738' ACTUALIZADO - tracking_id=SR78732278065717, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07415153868993, estado: pendiente -> completada Progreso: 96 insertadas, 4 actualizadas, 2829 sin cambios... Progreso: 196 insertadas, 4 actualizadas, 2911 sin cambios... ACTUALIZADO - tracking_id=SR42361867645655, estado: pendiente -> completada Progreso: 295 insertadas, 5 actualizadas, 2940 sin cambios... ACTUALIZADO - tracking_id=SR60539460068364, estado: pendiente -> completada Progreso: 394 insertadas, 6 actualizadas, 2984 sin cambios... Progreso: 494 insertadas, 6 actualizadas, 3051 sin cambios... Progreso: 594 insertadas, 6 actualizadas, 3149 sin cambios... ACTUALIZADO - tracking_id=SR48360345757219, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4279 Nuevas visitas insertadas: 664 Estados actualizados: 7 Visitas sin cambios: 3608 Errores encontrados: 0 Total procesado exitosamente: 4279 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4268 visitas completed -> completada: 10 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4279 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4279 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.55 segundos. Sat Jun 27 07:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4781 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4351 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98201186258725, estado: pendiente SIN CAMBIOS - tracking_id=SR37982023722696, estado: pendiente SIN CAMBIOS - tracking_id=SR98204956961266, estado: pendiente SIN CAMBIOS - tracking_id=SR98214237881085, estado: pendiente SIN CAMBIOS - tracking_id=SR79821537338329, estado: pendiente ACTUALIZADO - tracking_id=SR84439622834748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48360386444439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84836072798297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48360894426200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48361093381150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48362648925856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52111910966200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52112436154548, estado: pendiente -> completada INSERTANDO #1: Melita Elizabeth Ontaneda Rios... Estado: pendiente, Reference: 240111000011143255, Vehiculo: '0464UA' INSERTANDO #2: Carlos Agama (240111000011140... Estado: pendiente, Reference: 240111000011140375, Vehiculo: '0464UA' INSERTANDO #3: Christian Palacios Curay (2401... Estado: pendiente, Reference: 240111000011139063, Vehiculo: '0464UA' INSERTANDO #4: Yazmin Zarate Sheen (240111000... Estado: pendiente, Reference: 240111000011139677, Vehiculo: '0464UA' INSERTANDO #5: Daniel Tito (2040000000218132... Estado: pendiente, Reference: 2040000000218132, Vehiculo: '0464UA' INSERTANDO #6: Julia Cristina Coronado Arroyo... Estado: pendiente, Reference: 655000000007400888, Vehiculo: '0464UA' INSERTANDO #7: Leslie Carol Zevallos Quintero... Estado: pendiente, Reference: 2040000000218035, Vehiculo: '0464UA' INSERTANDO #8: Susan Celis Alves (2020000000... Estado: pendiente, Reference: 2020000000188986, Vehiculo: '0464UA' INSERTANDO #9: Valentina Sanchez Palomo (7000... Estado: pendiente, Reference: 700000000030530448, Vehiculo: '0464UA' INSERTANDO #10: Angela Morazzani (10200000002... Estado: pendiente, Reference: 1020000000275242, Vehiculo: '0464UA' ACTUALIZADO - tracking_id=SR73765629849123, estado: pendiente -> completada Progreso: 91 insertadas, 9 actualizadas, 2692 sin cambios... Progreso: 191 insertadas, 9 actualizadas, 2764 sin cambios... Progreso: 291 insertadas, 9 actualizadas, 2804 sin cambios... Progreso: 391 insertadas, 9 actualizadas, 2963 sin cambios... ACTUALIZADO - tracking_id=SR53946255648993, estado: pendiente -> completada Progreso: 490 insertadas, 10 actualizadas, 3340 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4781 Nuevas visitas insertadas: 504 Estados actualizados: 12 Visitas sin cambios: 4265 Errores encontrados: 0 Total procesado exitosamente: 4781 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4758 visitas completed -> completada: 22 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4781 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4781 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.49 segundos. Sat Jun 27 08:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5018 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4855 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR21183657229007, estado: pendiente SIN CAMBIOS - tracking_id=SR21183713271561, estado: pendiente SIN CAMBIOS - tracking_id=SR21183534464707, estado: pendiente SIN CAMBIOS - tracking_id=SR72118380123188, estado: pendiente SIN CAMBIOS - tracking_id=SR21183924443339, estado: pendiente ACTUALIZADO - tracking_id=SR84439469278090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78443950691034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78443981771416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78444059464584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48360522171464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52112390427245, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR17376553454632, estado: pendiente -> completada INSERTANDO #1: Estefania Piuca Ayala (6550000... Estado: pendiente, Reference: 655000000007401477, Vehiculo: '4563PB' INSERTANDO #2: Janeth Yeisira Aliaga (12761... Estado: pendiente, Reference: 127612829789, Vehiculo: '4563PB' INSERTANDO #3: Jackelinne Guardia Gallegos (7... Estado: pendiente, Reference: 700000000030527842, Vehiculo: '4563PB' INSERTANDO #4: Leydy Susi Guillen (240111000... Estado: pendiente, Reference: 240111000011139202, Vehiculo: '4563PB' INSERTANDO #5: Maricarmen Luna Rodriguez (24... Estado: pendiente, Reference: 240111000011135099, Vehiculo: '4563PB' INSERTANDO #6: Julio Cucho (2401110000111361... Estado: pendiente, Reference: 240111000011136180, Vehiculo: '4563PB' INSERTANDO #7: Anabel Bances Martnez (2040000... Estado: pendiente, Reference: 2040000000218037, Vehiculo: '4563PB' INSERTANDO #8: Walter Secaira Venegas (102000... Estado: pendiente, Reference: 1020000000253793, Vehiculo: '4563PB' INSERTANDO #9: Walter Secaira Venegas (102000... Estado: pendiente, Reference: 1020000000253724, Vehiculo: '4563PB' INSERTANDO #10: Sonia Marleny Tovar Gutierrez ... Estado: pendiente, Reference: 700000000030526781, Vehiculo: '4563PB' Progreso: 93 insertadas, 7 actualizadas, 2877 sin cambios... Progreso: 193 insertadas, 7 actualizadas, 3491 sin cambios... ACTUALIZADO - tracking_id=SR84439395861464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88749639759636, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53946332071464, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5018 Nuevas visitas insertadas: 237 Estados actualizados: 14 Visitas sin cambios: 4767 Errores encontrados: 0 Total procesado exitosamente: 5018 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4981 visitas completed -> completada: 35 visitas failed -> Excepción de Entrega: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5018 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5018 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.25 segundos. Sat Jun 27 08:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5331 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5092 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09488008644632, estado: pendiente SIN CAMBIOS - tracking_id=SR09488045058174, estado: pendiente SIN CAMBIOS - tracking_id=SR09488162576663, estado: pendiente SIN CAMBIOS - tracking_id=SR41476171169117, estado: pendiente SIN CAMBIOS - tracking_id=SR09488086639123, estado: pendiente ACTUALIZADO - tracking_id=SR47101749048364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52112485657915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53946065048737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97861124237245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73764746451150, estado: pendiente -> completada INSERTANDO #1: Jimena Diaz (2401110000111318... Estado: pendiente, Reference: 240111000011131838, Vehiculo: '6983LC' INSERTANDO #2: Giannina Chiu (20400000002181... Estado: pendiente, Reference: 2040000000218118, Vehiculo: '6983LC' INSERTANDO #3: Lina Ticona Cuadros (700000000... Estado: pendiente, Reference: 700000000030515618, Vehiculo: '6983LC' INSERTANDO #4: Jose Carlos Delgado Fernandez ... Estado: pendiente, Reference: 240111000011128160, Vehiculo: '6983LC' INSERTANDO #5: Francesca Soledad Gutierrez Oc... Estado: pendiente, Reference: 700000000030519179, Vehiculo: '6983LC' INSERTANDO #6: Erick Tiziano Obando Del Casti... Estado: pendiente, Reference: 240111000011138394, Vehiculo: '6983LC' INSERTANDO #7: Aldo Fedor Gonza Arapa (70000... Estado: pendiente, Reference: 700000000030523292, Vehiculo: '6983LC' INSERTANDO #8: Yris Jauregui (24011100001114... Estado: pendiente, Reference: 240111000011144209, Vehiculo: '6983LC' INSERTANDO #9: Karen Tueros Lucana (700000000... Estado: pendiente, Reference: 700000000030529389, Vehiculo: '6983LC' INSERTANDO #10: Linda Saavedra (2401110000111... Estado: pendiente, Reference: 240111000011132874, Vehiculo: '6983LC' ACTUALIZADO - tracking_id=SR78732497675752, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78733555278053, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84439584735363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78743754727004, estado: pendiente -> completada Progreso: 91 insertadas, 9 actualizadas, 4023 sin cambios... ACTUALIZADO - tracking_id=SR88738510088629, estado: pendiente -> completada Progreso: 180 insertadas, 20 actualizadas, 4848 sin cambios... Progreso: 279 insertadas, 21 actualizadas, 4938 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5331 Nuevas visitas insertadas: 313 Estados actualizados: 23 Visitas sin cambios: 4995 Errores encontrados: 0 Total procesado exitosamente: 5331 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5271 visitas completed -> completada: 58 visitas failed -> Excepción de Entrega: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5331 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5331 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.42 segundos. Sat Jun 27 08:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5419 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5405 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR50475781461501, estado: pendiente SIN CAMBIOS - tracking_id=SR50475819661365, estado: pendiente SIN CAMBIOS - tracking_id=SR50475853921416, estado: pendiente SIN CAMBIOS - tracking_id=SR52110698462537, estado: pendiente SIN CAMBIOS - tracking_id=SR05211117228993, estado: pendiente ACTUALIZADO - tracking_id=SR61002179898090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09652935727386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28012447121365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33174122577915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13802105248530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38019718538090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73764914427915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73765488369644, estado: pendiente -> completada INSERTANDO #1: Carol Patricia Castrillon Riqu... Estado: pendiente, Reference: 240111000011134143, Vehiculo: 'C6E786' INSERTANDO #2: Madhavi Esmeralda Mellado Cald... Estado: pendiente, Reference: 655000000007401538, Vehiculo: 'C6E786' INSERTANDO #3: Miguel Angel Reyna Huancas (24... Estado: pendiente, Reference: 240111000011143695, Vehiculo: 'C6E786' INSERTANDO #4: Ali Mauricio (240111000011137... Estado: pendiente, Reference: 240111000011137119, Vehiculo: 'C6E786' INSERTANDO #5: Janina Campos Gamarra (2401110... Estado: pendiente, Reference: 240111000011139475, Vehiculo: 'C6E786' INSERTANDO #6: Jose Chavez (2401110000111389... Estado: pendiente, Reference: 240111000011138933, Vehiculo: 'C6E786' INSERTANDO #7: Violeta Celestino (2401110000... Estado: pendiente, Reference: 240111000011138470, Vehiculo: 'C6E786' INSERTANDO #8: Bruno Ivan Prado Aragonez (240... Estado: pendiente, Reference: 240111000011137310, Vehiculo: 'C6E786' INSERTANDO #9: Monica Elizabeth Cam Camjoy (2... Estado: pendiente, Reference: 240111000011144195, Vehiculo: 'C6E786' INSERTANDO #10: Bruno Ivan Prado Aragonez (2... Estado: pendiente, Reference: 240111000011137311, Vehiculo: 'C6E786' ACTUALIZADO - tracking_id=SR88737546137013, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84439431887386, estado: pendiente -> completada Progreso: 78 insertadas, 22 actualizadas, 4177 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5419 Nuevas visitas insertadas: 88 Estados actualizados: 41 Visitas sin cambios: 5290 Errores encontrados: 0 Total procesado exitosamente: 5419 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5318 visitas completed -> completada: 98 visitas failed -> Excepción de Entrega: 3 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5419 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5419 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.11 segundos. Sat Jun 27 08:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5641 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5493 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR05211222049870, estado: pendiente SIN CAMBIOS - tracking_id=SR52112290381150, estado: pendiente SIN CAMBIOS - tracking_id=SR52112390427245, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR53946122127219, estado: pendiente SIN CAMBIOS - tracking_id=SR53946161754439, estado: pendiente ACTUALIZADO - tracking_id=SR05394721196200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38873865623968, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09228506918090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92284843527219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96529311511464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96529789476200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13887441187507, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88749495844108, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78732202638148, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00218208174748, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: O_paolo plasencia... Estado: pendiente, Reference: 240111000011036234, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: O_paolo plasencia... Estado: pendiente, Reference: 240111000011036236, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: O_paolo plasencia... Estado: pendiente, Reference: 240111000011036237, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: O_paolo plasencia... Estado: pendiente, Reference: 240111000011036235, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: L_Daniel Salazar... Estado: pendiente, Reference: 900000000001780702, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: L_SERGIO CAMACHO... Estado: pendiente, Reference: 205637186930030533, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: L_Diego Gálvez... Estado: pendiente, Reference: 900000000001780685, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: L_Diego Gálvez... Estado: pendiente, Reference: 900000000001780686, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: M_Margarita Najarro Cuarez... Estado: pendiente, Reference: EP0000000000946482, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: M_valeria melgar... Estado: pendiente, Reference: 240111000011143401, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 57 insertadas, 43 actualizadas, 4326 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5641 Nuevas visitas insertadas: 60 Estados actualizados: 56 Visitas sin cambios: 5525 Errores encontrados: 0 Total procesado exitosamente: 5641 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5478 visitas completed -> completada: 158 visitas failed -> Excepción de Entrega: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5619 Sin placa asignada: 22 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5641 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.94 segundos. Sat Jun 27 09:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5751 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5553 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR97875540129533, estado: pendiente SIN CAMBIOS - tracking_id=SR78755817469512, estado: pendiente SIN CAMBIOS - tracking_id=SR16296928744584, estado: pendiente SIN CAMBIOS - tracking_id=SR81629696768530, estado: pendiente SIN CAMBIOS - tracking_id=SR81629705691352, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: Paolo (240111000011036234)... Estado: pendiente, Reference: 240111000011036234, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Valeria (240111000011143401)... Estado: pendiente, Reference: 240111000011143401, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Paolo (240111000011036235)... Estado: pendiente, Reference: 240111000011036235, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Paolo (240111000011036237)... Estado: pendiente, Reference: 240111000011036237, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Khelvin Christian (90000000000... Estado: pendiente, Reference: 900000000001780554, Vehiculo: 'None' INSERTANDO #6: Jhuliana Vanesa Urquizo Chavez... Estado: pendiente, Reference: 240111000011114655, Vehiculo: 'BPN892' INSERTANDO #7: Jerfan Becerra Vasquez (655000... Estado: pendiente, Reference: 655000000007398057, Vehiculo: 'BPN892' INSERTANDO #8: Nina Noriega Alfaro (240111000... Estado: pendiente, Reference: 240111000011076748, Vehiculo: 'BPN892' INSERTANDO #9: Laura Janeth Atalaya Valera ... Estado: pendiente, Reference: 201000143950237106, Vehiculo: 'BPN892' INSERTANDO #10: Nina Noriega (90258886420004... Estado: pendiente, Reference: 902588864200048879, Vehiculo: 'BPN892' ACTUALIZADO - tracking_id=SR10908830434818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10908094121501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43489893589117, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR43490207848737, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR43490286284439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54598611746927, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43490994021150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04330227838090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43302350741034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43302483155363, estado: pendiente -> completada Progreso: 87 insertadas, 13 actualizadas, 724 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5751 Nuevas visitas insertadas: 121 Estados actualizados: 106 Visitas sin cambios: 5524 Errores encontrados: 0 Total procesado exitosamente: 5751 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5482 visitas completed -> completada: 260 visitas failed -> Excepción de Entrega: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5718 Sin placa asignada: 33 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5751 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.31 segundos. Sat Jun 27 09:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5786 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5674 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43079021158993, estado: pendiente SIN CAMBIOS - tracking_id=SR30790286641464, estado: pendiente SIN CAMBIOS - tracking_id=SR30790504051034, estado: pendiente SIN CAMBIOS - tracking_id=SR30790558088297, estado: pendiente SIN CAMBIOS - tracking_id=SR30790135722537, estado: pendiente ACTUALIZADO - tracking_id=SR51842115435873, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50994858366826, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88748921758181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88749063592228, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88757862458064, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88751911331942, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88751981833992, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88759788063870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54598214986070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78732427127400, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Jean Valentin (90000000000177... Estado: pendiente, Reference: 900000000001777401, Vehiculo: 'H3B916' INSERTANDO #2: Oswaldo Borrego (900000000001... Estado: pendiente, Reference: 900000000001777172, Vehiculo: 'H3B916' INSERTANDO #3: Giannina Angeles Gonzales (9... Estado: pendiente, Reference: 900000000001777942, Vehiculo: 'H3B916' INSERTANDO #4: Aleshika Yanixa Lozada Silva (... Estado: pendiente, Reference: 900000000001777357, Vehiculo: 'H3B916' INSERTANDO #5: Jorge Luis Pereda Reyes (900... Estado: pendiente, Reference: 900000000001775647, Vehiculo: 'H3B916' INSERTANDO #6: Yessica Elizabeth Leon Velasqu... Estado: pendiente, Reference: 655000000007397519, Vehiculo: 'H3B916' INSERTANDO #7: Marilin Nohelia (00000001641... Estado: pendiente, Reference: 00000001641930523390, Vehiculo: 'H3B916' INSERTANDO #8: Maria Fernanda Virginia Gonzal... Estado: pendiente, Reference: 00000001641920523386, Vehiculo: 'H3B916' INSERTANDO #9: Isabel Gonzales (20510579456... Estado: pendiente, Reference: 205105794560469235, Vehiculo: 'H3B916' INSERTANDO #10: Lindaura Prada Sanchez (2055... Estado: pendiente, Reference: 205551901320077730, Vehiculo: 'H3B916' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5786 Nuevas visitas insertadas: 35 Estados actualizados: 153 Visitas sin cambios: 5598 Errores encontrados: 0 Total procesado exitosamente: 5786 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5364 visitas completed -> completada: 407 visitas failed -> Excepción de Entrega: 15 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5753 Sin placa asignada: 33 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5786 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.61 segundos. Sat Jun 27 09:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6824 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5709 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... INSERTANDO #1: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011123555, Vehiculo: 'P4X717' INSERTANDO #2: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011102550, Vehiculo: 'P4X717' SIN CAMBIOS - tracking_id=SR17241721919870, estado: pendiente SIN CAMBIOS - tracking_id=SR72417293247245, estado: pendiente INSERTANDO #3: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011102791, Vehiculo: 'P4X717' SIN CAMBIOS - tracking_id=SR72417328644548, estado: pendiente SIN CAMBIOS - tracking_id=SR17241738277915, estado: pendiente SIN CAMBIOS - tracking_id=SR17241742461475, estado: pendiente INSERTANDO #4: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011110584, Vehiculo: 'P4X717' INSERTANDO #5: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011115249, Vehiculo: 'P4X717' INSERTANDO #6: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011122571, Vehiculo: 'P4X717' INSERTANDO #7: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011125580, Vehiculo: 'P4X717' INSERTANDO #8: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011126551, Vehiculo: 'P4X717' INSERTANDO #9: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011127225, Vehiculo: 'P4X717' INSERTANDO #10: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011121354, Vehiculo: 'P4X717' ACTUALIZADO - tracking_id=SR75532950577915, estado: pendiente -> completada Progreso: 99 insertadas, 1 actualizadas, 87 sin cambios... Progreso: 199 insertadas, 1 actualizadas, 168 sin cambios... ACTUALIZADO - tracking_id=SR76478831867219, estado: pendiente -> completada Progreso: 298 insertadas, 2 actualizadas, 205 sin cambios... ACTUALIZADO - tracking_id=SR06211249471416, estado: pendiente -> completada Progreso: 397 insertadas, 3 actualizadas, 240 sin cambios... ACTUALIZADO - tracking_id=SR54598306541950, estado: pendiente -> completada Progreso: 496 insertadas, 4 actualizadas, 322 sin cambios... ACTUALIZADO - tracking_id=SR12361761147386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16297358929205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16297406367915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75363437967245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98433894942027, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16467040281034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 642 insertadas, 158 actualizadas, 4221 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 698 insertadas, 202 actualizadas, 5061 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 788 insertadas, 212 actualizadas, 5302 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6824 Nuevas visitas insertadas: 873 Estados actualizados: 223 Visitas sin cambios: 5728 Errores encontrados: 0 Total procesado exitosamente: 6824 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6178 visitas completed -> completada: 626 visitas failed -> Excepción de Entrega: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6791 Sin placa asignada: 33 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6824 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.78 segundos. Sat Jun 27 09:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7338 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6582 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR61048808481565, estado: pendiente SIN CAMBIOS - tracking_id=SR61048850588868, estado: pendiente SIN CAMBIOS - tracking_id=SR36104895797623, estado: completada INSERTANDO #1: Fredy Quispe (UN039278625MU)... Estado: pendiente, Reference: UN039278625MU, Vehiculo: 'VBB890' INSERTANDO #2: Maria Concha (UN039277316MU)... Estado: pendiente, Reference: UN039277316MU, Vehiculo: 'VBB890' SIN CAMBIOS - tracking_id=SR64045521578737, estado: pendiente INSERTANDO #3: Franklin Gualberto Munoz (304... Estado: pendiente, Reference: 3040000000046214, Vehiculo: 'VBB890' SIN CAMBIOS - tracking_id=SR64045858867219, estado: pendiente INSERTANDO #4: Daniel Fernando Salas Palma ... Estado: pendiente, Reference: MKP164175137387901, Vehiculo: 'VBB890' INSERTANDO #5: Mariela Martinez (UN039271843... Estado: pendiente, Reference: UN039271843MU, Vehiculo: 'VBB890' INSERTANDO #6: Regina Malaga Rodriguez (UN039... Estado: pendiente, Reference: UN039253629MU, Vehiculo: 'VBB890' INSERTANDO #7: Melany Lipe (UN039236356MU)... Estado: pendiente, Reference: UN039236356MU, Vehiculo: 'VBB890' INSERTANDO #8: Ayme Ramos (24011100001112047... Estado: pendiente, Reference: 240111000011120470, Vehiculo: 'VBB890' INSERTANDO #9: Alejandra Tejada Diaz (2401110... Estado: pendiente, Reference: 240111000011114058, Vehiculo: 'VBB890' INSERTANDO #10: Carol Rojas (2401110000111186... Estado: pendiente, Reference: 240111000011118672, Vehiculo: 'VBB890' ACTUALIZADO - tracking_id=SR30790711524748, estado: pendiente -> completada Progreso: 99 insertadas, 1 actualizadas, 274 sin cambios... ACTUALIZADO - tracking_id=SR48847018052160, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49714544752784, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64500890879942, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47189804123069, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88747426823599, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR51672373915445, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38874085873241, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45459807946571, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88737210942668, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 203 insertadas, 97 actualizadas, 2886 sin cambios... Ruta no es un UUID válido: None Progreso: 259 insertadas, 141 actualizadas, 3648 sin cambios... Progreso: 367 insertadas, 233 actualizadas, 6061 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7338 Nuevas visitas insertadas: 514 Estados actualizados: 252 Visitas sin cambios: 6572 Errores encontrados: 0 Total procesado exitosamente: 7338 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6439 visitas completed -> completada: 877 visitas failed -> Excepción de Entrega: 22 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7305 Sin placa asignada: 33 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7338 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.86 segundos. Sat Jun 27 10:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7707 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7096 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR88743976333354, estado: pendiente SIN CAMBIOS - tracking_id=SR88744016399273, estado: pendiente SIN CAMBIOS - tracking_id=SR88744063859769, estado: pendiente SIN CAMBIOS - tracking_id=SR88744248372826, estado: pendiente SIN CAMBIOS - tracking_id=SR38874431221507, estado: pendiente ACTUALIZADO - tracking_id=SR88749138141798, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81629696768530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88754685694613, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78744358424011, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78744398339142, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48360969611365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88758303791737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97874002912639, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88762500126798, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38876357045105, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Damian Ramos (900000000001775... Estado: pendiente, Reference: 900000000001775760, Vehiculo: 'H1L901' INSERTANDO #2: Estela Consuelo Miranda Rufino... Estado: pendiente, Reference: 900000000001777939, Vehiculo: 'H1L901' INSERTANDO #3: Monica Julia Mendez Ludena Lud... Estado: pendiente, Reference: 240111000010941162, Vehiculo: 'H1L901' INSERTANDO #4: Anibal Jhon Ayala Sanchez (240... Estado: pendiente, Reference: 240111000011125166, Vehiculo: 'H1L901' INSERTANDO #5: Monica Julia Mendez Ludena Lud... Estado: pendiente, Reference: 240111000010941160, Vehiculo: 'H1L901' INSERTANDO #6: Monica Julia Mendez Ludena Lud... Estado: pendiente, Reference: 240111000010941161, Vehiculo: 'H1L901' INSERTANDO #7: Mitzy Bazan Gutierrez (20100... Estado: pendiente, Reference: 201000143950237141, Vehiculo: 'H1L901' INSERTANDO #8: Karen Marti Ponce (24011100001... Estado: pendiente, Reference: 240111000011126592, Vehiculo: 'H1L901' INSERTANDO #9: Karen Marti Ponce (24011100001... Estado: pendiente, Reference: 240111000011126591, Vehiculo: 'H1L901' INSERTANDO #10: Anibal Jhon Ayala Sanchez (240... Estado: pendiente, Reference: 240111000011125170, Vehiculo: 'H1L901' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 116 insertadas, 184 actualizadas, 6069 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 200 insertadas, 200 actualizadas, 6343 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 287 insertadas, 213 actualizadas, 6719 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7707 Nuevas visitas insertadas: 369 Estados actualizados: 220 Visitas sin cambios: 7118 Errores encontrados: 0 Total procesado exitosamente: 7707 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6588 visitas completed -> completada: 1089 visitas failed -> Excepción de Entrega: 30 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7527 Sin placa asignada: 180 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7707 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.66 segundos. Sat Jun 27 10:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7883 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7465 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR11799163694859, estado: pendiente INSERTANDO #1: Edita Vilanova (21300000000002... Estado: pendiente, Reference: 213000000000024527, Vehiculo: 'PCAXB884' SIN CAMBIOS - tracking_id=SR93652571324718, estado: pendiente SIN CAMBIOS - tracking_id=SR93652617931201, estado: pendiente SIN CAMBIOS - tracking_id=SR93652533469228, estado: pendiente SIN CAMBIOS - tracking_id=SR16976445132160, estado: pendiente INSERTANDO #2: Edita Vilanova (21300000000002... Estado: pendiente, Reference: 213000000000024525, Vehiculo: 'PCAXB884' INSERTANDO #3: Edita Vilanova (21300000000002... Estado: pendiente, Reference: 213000000000024524, Vehiculo: 'PCAXB884' INSERTANDO #4: Joel (213000000000024723)... Estado: pendiente, Reference: 213000000000024723, Vehiculo: 'PCAXB884' INSERTANDO #5: Edison (213000000000024137)... Estado: pendiente, Reference: 213000000000024137, Vehiculo: 'PCAXB884' INSERTANDO #6: Gianfranco (213000000000024717... Estado: pendiente, Reference: 213000000000024717, Vehiculo: 'PCAXB884' INSERTANDO #7: Cynthia (213000000000024716)... Estado: completada, Reference: 213000000000024716, Vehiculo: 'PCAXB884' INSERTANDO #8: Valeria (213000000000024210)... Estado: pendiente, Reference: 213000000000024210, Vehiculo: 'PCCBY915' INSERTANDO #9: Yoselin (213000000000024521)... Estado: pendiente, Reference: 213000000000024521, Vehiculo: 'PCCBY915' INSERTANDO #10: Milagros (213000000000024214)... Estado: pendiente, Reference: 213000000000024214, Vehiculo: 'PCCBY915' ACTUALIZADO - tracking_id=SR16297191214045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16298166479991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16298479652768, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38874635659906, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR84835996829117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48363221989318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47189805024473, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10908258139870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88757351371769, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43490166128364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 37 insertadas, 63 actualizadas, 2762 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 62 insertadas, 138 actualizadas, 4485 sin cambios... Progreso: 134 insertadas, 166 actualizadas, 5229 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7883 Nuevas visitas insertadas: 176 Estados actualizados: 266 Visitas sin cambios: 7441 Errores encontrados: 0 Total procesado exitosamente: 7883 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6498 visitas completed -> completada: 1351 visitas failed -> Excepción de Entrega: 34 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7703 Sin placa asignada: 180 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7883 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.21 segundos. Sat Jun 27 10:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8148 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7641 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR78750930027888, estado: pendiente SIN CAMBIOS - tracking_id=SR97875098812520, estado: pendiente SIN CAMBIOS - tracking_id=SR78751026657245, estado: pendiente SIN CAMBIOS - tracking_id=SR54598755151697, estado: pendiente SIN CAMBIOS - tracking_id=SR72358069738737, estado: pendiente ACTUALIZADO - tracking_id=SR72359444881150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72416554958737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72416853431034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17241689578297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72416934825363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17241697714748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17241721919870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72417293247245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72417328644548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17241738277915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Bianca Alvarez (2401110000111... Estado: pendiente, Reference: 240111000011129197, Vehiculo: 'CBQ712' INSERTANDO #2: Leonela Alvinco Paredes (7000... Estado: pendiente, Reference: 700000000030506737, Vehiculo: 'CBQ712' INSERTANDO #3: Cesar Avila Ulloa (164167069... Estado: pendiente, Reference: 164167069762701, Vehiculo: 'CBQ712' INSERTANDO #4: Rocio Lopez (UN039263317MU)... Estado: pendiente, Reference: UN039263317MU, Vehiculo: 'CBQ712' INSERTANDO #5: Jennifer Vasquez (UN039260616... Estado: pendiente, Reference: UN039260616MU, Vehiculo: 'CBQ712' INSERTANDO #6: Lucia Nieves Baltazar (7000000... Estado: pendiente, Reference: 700000000030507648, Vehiculo: 'CBQ712' INSERTANDO #7: Alexandra Saldana (7000000000... Estado: pendiente, Reference: 700000000030507524, Vehiculo: 'CBQ712' INSERTANDO #8: Eduardo Fajardo (700000000030... Estado: pendiente, Reference: 700000000030498687, Vehiculo: 'CBQ712' INSERTANDO #9: Noemi Gutierrez Martinez (240... Estado: pendiente, Reference: 240111000011123713, Vehiculo: 'CBQ712' INSERTANDO #10: Pamela Nicole Plasencia Castil... Estado: pendiente, Reference: UN039283285MU, Vehiculo: 'CBQ712' Progreso: 44 insertadas, 56 actualizadas, 1025 sin cambios... Progreso: 124 insertadas, 76 actualizadas, 1354 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 204 insertadas, 196 actualizadas, 4291 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 225 insertadas, 275 actualizadas, 6958 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8148 Nuevas visitas insertadas: 265 Estados actualizados: 301 Visitas sin cambios: 7582 Errores encontrados: 0 Total procesado exitosamente: 8148 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6462 visitas completed -> completada: 1649 visitas failed -> Excepción de Entrega: 37 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7968 Sin placa asignada: 180 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8148 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.53 segundos. Sat Jun 27 10:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8434 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7906 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16718375251416, estado: completada SIN CAMBIOS - tracking_id=SR67183830439870, estado: pendiente SIN CAMBIOS - tracking_id=SR87476529489123, estado: pendiente ACTUALIZADO - tracking_id=SR25453585864782, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR67183691361365, estado: pendiente SIN CAMBIOS - tracking_id=SR87476492368174, estado: pendiente ACTUALIZADO - tracking_id=SR67183900281150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67184899028530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68383546975363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68383588774748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68961487039644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68961162161416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16803941072638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98433689521144, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR70332139371416, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #5: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 84 insertadas, 16 actualizadas, 566 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 193 insertadas, 107 actualizadas, 2567 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 241 insertadas, 259 actualizadas, 6707 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8434 Nuevas visitas insertadas: 286 Estados actualizados: 308 Visitas sin cambios: 7840 Errores encontrados: 0 Total procesado exitosamente: 8434 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6441 visitas completed -> completada: 1952 visitas failed -> Excepción de Entrega: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8184 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8434 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.07 segundos. Sat Jun 27 11:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8839 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8192 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... INSERTANDO #1: Ana Melisa Mendoza (20511108... Estado: pendiente, Reference: 205111082000078431, Vehiculo: 'P1P783' SIN CAMBIOS - tracking_id=SR34041814851034, estado: pendiente SIN CAMBIOS - tracking_id=SR67340418648297, estado: pendiente SIN CAMBIOS - tracking_id=SR35797012454439, estado: completada INSERTANDO #2: Karla Villanueva (90000000000... Estado: pendiente, Reference: 900000000001777832, Vehiculo: 'P1P783' SIN CAMBIOS - tracking_id=SR34041769278090, estado: pendiente SIN CAMBIOS - tracking_id=SR35797016912537, estado: pendiente INSERTANDO #3: Linda Jenette Gastelo Torres (... Estado: pendiente, Reference: 900000000001777924, Vehiculo: 'P1P783' INSERTANDO #4: Angelica Cruz (90000000000177... Estado: pendiente, Reference: 900000000001775653, Vehiculo: 'P1P783' INSERTANDO #5: Ronaldo Isaac Kelvin Ordinola ... Estado: pendiente, Reference: 202936706000336111, Vehiculo: 'P1P783' INSERTANDO #6: Rosario Alexandra Soto Caceres... Estado: pendiente, Reference: 240111000011123120, Vehiculo: 'P1P783' INSERTANDO #7: Juan Alejandro Munoz Sialer (U... Estado: pendiente, Reference: UN039286485MU, Vehiculo: 'P1P783' INSERTANDO #8: Juan Lopez Quevedo (UN03925540... Estado: pendiente, Reference: UN039255409MU, Vehiculo: 'P1P783' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89468400382537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #9: Luisa Flores (240111000011024... Estado: pendiente, Reference: 240111000011024354, Vehiculo: 'BXO941' INSERTANDO #10: Luisa Flores (240111000011024... Estado: pendiente, Reference: 240111000011024353, Vehiculo: 'BXO941' ACTUALIZADO - tracking_id=SR61047132567915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20384055929279, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97668068531475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30620414351501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38873652267615, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30620366296200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88736564233798, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43079171578174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30791845464818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 51 insertadas, 149 actualizadas, 4123 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 208 insertadas, 192 actualizadas, 5137 sin cambios... Progreso: 285 insertadas, 215 actualizadas, 5854 sin cambios... Ruta no es un UUID válido: None Progreso: 318 insertadas, 282 actualizadas, 7063 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8839 Nuevas visitas insertadas: 405 Estados actualizados: 341 Visitas sin cambios: 8093 Errores encontrados: 0 Total procesado exitosamente: 8839 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6506 visitas completed -> completada: 2282 visitas failed -> Excepción de Entrega: 51 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8589 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8839 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.64 segundos. Sat Jun 27 11:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8975 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8597 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR38598377754782, estado: pendiente SIN CAMBIOS - tracking_id=SR49953680068364, estado: pendiente SIN CAMBIOS - tracking_id=SR07999446584439, estado: pendiente SIN CAMBIOS - tracking_id=SR85424501253226, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR96828920271949, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13859856835747, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39304692398090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39304737191034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21147962951244, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39305092956200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39305274429870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39305513171475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20704018478016, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39305988864782, estado: pendiente -> completada INSERTANDO #1: Whentholyn Fernandez Rojas (70... Estado: pendiente, Reference: 700000000030520181, Vehiculo: 'D8Z884' INSERTANDO #2: Luis Gallegos (24011100001095... Estado: pendiente, Reference: 240111000010953064, Vehiculo: 'D0A705' INSERTANDO #3: Marilyn Montesinos Zarate (655... Estado: pendiente, Reference: 655000000007399386, Vehiculo: 'D0A705' INSERTANDO #4: Carla Luzmila Chirito Bernal (... Estado: pendiente, Reference: 240111000011129168, Vehiculo: 'D0A705' INSERTANDO #5: Maria Pia Carrasco (700000000... Estado: pendiente, Reference: 700000000030506426, Vehiculo: 'BNS926' INSERTANDO #6: Patricia Chinchay (127612820... Estado: pendiente, Reference: 127612820267, Vehiculo: 'BNS926' ACTUALIZADO - tracking_id=SR02066543037548, estado: pendiente -> completada INSERTANDO #7: Victoria Esquen Zegarra (70000... Estado: pendiente, Reference: 700000000030518969, Vehiculo: 'ALP791' INSERTANDO #8: Cecilia Castillo (24011100001... Estado: pendiente, Reference: 240111000011138494, Vehiculo: 'ALP791' INSERTANDO #9: Adriana Alvarado (24011100001... Estado: pendiente, Reference: 240111000011127456, Vehiculo: 'ALP791' INSERTANDO #10: Milagros Elena Vilchez Baca (2... Estado: pendiente, Reference: 240111000011139991, Vehiculo: 'ALP791' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 74 insertadas, 26 actualizadas, 846 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8975 Nuevas visitas insertadas: 136 Estados actualizados: 353 Visitas sin cambios: 8486 Errores encontrados: 0 Total procesado exitosamente: 8975 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6289 visitas completed -> completada: 2626 visitas failed -> Excepción de Entrega: 60 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8725 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8975 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.35 segundos. Sat Jun 27 11:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9318 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8733 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR77892684134439, estado: pendiente SIN CAMBIOS - tracking_id=SR77892762852537, estado: pendiente SIN CAMBIOS - tracking_id=SR77892836368993, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR39354385445598, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR93546395331449, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030509879, Vehiculo: 'CDAC&C' INSERTANDO #2: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030509904, Vehiculo: 'CDAC&C' INSERTANDO #3: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030515320, Vehiculo: 'CDAC&C' INSERTANDO #4: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030517655, Vehiculo: 'CDAC&C' INSERTANDO #5: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030517665, Vehiculo: 'CDAC&C' INSERTANDO #6: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030517670, Vehiculo: 'CDAC&C' INSERTANDO #7: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030518002, Vehiculo: 'CDAC&C' INSERTANDO #8: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030518046, Vehiculo: 'CDAC&C' INSERTANDO #9: Carol Mendoza (24011100001113... Estado: pendiente, Reference: 240111000011135611, Vehiculo: 'AFV937' INSERTANDO #10: Luis Takehara Azuma (700000000... Estado: pendiente, Reference: 700000000030527811, Vehiculo: 'AFV937' ACTUALIZADO - tracking_id=SR79659486222537, estado: pendiente -> completada Progreso: 99 insertadas, 1 actualizadas, 194 sin cambios... ACTUALIZADO - tracking_id=SR65307316421464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79660723831150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65307736641150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05907615358090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49220183472674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42757568749870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17954538731919, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17954826645020, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17954597043204, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 155 insertadas, 145 actualizadas, 3999 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 232 insertadas, 268 actualizadas, 6559 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 280 insertadas, 320 actualizadas, 7824 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9318 Nuevas visitas insertadas: 343 Estados actualizados: 365 Visitas sin cambios: 8610 Errores encontrados: 0 Total procesado exitosamente: 9318 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6268 visitas completed -> completada: 2982 visitas failed -> Excepción de Entrega: 68 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9068 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9318 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.07 segundos. Sat Jun 27 11:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9438 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9076 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR69850202372537, estado: pendiente SIN CAMBIOS - tracking_id=SR69850254068993, estado: pendiente SIN CAMBIOS - tracking_id=SR69850329471464, estado: pendiente SIN CAMBIOS - tracking_id=SR48657893561034, estado: completada SIN CAMBIOS - tracking_id=SR86578987578297, estado: completada INSERTANDO #1: Katherin Londone Cossio (9000... Estado: pendiente, Reference: 900000000001777330, Vehiculo: 'W6N910' INSERTANDO #2: Nicole Vilca Noblejas (65590... Estado: pendiente, Reference: 655907700000000000, Vehiculo: 'W3T136' INSERTANDO #3: Katherin Londone Cossio (9000... Estado: pendiente, Reference: 900000000001777329, Vehiculo: 'W6N910' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR20699017457915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22953941772537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22954693561416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR34463280444439, estado: pendiente -> Excepción de Entrega INSERTANDO #4: Salyka Pamela Munoz Canal (UN0... Estado: pendiente, Reference: UN039243476MU, Vehiculo: 'CUSCO001' ACTUALIZADO - tracking_id=SR81629566776200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81629630821150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34464451659123, estado: pendiente -> completada INSERTANDO #5: Dayali Tipismana (1276128155... Estado: pendiente, Reference: 127612815508, Vehiculo: 'VAH497' INSERTANDO #6: Priscila Janeth Mayhua Perez (... Estado: pendiente, Reference: 700000000030522481, Vehiculo: 'VAH497' INSERTANDO #7: Alan Jonathan Santos (7000000... Estado: pendiente, Reference: 700000000030507000, Vehiculo: 'VAH497' INSERTANDO #8: Kev Levano (70000000003050345... Estado: pendiente, Reference: 700000000030503456, Vehiculo: 'VAH497' ACTUALIZADO - tracking_id=SR57927959756200, estado: pendiente -> completada INSERTANDO #9: Ana Lucia Sotelo La Torre (70... Estado: pendiente, Reference: 700000000030519836, Vehiculo: 'VAH497' INSERTANDO #10: Jesus Antonio Felix Herrera (7... Estado: pendiente, Reference: 700000000030508189, Vehiculo: 'VAH497' ACTUALIZADO - tracking_id=SR35797016912537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44382265621464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 40 insertadas, 160 actualizadas, 5228 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9438 Nuevas visitas insertadas: 120 Estados actualizados: 292 Visitas sin cambios: 9026 Errores encontrados: 0 Total procesado exitosamente: 9438 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 6096 visitas completed -> completada: 3268 visitas failed -> Excepción de Entrega: 74 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9188 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9438 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.38 segundos. Sat Jun 27 12:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9522 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9196 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99830604892674, estado: pendiente SIN CAMBIOS - tracking_id=SR78752271132267, estado: pendiente SIN CAMBIOS - tracking_id=SR97875231188065, estado: pendiente SIN CAMBIOS - tracking_id=SR92328657254748, estado: completada SIN CAMBIOS - tracking_id=SR50300112927386, estado: pendiente ACTUALIZADO - tracking_id=SR09232861685363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92329868324782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86578516447219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09232991744584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87475636772674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08873929721365, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR88739431071150, estado: pendiente -> completada INSERTANDO #1: Andres Gianfranco Becerra Mena... Estado: pendiente, Reference: 240111000011108701, Vehiculo: 'W3N955' ACTUALIZADO - tracking_id=SR26061835411034, estado: pendiente -> completada INSERTANDO #2: Jorge Alonzo (700000000030478... Estado: pendiente, Reference: 700000000030478027, Vehiculo: 'W3N955' INSERTANDO #3: Gabriela Katerin Castillo Mald... Estado: pendiente, Reference: 240111000011113450, Vehiculo: 'CTHUANCAYO' INSERTANDO #4: Cynthia Velarde Calderon (655... Estado: pendiente, Reference: 655000000007394108, Vehiculo: 'W3N955' ACTUALIZADO - tracking_id=SR94624394667139, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46793749828737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Deiber Vasquez Rios (700000000... Estado: pendiente, Reference: 700000000030472232, Vehiculo: 'T0Q948' INSERTANDO #6: Deiber Vasquez Rios (700000000... Estado: pendiente, Reference: 700000000030472231, Vehiculo: 'T0Q948' INSERTANDO #7: Deiber Vasquez Rios (700000000... Estado: pendiente, Reference: 700000000030471943, Vehiculo: 'T0Q948' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Roxana Veronica Henriquez Lagu... Estado: pendiente, Reference: 700000000030471333, Vehiculo: 'T0Q948' INSERTANDO #9: Amiel Briceno Asto (7000000000... Estado: pendiente, Reference: 700000000030466136, Vehiculo: 'T0Q948' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Federico Alfaro Neyra (240111... Estado: pendiente, Reference: 240111000011105550, Vehiculo: 'T0Q948' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9522 Nuevas visitas insertadas: 84 Estados actualizados: 372 Visitas sin cambios: 9066 Errores encontrados: 0 Total procesado exitosamente: 9522 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5809 visitas completed -> completada: 3636 visitas failed -> Excepción de Entrega: 77 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9272 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9522 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.71 segundos. Sat Jun 27 12:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9551 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9280 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR67183030657386, estado: pendiente SIN CAMBIOS - tracking_id=SR16718312538090, estado: completada SIN CAMBIOS - tracking_id=SR90088705231080, estado: pendiente SIN CAMBIOS - tracking_id=SR47103311374548, estado: completada SIN CAMBIOS - tracking_id=SR76601960795012, estado: pendiente INSERTANDO #1: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000023924REG, Vehiculo: 'PCBYQ772' INSERTANDO #2: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000022537REG, Vehiculo: 'PCBYQ772' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67183268798297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Yessica (2020000000238377)... Estado: pendiente, Reference: 2020000000238377, Vehiculo: 'BVD707' INSERTANDO #4: Yan Carlos (700000000030516128... Estado: pendiente, Reference: 700000000030516128, Vehiculo: 'BVD707' INSERTANDO #5: Leidy (700000000030518974)... Estado: pendiente, Reference: 700000000030518974, Vehiculo: 'BVD707' INSERTANDO #6: Daina (700000000030515598)... Estado: pendiente, Reference: 700000000030515598, Vehiculo: 'BVD707' INSERTANDO #7: Deysi (700000000030523405)... Estado: pendiente, Reference: 700000000030523405, Vehiculo: 'BVD707' INSERTANDO #8: Carola (240111000011132400)... Estado: pendiente, Reference: 240111000011132400, Vehiculo: 'BVD707' INSERTANDO #9: Vanery (2020000000238310)... Estado: pendiente, Reference: 2020000000238310, Vehiculo: 'BVD707' Ruta no es un UUID válido: None INSERTANDO #10: Alejandra (1010000000147065)... Estado: pendiente, Reference: 1010000000147065, Vehiculo: 'BVD707' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR57971201528174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57971970639205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04873978644782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88102218469580, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68927165752537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39766754288297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89274212121464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39766791311150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29299939978297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9551 Nuevas visitas insertadas: 29 Estados actualizados: 329 Visitas sin cambios: 9193 Errores encontrados: 0 Total procesado exitosamente: 9551 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5509 visitas completed -> completada: 3961 visitas failed -> Excepción de Entrega: 81 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9301 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9551 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.45 segundos. Sat Jun 27 12:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9556 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9309 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR96226975258174, estado: pendiente SIN CAMBIOS - tracking_id=SR96227058229123, estado: pendiente SIN CAMBIOS - tracking_id=SR49220437241365, estado: completada SIN CAMBIOS - tracking_id=SR49220504241416, estado: pendiente SIN CAMBIOS - tracking_id=SR45154859196383, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66275382886200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR97873145688003, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78731541638133, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72802408534077, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Angela Rivera Ponce (0021035... Estado: pendiente, Reference: 0021035531841014420519, Vehiculo: 'BRZ929' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36097087055503, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81629836248191, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84836030638737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84836238251352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48363444269278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10910125837014, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Alain Noe Bernal Lagos (240111... Estado: pendiente, Reference: 240111000011117806, Vehiculo: 'T0Q942' INSERTANDO #3: Estefani Briggi Angulo Palma ... Estado: pendiente, Reference: 1010000000043182, Vehiculo: 'T0Q942' INSERTANDO #4: Alexis Fiestas Gonzales (001... Estado: pendiente, Reference: 0011035574972012500108, Vehiculo: 'T0Q942' INSERTANDO #5: Juan Marchello Moncada Cordova... Estado: pendiente, Reference: 1010000000043181, Vehiculo: 'T0Q942' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9556 Nuevas visitas insertadas: 5 Estados actualizados: 549 Visitas sin cambios: 9002 Errores encontrados: 0 Total procesado exitosamente: 9556 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4966 visitas completed -> completada: 4504 visitas failed -> Excepción de Entrega: 86 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9306 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9556 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.96 segundos. Sat Jun 27 12:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9556 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9314 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR12503139456471, estado: pendiente SIN CAMBIOS - tracking_id=SR17954826645020, estado: completada SIN CAMBIOS - tracking_id=SR17954872236548, estado: completada SIN CAMBIOS - tracking_id=SR64046845537245, estado: completada SIN CAMBIOS - tracking_id=SR72118503228297, estado: pendiente ACTUALIZADO - tracking_id=SR96242683988938, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96242728169724, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96242784624844, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96242885231661, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68962429272387, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96242986423179, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96243166119818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96242833882070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96243437369288, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68962435045182, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9556 Nuevas visitas insertadas: 0 Estados actualizados: 818 Visitas sin cambios: 8738 Errores encontrados: 0 Total procesado exitosamente: 9556 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5315 visitas pending -> pendiente: 4148 visitas failed -> Excepción de Entrega: 93 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9306 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9556 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.05 segundos. Sat Jun 27 13:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9577 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9314 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98112113624453, estado: pendiente SIN CAMBIOS - tracking_id=SR79027997113507, estado: pendiente SIN CAMBIOS - tracking_id=SR65116642711501, estado: pendiente SIN CAMBIOS - tracking_id=SR65213120779117, estado: pendiente SIN CAMBIOS - tracking_id=SR46521342638364, estado: pendiente ACTUALIZADO - tracking_id=SR30309849529965, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30445188436399, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93016440051239, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93056769188659, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30682238965324, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30822050143769, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30945124583197, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31078457837308, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR31237997445140, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93136034399222, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Josue Romulo Roman Garcia (240... Estado: pendiente, Reference: 240111000011121041, Vehiculo: 'BRW820' INSERTANDO #2: Emmanuel Miguel Angulo Anicama... Estado: pendiente, Reference: 240111000011128257, Vehiculo: 'BRW820' INSERTANDO #3: Emmanuel Miguel Angulo Anicama... Estado: pendiente, Reference: 240111000011125415, Vehiculo: 'BRW820' INSERTANDO #4: Brenda Caceres Injante (70000... Estado: pendiente, Reference: 700000000030507821, Vehiculo: 'BRW820' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Dennis Mijael Guillen Vargas (... Estado: pendiente, Reference: 240111000011118398, Vehiculo: 'BRW820' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Roxana Paredes Huarcaya (9000... Estado: pendiente, Reference: 900000000001775327, Vehiculo: 'BRW820' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Lucero Matamoros Luque (700000... Estado: pendiente, Reference: 700000000030462128, Vehiculo: 'V8T579' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Corina Nayeli Apayco Guerra ... Estado: pendiente, Reference: 0016035590527012422867, Vehiculo: 'BRW820' INSERTANDO #9: Deysi Isabel Vinces Yanayaco ... Estado: pendiente, Reference: 240111000011120127, Vehiculo: 'BRW820' INSERTANDO #10: Gloria Eugenia Rivas Yercovich... Estado: pendiente, Reference: 240111000011127049, Vehiculo: 'BRW820' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9577 Nuevas visitas insertadas: 21 Estados actualizados: 275 Visitas sin cambios: 9281 Errores encontrados: 0 Total procesado exitosamente: 9577 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5583 visitas pending -> pendiente: 3897 visitas failed -> Excepción de Entrega: 97 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9327 Sin placa asignada: 250 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9577 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.49 segundos. Sat Jun 27 13:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9585 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9335 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR97668317156663, estado: completada SIN CAMBIOS - tracking_id=SR96226975258174, estado: completada SIN CAMBIOS - tracking_id=SR02066707448923, estado: pendiente SIN CAMBIOS - tracking_id=SR37268818141464, estado: completada SIN CAMBIOS - tracking_id=SR59577422299117, estado: pendiente ACTUALIZADO - tracking_id=SR97668523741352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59578651644548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26148903098993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26148908121464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42757078121464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04438402947245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79660418421501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44384128337915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67183830439870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93977234344045, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Abelfrancisco Zegarramaldonado... Estado: pendiente, Reference: 0021025163391014218876, Vehiculo: 'CJB784' INSERTANDO #2: Abelfrancisco Zegarramaldonado... Estado: pendiente, Reference: 0021025163391014241894, Vehiculo: 'CJB784' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Thalia Sandoval Infantes (240... Estado: pendiente, Reference: 240111000011077652, Vehiculo: 'T0Q948' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #5: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'CTW-207/DHP PERU S.A.C/2060904293' INSERTANDO #6: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'FD-3559/DHP PERU S.A.C/20609042933' INSERTANDO #7: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'JD-8451/DHP PERU S.A.C/2060904293' INSERTANDO #8: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'JD-8451/DHP PERU S.A.C/2060904293' INSERTANDO #9: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'A3E-622/DHP PERU S.A.C/2060904293' INSERTANDO #10: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'CTW-207/DHP PERU S.A.C/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9585 Nuevas visitas insertadas: 72 Estados actualizados: 295 Visitas sin cambios: 9218 Errores encontrados: 0 Total procesado exitosamente: 9585 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5862 visitas pending -> pendiente: 3611 visitas failed -> Excepción de Entrega: 112 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9399 Sin placa asignada: 186 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9585 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.54 segundos. Sat Jun 27 13:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9594 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9407 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR78651491488934, estado: pendiente SIN CAMBIOS - tracking_id=SR79027997113507, estado: pendiente SIN CAMBIOS - tracking_id=SR79641353063483, estado: pendiente SIN CAMBIOS - tracking_id=SR41980592774632, estado: pendiente SIN CAMBIOS - tracking_id=SR76058213041475, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48114509774211, estado: pendiente -> completada INSERTANDO #1: Entrega - O_FALABELLA LIMA CEN... Estado: pendiente, Reference: 1, Vehiculo: 'IA-0305/DHP PERU S.A.C/20609042932' ACTUALIZADO - tracking_id=SR35127488683511, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17961491231034, estado: pendiente -> completada INSERTANDO #2: Recojo - O_FALABELLA LIMA CENT... Estado: pendiente, Reference: 1, Vehiculo: 'IA-0305/DHP PERU S.A.C/20609042932' ACTUALIZADO - tracking_id=SR98997044971464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98998025321150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98998239257915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98998310781475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02066238335864, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49392821487245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49392934921475, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Alex Gonzales Vega (90000000... Estado: pendiente, Reference: 900000000001772713, Vehiculo: 'T0D934' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Nexar Ramirez Nuñez (0012035... Estado: completada, Reference: 0012035577068014472500, Vehiculo: 'BEZ878' INSERTANDO #5: Juan Enrique Canales Mosquera ... Estado: pendiente, Reference: 001203555557901426391X, Vehiculo: 'C8S861' INSERTANDO #6: Sharon Castaneda Alvarado (307... Estado: pendiente, Reference: 3070000000073867, Vehiculo: 'BJO884' INSERTANDO #7: Meriza Sanchez Alvarez (900000... Estado: pendiente, Reference: 900000000001766874, Vehiculo: 'BJO884' INSERTANDO #8: Meriza Sanchez Alvarez (900000... Estado: pendiente, Reference: 900000000001766869, Vehiculo: 'BJO884' INSERTANDO #9: Meriza Sanchez Alvarez (900000... Estado: pendiente, Reference: 900000000001766870, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA LIMA CEN... Estado: pendiente, Reference: 1, Vehiculo: 'IA-0305/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9594 Nuevas visitas insertadas: 19 Estados actualizados: 254 Visitas sin cambios: 9321 Errores encontrados: 0 Total procesado exitosamente: 9594 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6107 visitas pending -> pendiente: 3367 visitas failed -> Excepción de Entrega: 119 visitas partial -> pendiente: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9408 Sin placa asignada: 186 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9594 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.54 segundos. Sat Jun 27 13:45:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9627 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9426 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR18774214868737, estado: pendiente SIN CAMBIOS - tracking_id=SR18774254017219, estado: pendiente SIN CAMBIOS - tracking_id=SR18774303674439, estado: pendiente SIN CAMBIOS - tracking_id=SR49234252333200, estado: completada SIN CAMBIOS - tracking_id=SR55888268264748, estado: pendiente ACTUALIZADO - tracking_id=SR79659896731034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63947047327245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97595425582537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72118503228297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99759571751034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66275449731365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR16297822578868, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48361836276663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48363175657915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04414521671034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Juana Justina Limache Can (0... Estado: pendiente, Reference: 0076025161636052936755, Vehiculo: 'WR0452' INSERTANDO #2: Juana Justina Limache Can (0... Estado: pendiente, Reference: 0076025161636044332202, Vehiculo: 'WR0452' INSERTANDO #3: Lizbeth Fiorella Ramirez Culqu... Estado: pendiente, Reference: 0012035563931014278496, Vehiculo: 'C8S861' INSERTANDO #4: Juana Justina Limache Can (0... Estado: pendiente, Reference: 0076025161636014358953, Vehiculo: 'WR0452' INSERTANDO #5: Juana Justina Limache Can (0... Estado: pendiente, Reference: 0076025161636024410041, Vehiculo: 'WR0452' INSERTANDO #6: Juana Justina Limache Can (0... Estado: pendiente, Reference: 0076025161636034410130, Vehiculo: 'WR0452' INSERTANDO #7: Adelmo Marcial Aguirre Br (0... Estado: pendiente, Reference: 0076025169525022708132, Vehiculo: 'ARI383' Progreso: 7 insertadas, 93 actualizadas, 3870 sin cambios... INSERTANDO #8: Adelmo Marcial Aguirre Br (0... Estado: pendiente, Reference: 0076025169525034363809, Vehiculo: 'ARI383' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #9: Adelmo Marcial Aguirre Br (0... Estado: pendiente, Reference: 0076025169525014410084, Vehiculo: 'ARI383' INSERTANDO #10: Adelmo Marcial Aguirre Br (0... Estado: pendiente, Reference: 0076025169578021263943, Vehiculo: 'ARI383' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9627 Nuevas visitas insertadas: 33 Estados actualizados: 221 Visitas sin cambios: 9373 Errores encontrados: 0 Total procesado exitosamente: 9627 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6319 visitas pending -> pendiente: 3179 visitas failed -> Excepción de Entrega: 125 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9419 Sin placa asignada: 208 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9627 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.07 segundos. Sat Jun 27 14:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9663 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9459 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR23650502669870, estado: pendiente SIN CAMBIOS - tracking_id=SR23650546071150, estado: pendiente INSERTANDO #1: Einsten Cabrera Camacho (001... Estado: pendiente, Reference: 0012035575697019011722, Vehiculo: 'BJO884' SIN CAMBIOS - tracking_id=SR95912583071365, estado: completada SIN CAMBIOS - tracking_id=SR23650435641416, estado: pendiente SIN CAMBIOS - tracking_id=SR36632422166200, estado: completada INSERTANDO #2: Jose Luis Heredia Delgado (M... Estado: pendiente, Reference: MKP164100137277801, Vehiculo: 'BEZ878' INSERTANDO #3: Roysban Cubas Barboza Barboza ... Estado: pendiente, Reference: 700000000030453296, Vehiculo: 'BEZ878' INSERTANDO #4: Ligia Requejo Pinzon (24011100... Estado: pendiente, Reference: 240111000011078690, Vehiculo: 'BEZ878' INSERTANDO #5: Ligia Requejo Pinzon (24011100... Estado: pendiente, Reference: 240111000011078689, Vehiculo: 'BEZ878' INSERTANDO #6: Julia Cabada (00120355691440... Estado: pendiente, Reference: 0012035569144011453645, Vehiculo: 'M4Q142' INSERTANDO #7: Milena Rojastorres (UN0392756... Estado: pendiente, Reference: UN039275669MU, Vehiculo: 'M4Q142' ACTUALIZADO - tracking_id=SR86839136127680, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68038038951416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68038689268174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52343465358737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30506214211464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32444952688993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97873419663163, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87916558468994, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33812920126663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36115386657219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9663 Nuevas visitas insertadas: 36 Estados actualizados: 200 Visitas sin cambios: 9427 Errores encontrados: 0 Total procesado exitosamente: 9663 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6515 visitas pending -> pendiente: 3015 visitas failed -> Excepción de Entrega: 129 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9439 Sin placa asignada: 224 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9663 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.14 segundos. Sat Jun 27 14:15:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9684 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9495 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09165405878868, estado: pendiente SIN CAMBIOS - tracking_id=SR60916549784977, estado: pendiente SIN CAMBIOS - tracking_id=SR09165572177623, estado: pendiente SIN CAMBIOS - tracking_id=SR85458545577386, estado: pendiente SIN CAMBIOS - tracking_id=SR48545858098090, estado: pendiente Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85458705025363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85460375021565, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33094921832537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33094993761464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43309506788090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31905530367915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46511658676200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66046103648737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66046480941034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65116642711501, estado: pendiente -> completada INSERTANDO #1: Sabrina Espinoza Castillo (240... Estado: pendiente, Reference: 240111000011020768, Vehiculo: 'CBY742' INSERTANDO #2: Sabrina Espinoza Castillo (240... Estado: pendiente, Reference: 240111000011020766, Vehiculo: 'CBY742' INSERTANDO #3: Kelly Zamora Garay (2401110000... Estado: pendiente, Reference: 240111000011120766, Vehiculo: 'CBY742' INSERTANDO #4: Ivan Jesus Rueda Flores (7000... Estado: pendiente, Reference: 700000000030513433, Vehiculo: 'CBY742' INSERTANDO #5: Yosselin Cristina Flores (12... Estado: pendiente, Reference: 127612780196, Vehiculo: 'CBY742' INSERTANDO #6: Victor Vicente Camavilca (240... Estado: pendiente, Reference: 240111000011109624, Vehiculo: 'CBY742' INSERTANDO #7: Rocio Soto Rivera (9000000000... Estado: pendiente, Reference: 900000000001777179, Vehiculo: 'CBY742' INSERTANDO #8: Elena Saavedra Tintayo (900000... Estado: pendiente, Reference: 900000000001777817, Vehiculo: 'CBY742' INSERTANDO #9: Sabrina Espinoza Castillo (240... Estado: pendiente, Reference: 240111000011020767, Vehiculo: 'CBY742' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Paola Ugaz Velasquez (EP0000... Estado: pendiente, Reference: EP0000000000945881, Vehiculo: 'F2I800' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9684 Nuevas visitas insertadas: 21 Estados actualizados: 198 Visitas sin cambios: 9465 Errores encontrados: 0 Total procesado exitosamente: 9684 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6709 visitas pending -> pendiente: 2835 visitas failed -> Excepción de Entrega: 133 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9460 Sin placa asignada: 224 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9684 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.24 segundos. Sat Jun 27 14:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9689 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9516 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR46711000565720, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR87724054675730, estado: pendiente SIN CAMBIOS - tracking_id=SR29634928151609, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR48772585359601, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR87727879712431, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33095159365363, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92715513479117, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92716488984439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66046335481464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46793710619117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67384654882674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67937787037386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49950287071416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01121755226200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64423601728090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Harumy Espichan (00000001642... Estado: pendiente, Reference: 00000001642220523462, Vehiculo: 'C7R373' INSERTANDO #2: Rosa Bendezu Ochoa (16421605... Estado: pendiente, Reference: 164216053948101, Vehiculo: 'C7R373' INSERTANDO #3: Kathia Paola Panduro (201000... Estado: pendiente, Reference: 201000143950236661, Vehiculo: 'CBY742' INSERTANDO #4: Eliana Akemy Sing Munoz (70000... Estado: pendiente, Reference: 700000000030506793, Vehiculo: 'C7R373' INSERTANDO #5: Maria Castillo (127612777714... Estado: pendiente, Reference: 127612777714, Vehiculo: 'C7R373' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9689 Nuevas visitas insertadas: 5 Estados actualizados: 190 Visitas sin cambios: 9494 Errores encontrados: 0 Total procesado exitosamente: 9689 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6891 visitas pending -> pendiente: 2648 visitas failed -> Excepción de Entrega: 140 visitas partial -> pendiente: 10 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9465 Sin placa asignada: 224 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9689 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.32 segundos. Sat Jun 27 14:45:17 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9752 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9521 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR50112160324748, estado: pendiente SIN CAMBIOS - tracking_id=SR01121675852674, estado: pendiente SIN CAMBIOS - tracking_id=SR01518120554548, estado: completada SIN CAMBIOS - tracking_id=SR50116506059117, estado: pendiente SIN CAMBIOS - tracking_id=SR01518182021475, estado: pendiente ACTUALIZADO - tracking_id=SR90151838526663, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR50116613611034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64423939351501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64177016958453, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93010609722213, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32170804762457, estado: pendiente -> completada INSERTANDO #1: Nicolas Vergara (60000000000... Estado: pendiente, Reference: 600000000008604REC, Vehiculo: 'IL_ILHPACJ03' INSERTANDO #2: Paola Ivonne Seminario (6000... Estado: pendiente, Reference: 600000000008599REC, Vehiculo: 'IL_ILHPACJ04' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10908975054584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10910480672768, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10909128021352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91090923242638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'ED-3459/BRUDER/2054738412' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'D6P-406/BRUDER/2060904293' INSERTANDO #5: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'ED-3459/BRUDER/2054738412' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'D6P-406/BRUDER/2060904293' INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'BTO-496/BRUDER/2054738412' INSERTANDO #8: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: 'BTO-496/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #9: Diego De La Cruz Quispe (7000... Estado: pendiente, Reference: 700000000030519447, Vehiculo: 'C1A058' INSERTANDO #10: Katherine Valencia Salazar (6... Estado: pendiente, Reference: 655000000007399423, Vehiculo: 'C1A058' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 73 insertadas, 127 actualizadas, 6314 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9752 Nuevas visitas insertadas: 93 Estados actualizados: 184 Visitas sin cambios: 9475 Errores encontrados: 0 Total procesado exitosamente: 9752 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7063 visitas pending -> pendiente: 2525 visitas failed -> Excepción de Entrega: 150 visitas partial -> pendiente: 14 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9558 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9752 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 14.09 segundos. Sat Jun 27 15:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9761 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9614 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31201339482674, estado: completada SIN CAMBIOS - tracking_id=SR23649747011464, estado: pendiente SIN CAMBIOS - tracking_id=SR92053002125363, estado: completada SIN CAMBIOS - tracking_id=SR23649802067386, estado: pendiente SIN CAMBIOS - tracking_id=SR23649850428090, estado: pendiente ACTUALIZADO - tracking_id=SR92053035554748, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR32448453044110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13381123642537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63946946594439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69849496639117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69850254068993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36115786745363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59786316487061, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR42408552938530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41632087977245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Mario Cesar Obregon Valenzuela... Estado: pendiente, Reference: 700000000030483307, Vehiculo: 'M4Q142' INSERTANDO #2: Nikcole Dorita Santa Cruz Torr... Estado: pendiente, Reference: 0012035591447039006613, Vehiculo: 'M4Q142' INSERTANDO #3: Piero Paolo Lastres (24011100... Estado: pendiente, Reference: 240111000011106775, Vehiculo: 'M4Q142' INSERTANDO #4: Natali Pilar Vasquez Gonzales ... Estado: pendiente, Reference: 240111000011107664, Vehiculo: 'M4Q142' INSERTANDO #5: Jessica Contreras Abad (0012... Estado: pendiente, Reference: 0012035590984023503879, Vehiculo: 'M4Q142' INSERTANDO #6: Christina Lozano (24011100001... Estado: pendiente, Reference: 240111000011112809, Vehiculo: 'BEZ878' INSERTANDO #7: Jose Rosvel Carrera Sanchez (... Estado: pendiente, Reference: 240111000011088486, Vehiculo: 'M4Q142' INSERTANDO #8: Persing Daniel Marroquin Barri... Estado: pendiente, Reference: MKP164173137384201, Vehiculo: 'M4Q142' INSERTANDO #9: Jhonatan Rupay Bernal (65603... Estado: pendiente, Reference: 656038700000000000, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9761 Nuevas visitas insertadas: 9 Estados actualizados: 181 Visitas sin cambios: 9571 Errores encontrados: 0 Total procesado exitosamente: 9761 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7234 visitas pending -> pendiente: 2353 visitas failed -> Excepción de Entrega: 160 visitas partial -> pendiente: 14 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9567 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9761 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.83 segundos. Sat Jun 27 15:15:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9809 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9623 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR20041467523530, estado: completada SIN CAMBIOS - tracking_id=SR72020341261259, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR19243278159096, estado: completada SIN CAMBIOS - tracking_id=SR72054530428572, estado: completada SIN CAMBIOS - tracking_id=SR20704018478016, estado: completada ACTUALIZADO - tracking_id=SR98998510368174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16803699368993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98998955358530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98999228122638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98999292064045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98999352075856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88745083488076, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01235234794748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79812269749167, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31704512391811, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Lucia Castro Pereira 700000000... Estado: pendiente, Reference: 700000000030537740, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' INSERTANDO #2: Betania León Angulo 7000000000... Estado: pendiente, Reference: 700000000030535973, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' INSERTANDO #3: Samantha Pérez Saravia 7000000... Estado: pendiente, Reference: 700000000030535993, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Manuel José Neira 700000000030... Estado: pendiente, Reference: 700000000030537761, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' INSERTANDO #5: jeanpool montesinos durand 700... Estado: pendiente, Reference: 700000000030537212, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' INSERTANDO #6: Alexandra Stolzembach 70000000... Estado: pendiente, Reference: 700000000030537753, Vehiculo: 'DHP-A5/Dhp Perú/2060904293' INSERTANDO #7: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'BMK-124/BRUDER/2054738412' INSERTANDO #8: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'BMK-124/BRUDER/2054738412' Progreso: 8 insertadas, 192 actualizadas, 3786 sin cambios... INSERTANDO #9: Andrea Orejuela 70000000003054... Estado: pendiente, Reference: 700000000030540880, Vehiculo: 'DHP-A3/Dhp Perú/2060904293' INSERTANDO #10: Jessica Tejada 700000000030540... Estado: pendiente, Reference: 700000000030540926, Vehiculo: 'DHP-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 61 insertadas, 239 actualizadas, 4871 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9809 Nuevas visitas insertadas: 66 Estados actualizados: 315 Visitas sin cambios: 9428 Errores encontrados: 0 Total procesado exitosamente: 9809 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7549 visitas pending -> pendiente: 2079 visitas failed -> Excepción de Entrega: 160 visitas partial -> pendiente: 21 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9615 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9809 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.22 segundos. Sat Jun 27 15:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9852 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9689 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR15826230747386, estado: pendiente ACTUALIZADO - tracking_id=SR15826238448090, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR58262470321034, estado: pendiente SIN CAMBIOS - tracking_id=SR58262223171464, estado: pendiente SIN CAMBIOS - tracking_id=SR79226211868364, estado: completada SIN CAMBIOS - tracking_id=SR16467428351501, estado: completada ACTUALIZADO - tracking_id=SR42406423471464, estado: pendiente -> completada INSERTANDO #1: Grecia Camila Ugaz 70000000003... Estado: pendiente, Reference: 700000000030537826, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' INSERTANDO #2: Emma regina Tafur 700000000030... Estado: pendiente, Reference: 700000000030537758, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' INSERTANDO #3: Irene Bernfeld 700000000030536... Estado: pendiente, Reference: 700000000030536947, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' INSERTANDO #4: JACKELIN ARAKAKI 7000000000305... Estado: pendiente, Reference: 700000000030538469, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' INSERTANDO #5: Nuria Viñas 700000000030537732... Estado: pendiente, Reference: 700000000030537732, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' INSERTANDO #6: Franco Guerra 7000000000305410... Estado: pendiente, Reference: 700000000030541006, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' INSERTANDO #7: Jacquelin Pastor 7000000000305... Estado: pendiente, Reference: 700000000030539419, Vehiculo: 'DHP-S3/Dhp Perú/2060904293' INSERTANDO #8: Ursula Clarke 7000000000305397... Estado: pendiente, Reference: 700000000030539779, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #9: Luciana Cuneo 7000000000305409... Estado: pendiente, Reference: 700000000030540917, Vehiculo: 'DHP-S1/Dhp Perú/2060904293' INSERTANDO #10: jannine jimenez 70000000003053... Estado: pendiente, Reference: 700000000030538744, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' ACTUALIZADO - tracking_id=SR00331205751365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00331257321416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07590426619117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75904676498364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98038866974110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98039060079181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98038643889205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20698469691034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9852 Nuevas visitas insertadas: 48 Estados actualizados: 125 Visitas sin cambios: 9679 Errores encontrados: 0 Total procesado exitosamente: 9852 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7670 visitas pending -> pendiente: 1994 visitas failed -> Excepción de Entrega: 163 visitas partial -> pendiente: 25 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9658 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9852 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.53 segundos. Sat Jun 27 15:45:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9862 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9737 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR96828920271949, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR97062359484356, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR97278305135004, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR97489100177347, estado: pendiente SIN CAMBIOS - tracking_id=SR54598649148741, estado: completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR45459914157648, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR42757137688090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97596305784548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68037181337386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13663145917219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36631559922537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68039099578530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04414480268090, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR21184468034946, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21184800312177, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Wilfredo Rodriguez Arbieto (24... Estado: pendiente, Reference: 240111000011094074, Vehiculo: 'W7E726' INSERTANDO #2: Jesus Manuel Chani Sequeiros ... Estado: pendiente, Reference: 240111000011107183, Vehiculo: 'W7E726' INSERTANDO #3: Gary Keith Ligarda Alejandro ... Estado: pendiente, Reference: 240111000011101774, Vehiculo: 'W7E726' INSERTANDO #4: Jesus Manuel Chani Sequeiros ... Estado: pendiente, Reference: 700000000030466316, Vehiculo: 'W7E726' INSERTANDO #5: Karen Fiorela Ojeda Chacon (70... Estado: pendiente, Reference: 700000000030470155, Vehiculo: 'W7E726' INSERTANDO #6: Jacinto Rossell Rimascca Rodri... Estado: pendiente, Reference: 700000000030471368, Vehiculo: 'W7E726' INSERTANDO #7: Victor Joseph Arana Ayma (UN0... Estado: pendiente, Reference: UN039235086MU, Vehiculo: 'W7E726' INSERTANDO #8: Adriana Triveno (UN039261885M... Estado: pendiente, Reference: UN039261885MU, Vehiculo: 'W7E726' INSERTANDO #9: Christian Ricardo Sullca Llanc... Estado: pendiente, Reference: UN039260810MU, Vehiculo: 'W7E726' INSERTANDO #10: Esthefani Ortiz Sanchez (UN039... Estado: pendiente, Reference: UN039233275MU, Vehiculo: 'W7E726' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9862 Nuevas visitas insertadas: 10 Estados actualizados: 127 Visitas sin cambios: 9725 Errores encontrados: 0 Total procesado exitosamente: 9862 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7791 visitas pending -> pendiente: 1873 visitas failed -> Excepción de Entrega: 169 visitas partial -> pendiente: 29 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9668 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9862 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.47 segundos. Sat Jun 27 16:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9875 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9747 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR02188416558530, estado: completada SIN CAMBIOS - tracking_id=SR85458545577386, estado: pendiente SIN CAMBIOS - tracking_id=SR48545858098090, estado: pendiente SIN CAMBIOS - tracking_id=SR85458621981034, estado: pendiente SIN CAMBIOS - tracking_id=SR02188482435747, estado: completada ACTUALIZADO - tracking_id=SR85459362484818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64055829794110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25631883347386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64240732821416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63972310711464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98104984835492, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97231411366200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39723123858297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15378376485363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43061973948737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Cristel Huaman Pinedo (7000000... Estado: pendiente, Reference: 700000000030455849, Vehiculo: 'TAG891' INSERTANDO #2: Maria Zamora (240111000011080... Estado: pendiente, Reference: 240111000011080375, Vehiculo: 'TAG891' INSERTANDO #3: Sonia Segura Huaman (240111000... Estado: pendiente, Reference: 240111000011102586, Vehiculo: 'M4Q142' INSERTANDO #4: Sonia Segura Huaman (240111000... Estado: pendiente, Reference: 240111000011102585, Vehiculo: 'M4Q142' INSERTANDO #5: Roly Lino Ramirez Malca (2401... Estado: pendiente, Reference: 240111000011107714, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None INSERTANDO #6: Harold Bacalla Torres (2401110... Estado: pendiente, Reference: 240111000011073650, Vehiculo: 'TAG891' INSERTANDO #7: Freddy Cabello Aldave (240111... Estado: pendiente, Reference: 240111000011076984, Vehiculo: 'TAG891' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Lennin Portocarrero Guivin (24... Estado: pendiente, Reference: 240111000011082868, Vehiculo: 'TAG891' INSERTANDO #9: Maria Zamora (240111000011080... Estado: pendiente, Reference: 240111000011080373, Vehiculo: 'TAG891' INSERTANDO #10: Maycol Frias (240111000011074... Estado: pendiente, Reference: 240111000011074956, Vehiculo: 'TAG891' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9875 Nuevas visitas insertadas: 13 Estados actualizados: 117 Visitas sin cambios: 9745 Errores encontrados: 0 Total procesado exitosamente: 9875 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 7902 visitas pending -> pendiente: 1766 visitas failed -> Excepción de Entrega: 175 visitas partial -> pendiente: 32 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9681 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9875 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.05 segundos. Sat Jun 27 16:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9888 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9760 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... ACTUALIZADO - tracking_id=SR02065619789652, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR02065670474403, estado: pendiente SIN CAMBIOS - tracking_id=SR70206572354886, estado: pendiente SIN CAMBIOS - tracking_id=SR70206583085408, estado: pendiente SIN CAMBIOS - tracking_id=SR70206586842123, estado: completada SIN CAMBIOS - tracking_id=SR70206591042226, estado: pendiente ACTUALIZADO - tracking_id=SR02066421874802, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68037628134748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29205340879644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92053483228174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01892580225363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49219675041464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49219814478090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49220032125363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88751724346323, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Valeria Aldaz Sarmiento (000... Estado: pendiente, Reference: 00000001640800523108, Vehiculo: 'BEZ878' INSERTANDO #2: Renato Larrea Monteza (240111... Estado: pendiente, Reference: 240111000011091302, Vehiculo: 'M4Q142' INSERTANDO #3: Calin Llamo Mondragon (00120... Estado: pendiente, Reference: 0012035568719014469283, Vehiculo: 'M4Q142' INSERTANDO #4: Chrystel Geraldine Sanchez Dom... Estado: pendiente, Reference: 700000000030452902, Vehiculo: 'TAG891' INSERTANDO #5: Deisy Lisbeth Pinedo (7000000... Estado: pendiente, Reference: 700000000030455736, Vehiculo: 'TAG891' INSERTANDO #6: Julio Rafael Reis Vargas (2401... Estado: pendiente, Reference: 240111000011089141, Vehiculo: 'TAG891' INSERTANDO #7: Gianmarcos Orosco Tuesta (2401... Estado: pendiente, Reference: 240111000011088135, Vehiculo: 'TAG891' INSERTANDO #8: Eckhart Gonzales Perez (900000... Estado: pendiente, Reference: 900000000001768494, Vehiculo: 'BEZ878' INSERTANDO #9: Gerson Tumbalobos (2401110000... Estado: pendiente, Reference: 240111000011092773, Vehiculo: 'BEZ878' INSERTANDO #10: Sadith Lopez Grandez (2401110... Estado: pendiente, Reference: 240111000011083294, Vehiculo: 'TAG891' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9888 Nuevas visitas insertadas: 13 Estados actualizados: 117 Visitas sin cambios: 9758 Errores encontrados: 0 Total procesado exitosamente: 9888 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8017 visitas pending -> pendiente: 1661 visitas failed -> Excepción de Entrega: 177 visitas partial -> pendiente: 33 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9694 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9888 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.39 segundos. Sat Jun 27 16:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9918 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9773 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR75363116881501, estado: completada SIN CAMBIOS - tracking_id=SR75363182831365, estado: completada SIN CAMBIOS - tracking_id=SR75363057286200, estado: completada SIN CAMBIOS - tracking_id=SR77892545948737, estado: pendiente SIN CAMBIOS - tracking_id=SR75363246271416, estado: completada ACTUALIZADO - tracking_id=SR49219953978297, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR41780820238090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19806431988530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02064990836819, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77108735041501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77108445057386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31905093841365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77892836368993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77108645322674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98194855264380, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Ittogami Willy Ochoa Vasquez ... Estado: pendiente, Reference: 900000000001767968, Vehiculo: 'M4Q142' INSERTANDO #2: Elizabeth Fernandez (24011100... Estado: pendiente, Reference: 240111000011078711, Vehiculo: 'TAG891' INSERTANDO #3: Rosa Petronila Rivas Cuno (240... Estado: pendiente, Reference: 240111000011064187, Vehiculo: 'TAG891' INSERTANDO #4: Deisy Lisbeth Pinedo (7000000... Estado: pendiente, Reference: 700000000030455742, Vehiculo: 'TAG891' INSERTANDO #5: Kenneth Roger Lynch Mera (7000... Estado: pendiente, Reference: 700000000030453699, Vehiculo: 'TAG891' INSERTANDO #6: Marie Ann Corbera (7000000000... Estado: pendiente, Reference: 700000000030443849, Vehiculo: 'TAG891' INSERTANDO #7: Kimberly Mesia Trigoso (70000... Estado: pendiente, Reference: 700000000030452413, Vehiculo: 'TAG891' INSERTANDO #8: Tany Zabarburu Checan (7000000... Estado: pendiente, Reference: 700000000030445033, Vehiculo: 'TAG891' INSERTANDO #9: Jhakelinne Rosita Trauco Jalk ... Estado: pendiente, Reference: 240111000011081845, Vehiculo: 'TAG891' INSERTANDO #10: Kenneth Roger Lynch Mera (3070... Estado: pendiente, Reference: 3070000000078135, Vehiculo: 'TAG891' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9918 Nuevas visitas insertadas: 30 Estados actualizados: 126 Visitas sin cambios: 9762 Errores encontrados: 0 Total procesado exitosamente: 9918 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8134 visitas pending -> pendiente: 1564 visitas failed -> Excepción de Entrega: 186 visitas partial -> pendiente: 34 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9724 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9918 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.63 segundos. Sat Jun 27 16:45:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9924 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9803 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72417488989644, estado: completada SIN CAMBIOS - tracking_id=SR96225273282537, estado: completada SIN CAMBIOS - tracking_id=SR96225347478993, estado: completada SIN CAMBIOS - tracking_id=SR17241742461475, estado: completada SIN CAMBIOS - tracking_id=SR96225125224439, estado: completada ACTUALIZADO - tracking_id=SR62120783988993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12078667978297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88818133525015, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR84693458222033, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84693963745179, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98067566828478, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99899649189117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29024478989543, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13663282668174, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR75272429015418, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Yasmin Quintana Chavez (240111... Estado: completada, Reference: 240111000011090809, Vehiculo: 'BEZ878' INSERTANDO #2: Jose Aranda Montenegro (30700... Estado: completada, Reference: 3070000000078462, Vehiculo: 'BEZ878' INSERTANDO #3: Gerson Kevin Perez (700000000... Estado: pendiente, Reference: 700000000030452143, Vehiculo: 'BEZ878' INSERTANDO #4: Gerson Kevin Perez (240111000... Estado: pendiente, Reference: 240111000011095929, Vehiculo: 'BEZ878' INSERTANDO #5: Yang Pool Alexander Chuica Veg... Estado: pendiente, Reference: 240111000011083560, Vehiculo: 'BEZ878' INSERTANDO #6: Withney Pinedo Rivera (16410... Estado: pendiente, Reference: 164109053939101, Vehiculo: 'BEZ878' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9924 Nuevas visitas insertadas: 6 Estados actualizados: 111 Visitas sin cambios: 9807 Errores encontrados: 0 Total procesado exitosamente: 9924 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8243 visitas pending -> pendiente: 1454 visitas failed -> Excepción de Entrega: 190 visitas partial -> pendiente: 37 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9730 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9924 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.04 segundos. Sat Jun 27 17:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9925 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9809 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR03160878475313, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR10336164563709, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR03543537933712, estado: pendiente SIN CAMBIOS - tracking_id=SR51547326926733, estado: completada SIN CAMBIOS - tracking_id=SR51547380282774, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85458734254748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93975936569123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57893798859117, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64614666223306, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22563164722537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30500635314674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93134548311700, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42406784065363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42406706368297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42407401759870, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Wilson Araujo (7000000000304... Estado: pendiente, Reference: 700000000030435075, Vehiculo: 'T0Q948' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9925 Nuevas visitas insertadas: 1 Estados actualizados: 112 Visitas sin cambios: 9812 Errores encontrados: 0 Total procesado exitosamente: 9925 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8352 visitas pending -> pendiente: 1342 visitas failed -> Excepción de Entrega: 193 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9731 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9925 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.77 segundos. Sat Jun 27 17:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9926 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9810 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR60916133377386, estado: completada SIN CAMBIOS - tracking_id=SR60916137488090, estado: completada SIN CAMBIOS - tracking_id=SR09161431171034, estado: completada SIN CAMBIOS - tracking_id=SR60916108254439, estado: completada SIN CAMBIOS - tracking_id=SR60916162544748, estado: completada ACTUALIZADO - tracking_id=SR31905569821475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00469631486392, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43663090837412, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43822879654533, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44009567521642, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79819889743557, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77108208668737, estado: pendiente -> completada INSERTANDO #1: Sonia Segura Huaman (240111000... Estado: pendiente, Reference: 240111000011102587, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76032285528993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21183619459142, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42580319954013, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9926 Nuevas visitas insertadas: 1 Estados actualizados: 100 Visitas sin cambios: 9825 Errores encontrados: 0 Total procesado exitosamente: 9926 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8452 visitas pending -> pendiente: 1244 visitas failed -> Excepción de Entrega: 192 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9732 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9926 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.43 segundos. Sat Jun 27 17:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 9926 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9811 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34903225239117, estado: completada SIN CAMBIOS - tracking_id=SR34903516988364, estado: completada SIN CAMBIOS - tracking_id=SR86578756861464, estado: completada SIN CAMBIOS - tracking_id=SR86578797987386, estado: completada SIN CAMBIOS - tracking_id=SR34903600297219, estado: completada ACTUALIZADO - tracking_id=SR48504640179743, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15019126845845, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50410172651948, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45154742916410, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85459391766663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93976661634782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23649939278297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82365037211365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93976837838530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79397690055747, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 9926 Nuevas visitas insertadas: 0 Estados actualizados: 86 Visitas sin cambios: 9840 Errores encontrados: 0 Total procesado exitosamente: 9926 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8534 visitas pending -> pendiente: 1158 visitas failed -> Excepción de Entrega: 196 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 9732 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 9926 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.42 segundos. Sat Jun 27 17:45:17 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10298 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 9811 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR49219336418737, estado: completada SIN CAMBIOS - tracking_id=SR49219603928993, estado: completada SIN CAMBIOS - tracking_id=SR49219953978297, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR49220183472674, estado: completada SIN CAMBIOS - tracking_id=SR49220264366200, estado: completada ACTUALIZADO - tracking_id=SR79816184851029, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58262769482674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58262875066200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58262953021501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98097344855140, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79816184851029, estado: pendiente -> completada INSERTANDO #1: Micheell Delgado Martinez (240... Estado: pendiente, Reference: 240111000011080845, Vehiculo: 'BEZ878' INSERTANDO #2: Micheell Delgado Martinez (240... Estado: pendiente, Reference: 240111000011080846, Vehiculo: 'BEZ878' INSERTANDO #3: Walter Liza Mori (700000000030... Estado: pendiente, Reference: 700000000030455693, Vehiculo: 'BEZ878' INSERTANDO #4: Erik Castaneda Vasquez (700000... Estado: pendiente, Reference: 700000000030467538, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR21184218747285, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07556845454439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21184879282804, estado: pendiente -> completada INSERTANDO #5: Clinica Dental Milagros Se E.I... Estado: pendiente, Reference: EP0000000000945933, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR09077023178530, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Kevin Lozada (UN039245914MU)... Estado: pendiente, Reference: UN039245914MU, Vehiculo: 'BEZ878' INSERTANDO #7: Rober Munoz Huaman (700000000... Estado: pendiente, Reference: 700000000030453770, Vehiculo: 'BEZ878' INSERTANDO #8: Jessica Nicoll Torres Cordova ... Estado: pendiente, Reference: MKP164179137397501, Vehiculo: 'BEZ878' INSERTANDO #9: Zulma Mancilla (2401110000110... Estado: pendiente, Reference: 240111000011067988, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: chistrian giancarlo cornejo... Estado: pendiente, Reference: 900000000001782444, Vehiculo: 'BTL-SR87' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 63 insertadas, 37 actualizadas, 7886 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 163 insertadas, 37 actualizadas, 8179 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 261 insertadas, 39 actualizadas, 8541 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10298 Nuevas visitas insertadas: 372 Estados actualizados: 56 Visitas sin cambios: 9870 Errores encontrados: 0 Total procesado exitosamente: 10298 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8586 visitas pending -> pendiente: 1474 visitas failed -> Excepción de Entrega: 200 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10104 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10298 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 13.05 segundos. Sat Jun 27 18:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10309 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10183 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR94623547469278, estado: completada SIN CAMBIOS - tracking_id=SR96252123521352, estado: completada SIN CAMBIOS - tracking_id=SR96252213841162, estado: completada SIN CAMBIOS - tracking_id=SR96252292825764, estado: completada SIN CAMBIOS - tracking_id=SR96252362476884, estado: completada ACTUALIZADO - tracking_id=SR29859853124854, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30000763565163, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15585495661694, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30134268382921, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85777173528737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85777526141034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR14987481023880, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR31938377187392, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79808596198986, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85458408264439, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Lucero Oshin Ramos Bobadilla ... Estado: pendiente, Reference: 900000000001765901, Vehiculo: 'M4Q142' INSERTANDO #2: Berlin Quintana Burga (7000000... Estado: pendiente, Reference: 700000000030487307, Vehiculo: 'M4Q142' INSERTANDO #3: Leidy Medaly Rodas Bautista ... Estado: pendiente, Reference: 0012035564728018904839, Vehiculo: 'M4Q142' INSERTANDO #4: Noe Idrogo (24011100001110358... Estado: pendiente, Reference: 240111000011103587, Vehiculo: 'M4Q142' INSERTANDO #5: Ibett Marilyn Sanchez (307000... Estado: completada, Reference: 3070000000078436, Vehiculo: 'M4Q142' INSERTANDO #6: Veronica Viviana Flores Heredi... Estado: completada, Reference: 700000000030461188, Vehiculo: 'M4Q142' INSERTANDO #7: Andry Fabian Hurtado Carrasco ... Estado: pendiente, Reference: 240111000011071205, Vehiculo: 'BEZ878' INSERTANDO #8: Jery Cruz (900000000001769666... Estado: pendiente, Reference: 900000000001769666, Vehiculo: 'M4Q142' INSERTANDO #9: Luis Axel Delgado Ramos (24011... Estado: pendiente, Reference: 240111000011102138, Vehiculo: 'M4Q142' INSERTANDO #10: Luis Axel Delgado Ramos (24011... Estado: pendiente, Reference: 240111000011102136, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10309 Nuevas visitas insertadas: 11 Estados actualizados: 55 Visitas sin cambios: 10243 Errores encontrados: 0 Total procesado exitosamente: 10309 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8639 visitas pending -> pendiente: 1428 visitas failed -> Excepción de Entrega: 204 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10115 Sin placa asignada: 194 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10309 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.96 segundos. Sat Jun 27 18:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10194 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70331161121464, estado: completada SIN CAMBIOS - tracking_id=SR70331241877386, estado: completada SIN CAMBIOS - tracking_id=SR27033137641034, estado: completada SIN CAMBIOS - tracking_id=SR18630371626200, estado: completada SIN CAMBIOS - tracking_id=SR27033144118297, estado: completada ACTUALIZADO - tracking_id=SR42407004952674, estado: pendiente -> completada INSERTANDO #1: Grecia Camila Ugaz 70000000003... Estado: pendiente, Reference: 700000000030537826, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #2: Margarett Matos 70000000003053... Estado: pendiente, Reference: 700000000030537351, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #3: Brenda Carrasco 70000000003053... Estado: pendiente, Reference: 700000000030537167, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' INSERTANDO #4: Normand Barahona 7000000000305... Estado: pendiente, Reference: 700000000030540933, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #5: Félix Cuadros 7000000000305409... Estado: pendiente, Reference: 700000000030540935, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' INSERTANDO #6: ANDREA CHAVEZ 7000000000305415... Estado: pendiente, Reference: 700000000030541558, Vehiculo: 'AUT-S1/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #7: Alessandro Escudero Hermoza H... Estado: pendiente, Reference: 700000000030522018, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Martha De Pina Vergara - 70000... Estado: pendiente, Reference: 700000000030522002, Vehiculo: 'DHP-A3/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR48546012595970, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23650237586200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23650546071150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23650812841475, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33049981051464, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76601960795012, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22563174378993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25631001079117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92053175331365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10310 Nuevas visitas insertadas: 8 Estados actualizados: 64 Visitas sin cambios: 10238 Errores encontrados: 0 Total procesado exitosamente: 10310 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8702 visitas pending -> pendiente: 1364 visitas failed -> Excepción de Entrega: 205 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10115 Sin placa asignada: 195 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.36 segundos. Sat Jun 27 18:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10202 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR79326795621464, estado: completada SIN CAMBIOS - tracking_id=SR79326799267386, estado: completada SIN CAMBIOS - tracking_id=SR93268028788090, estado: completada SIN CAMBIOS - tracking_id=SR93268068721034, estado: completada SIN CAMBIOS - tracking_id=SR93268151268297, estado: completada ACTUALIZADO - tracking_id=SR82842835537219, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR88958385327879, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33840575893484, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71506618963752, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50475819661365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96587127767536, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96772756349922, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96924494679557, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97119840988794, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15422882273155, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10310 Nuevas visitas insertadas: 0 Estados actualizados: 57 Visitas sin cambios: 10253 Errores encontrados: 0 Total procesado exitosamente: 10310 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8758 visitas pending -> pendiente: 1307 visitas failed -> Excepción de Entrega: 206 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10115 Sin placa asignada: 195 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.13 segundos. Sat Jun 27 18:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10202 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR17961510072674, estado: completada SIN CAMBIOS - tracking_id=SR97595784978297, estado: completada SIN CAMBIOS - tracking_id=SR97595873625363, estado: completada SIN CAMBIOS - tracking_id=SR99759571751034, estado: completada SIN CAMBIOS - tracking_id=SR79615049964748, estado: completada ACTUALIZADO - tracking_id=SR85458545577386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73487233892537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56596025324945, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34041183389117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38983130075992, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64627400239840, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68550753383611, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77687318016218, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33050048528090, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Ibone Sotelo Ruiz - 700000000... Estado: pendiente, Reference: 700000000030519493, Vehiculo: 'None' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38509176252891, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Martha De Pina Vergara - 70000... Estado: pendiente, Reference: 700000000030522002, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Cynthia Angulo 700000000030541... Estado: pendiente, Reference: 700000000030541497, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10310 Nuevas visitas insertadas: 3 Estados actualizados: 61 Visitas sin cambios: 10246 Errores encontrados: 0 Total procesado exitosamente: 10310 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8819 visitas pending -> pendiente: 1246 visitas failed -> Excepción de Entrega: 206 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10113 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.89 segundos. Sat Jun 27 19:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10323 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10205 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR67184899028530, estado: completada SIN CAMBIOS - tracking_id=SR68036491479117, estado: completada SIN CAMBIOS - tracking_id=SR67184817864584, estado: completada SIN CAMBIOS - tracking_id=SR16718396947245, estado: completada SIN CAMBIOS - tracking_id=SR16803660328364, estado: completada ACTUALIZADO - tracking_id=SR93001472769205, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR93000738056663, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR93001553069318, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06883378391365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93000208834548, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33348794721034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28428561937386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06884440644584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93000909958530, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR33348060779117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Cuicapuza De La Cruz Migu (0... Estado: pendiente, Reference: 0076025168404021263943, Vehiculo: 'WR0452' INSERTANDO #2: Cuicapuza De La Cruz Migu (0... Estado: pendiente, Reference: 0076025168404034219953, Vehiculo: 'WR0452' INSERTANDO #3: Alder Toribio Soldevilla (00... Estado: pendiente, Reference: 0076025168957039055207, Vehiculo: 'WR0452' INSERTANDO #4: Alder Toribio Soldevilla (00... Estado: pendiente, Reference: 0076025168957014400178, Vehiculo: 'WR0452' INSERTANDO #5: Alder Toribio Soldevilla (00... Estado: pendiente, Reference: 0076025168957028919135, Vehiculo: 'WR0452' INSERTANDO #6: Cuicapuza De La Cruz Migu (0... Estado: pendiente, Reference: 007602516840401911937X, Vehiculo: 'WR0452' INSERTANDO #7: Alder Toribio Soldevilla (00... Estado: pendiente, Reference: 0076025168957041263943, Vehiculo: 'WR0452' INSERTANDO #8: Mary Carmen Adauto Tovar (00... Estado: pendiente, Reference: 0076025168484024363558, Vehiculo: 'W5N911' INSERTANDO #9: Mary Carmen Adauto Tovar (00... Estado: pendiente, Reference: 0076025168484051565745, Vehiculo: 'W5N911' INSERTANDO #10: Mary Carmen Adauto Tovar (00... Estado: pendiente, Reference: 0076025168484042533529, Vehiculo: 'W5N911' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10323 Nuevas visitas insertadas: 13 Estados actualizados: 63 Visitas sin cambios: 10247 Errores encontrados: 0 Total procesado exitosamente: 10323 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8876 visitas pending -> pendiente: 1196 visitas failed -> Excepción de Entrega: 212 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10126 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10323 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.71 segundos. Sat Jun 27 19:15:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10325 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10218 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR20698429878090, estado: completada SIN CAMBIOS - tracking_id=SR07021353754129, estado: pendiente SIN CAMBIOS - tracking_id=SR07025014974669, estado: pendiente SIN CAMBIOS - tracking_id=SR32069850828297, estado: completada SIN CAMBIOS - tracking_id=SR32069854625363, estado: completada ACTUALIZADO - tracking_id=SR59829266169900, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87729733592939, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38488189489774, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49117596465441, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR46630469461464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70206572354886, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93001425276450, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR28427816469117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76032125547219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28428849056200, estado: pendiente -> completada INSERTANDO #1: Jazmim Fiorella Martinez Torre... Estado: pendiente, Reference: 240111000011099022, Vehiculo: 'BEZ878' INSERTANDO #2: Liliana De Los Santos (655000... Estado: pendiente, Reference: 655000000007398047, Vehiculo: 'F2I800' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10325 Nuevas visitas insertadas: 2 Estados actualizados: 47 Visitas sin cambios: 10276 Errores encontrados: 0 Total procesado exitosamente: 10325 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8919 visitas pending -> pendiente: 1151 visitas failed -> Excepción de Entrega: 216 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10128 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10325 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.62 segundos. Sat Jun 27 19:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10325 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10220 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68927165752537, estado: completada SIN CAMBIOS - tracking_id=SR92716657428993, estado: completada SIN CAMBIOS - tracking_id=SR92716786581464, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR92716403657219, estado: completada SIN CAMBIOS - tracking_id=SR92716488984439, estado: completada ACTUALIZADO - tracking_id=SR88766094286661, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88766137678525, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88766029579730, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38092797142729, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33062218287092, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43540971892600, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35652002123931, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR77944214684847, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR16132040571671, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16314018424178, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10325 Nuevas visitas insertadas: 0 Estados actualizados: 72 Visitas sin cambios: 10253 Errores encontrados: 0 Total procesado exitosamente: 10325 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 8987 visitas pending -> pendiente: 1080 visitas failed -> Excepción de Entrega: 219 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10128 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10325 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.09 segundos. Sat Jun 27 19:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10325 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10220 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR46604703687245, estado: completada SIN CAMBIOS - tracking_id=SR66047113634548, estado: completada SIN CAMBIOS - tracking_id=SR65116642711501, estado: completada SIN CAMBIOS - tracking_id=SR66304902981034, estado: completada SIN CAMBIOS - tracking_id=SR66046963211150, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR65443001961034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17808713361365, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR28428899461501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28429037641416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82842908859870, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR28428482278993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31048086176765, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR01121002828364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01048209121338, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98218989442573, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10325 Nuevas visitas insertadas: 0 Estados actualizados: 47 Visitas sin cambios: 10278 Errores encontrados: 0 Total procesado exitosamente: 10325 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9027 visitas pending -> pendiente: 1032 visitas failed -> Excepción de Entrega: 226 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10128 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10325 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.44 segundos. Sat Jun 27 20:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10220 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09074368622638, estado: completada SIN CAMBIOS - tracking_id=SR15931428939703, estado: completada SIN CAMBIOS - tracking_id=SR09074372264045, estado: completada SIN CAMBIOS - tracking_id=SR16081947788102, estado: completada SIN CAMBIOS - tracking_id=SR09074376245856, estado: completada ACTUALIZADO - tracking_id=SR98996841654439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56394319221761, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56533305172605, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR65442411168364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR65441974939117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR51877539298174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18775550156663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99759688925747, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR59577422299117, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR25957826016200, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Cinthya Guadalupe (70000000003... Estado: Excepción de Entrega, Reference: 700000000030489018, Vehiculo: 'CTICA' INSERTANDO #2: Sheilla Rosmery (6550000000073... Estado: Excepción de Entrega, Reference: 655000000007398061, Vehiculo: 'CTICA' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 2 Estados actualizados: 54 Visitas sin cambios: 10271 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9070 visitas pending -> pendiente: 978 visitas failed -> Excepción de Entrega: 239 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.66 segundos. Sat Jun 27 20:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93001308585856, estado: completada SIN CAMBIOS - tracking_id=SR93001347262980, estado: completada SIN CAMBIOS - tracking_id=SR93001425276450, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR29300125874045, estado: completada SIN CAMBIOS - tracking_id=SR93001515137915, estado: completada ACTUALIZADO - tracking_id=SR73240203173633, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR79813124541034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98131572061150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28428239048364, estado: completada -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64027313178297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40273178585363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR79810881129528, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99899698338993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19186838325823, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98997815131365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 50 Visitas sin cambios: 10277 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9112 visitas pending -> pendiente: 929 visitas failed -> Excepción de Entrega: 246 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.40 segundos. Sat Jun 27 20:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR33173635391501, estado: completada SIN CAMBIOS - tracking_id=SR33173693281365, estado: completada SIN CAMBIOS - tracking_id=SR33173590956200, estado: completada SIN CAMBIOS - tracking_id=SR33173807889870, estado: completada SIN CAMBIOS - tracking_id=SR33173751951416, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36302096929117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36302423368364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36302506078737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36302583347219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR02065478165987, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR02065670474403, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98131087832537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98131375382674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98131407126200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79813163184548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 29 Visitas sin cambios: 10298 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9138 visitas pending -> pendiente: 900 visitas failed -> Excepción de Entrega: 249 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.57 segundos. Sat Jun 27 20:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR96253474459427, estado: completada SIN CAMBIOS - tracking_id=SR21183619459142, estado: completada SIN CAMBIOS - tracking_id=SR21183657229007, estado: completada SIN CAMBIOS - tracking_id=SR21183754062470, estado: completada SIN CAMBIOS - tracking_id=SR72118380123188, estado: completada ACTUALIZADO - tracking_id=SR98999949179181, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07009566143565, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR18774625858297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18775967435856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50702952344507, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07044833356859, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93846723832883, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42408110648174, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38494327741774, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93847777912986, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 20 Visitas sin cambios: 10307 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9155 visitas pending -> pendiente: 880 visitas failed -> Excepción de Entrega: 252 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.87 segundos. Sat Jun 27 21:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34463602358297, estado: completada SIN CAMBIOS - tracking_id=SR33446370824748, estado: completada SIN CAMBIOS - tracking_id=SR34463657575363, estado: completada SIN CAMBIOS - tracking_id=SR34463816216200, estado: completada SIN CAMBIOS - tracking_id=SR34463548641034, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80147383418967, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33049826538737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66589859155928, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83105075688737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32244156659117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32244652468364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65991956885154, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66150903154166, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96639328182201, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53781210421762, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 45 Visitas sin cambios: 10282 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9196 visitas pending -> pendiente: 835 visitas failed -> Excepción de Entrega: 256 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.36 segundos. Sat Jun 27 21:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72417104891501, estado: completada SIN CAMBIOS - tracking_id=SR72417142271365, estado: completada SIN CAMBIOS - tracking_id=SR56172417181416, estado: completada SIN CAMBIOS - tracking_id=SR17241721919870, estado: completada SIN CAMBIOS - tracking_id=SR17241697714748, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07058454976285, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50701507653353, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR79813115351464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38464048727475, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98131436321501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98131901861475, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98131934029644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32736389371752, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34956346345665, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18775598984782, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 16 Visitas sin cambios: 10311 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9207 visitas pending -> pendiente: 820 visitas failed -> Excepción de Entrega: 260 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.08 segundos. Sat Jun 27 21:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR11833016477418, estado: completada SIN CAMBIOS - tracking_id=SR48360345757219, estado: completada SIN CAMBIOS - tracking_id=SR84836030638737, estado: completada SIN CAMBIOS - tracking_id=SR11705505544700, estado: completada SIN CAMBIOS - tracking_id=SR84836042542537, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78746729835473, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78746729835473, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR38469525586165, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66645777878364, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR96664582678737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82083929167589, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR45101418698737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35227817622073, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52440866452207, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98131184247386, estado: pendiente -> completada Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 21 Visitas sin cambios: 10306 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9221 visitas pending -> pendiente: 799 visitas failed -> Excepción de Entrega: 267 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.36 segundos. Sat Jun 27 21:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92052717288993, estado: completada SIN CAMBIOS - tracking_id=SR92052751331464, estado: completada SIN CAMBIOS - tracking_id=SR92052800737386, estado: completada SIN CAMBIOS - tracking_id=SR92052687242537, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR92052851968090, estado: completada ACTUALIZADO - tracking_id=SR98131994568174, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18775434149123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18775779271352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18774303674439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65187750681150, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23939103672345, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64240649767386, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR42408186469123, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR42408625845747, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64240887642638, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 18 Visitas sin cambios: 10309 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9233 visitas pending -> pendiente: 781 visitas failed -> Excepción de Entrega: 273 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.45 segundos. Sat Jun 27 22:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR66275767474632, estado: completada SIN CAMBIOS - tracking_id=SR26061835411034, estado: completada SIN CAMBIOS - tracking_id=SR26061848965363, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR76777720152537, estado: completada SIN CAMBIOS - tracking_id=SR67777239088993, estado: completada ACTUALIZADO - tracking_id=SR98131965664632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98131304865363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98132187964584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98132222068530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65307472785363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29340513259117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29340918668364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18774254017219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18774367052537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18774585251034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 21 Visitas sin cambios: 10306 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9253 visitas pending -> pendiente: 760 visitas failed -> Excepción de Entrega: 274 visitas partial -> pendiente: 40 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.52 segundos. Sat Jun 27 22:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR38975491055546, estado: completada SIN CAMBIOS - tracking_id=SR34224965386602, estado: completada SIN CAMBIOS - tracking_id=SR67603205648737, estado: completada SIN CAMBIOS - tracking_id=SR16860597379969, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR08873882931034, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18775832187818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18774537878090, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR18776047162980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18776140799205, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18774818256200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73404196134748, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07071548087974, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07005561028057, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38458475854199, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38503058222671, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 19 Visitas sin cambios: 10308 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9267 visitas pending -> pendiente: 742 visitas failed -> Excepción de Entrega: 279 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.68 segundos. Sat Jun 27 22:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR20495084529298, estado: completada SIN CAMBIOS - tracking_id=SR20625695255746, estado: completada SIN CAMBIOS - tracking_id=SR92035422085248, estado: completada SIN CAMBIOS - tracking_id=SR20741683916091, estado: completada SIN CAMBIOS - tracking_id=SR92086894723718, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR42409042625856, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR52577727684382, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52693192031593, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52824411585168, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52972275668345, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98132110556663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR31988950257570, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR63661087549117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 8 Visitas sin cambios: 10319 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9274 visitas pending -> pendiente: 734 visitas failed -> Excepción de Entrega: 280 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.84 segundos. Sat Jun 27 22:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR97598163758868, estado: completada SIN CAMBIOS - tracking_id=SR69975982557623, estado: completada SIN CAMBIOS - tracking_id=SR97599226267070, estado: completada SIN CAMBIOS - tracking_id=SR99759748024045, estado: completada SIN CAMBIOS - tracking_id=SR97598207244977, estado: completada ACTUALIZADO - tracking_id=SR64240880197818, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 1 Visitas sin cambios: 10326 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9274 visitas pending -> pendiente: 733 visitas failed -> Excepción de Entrega: 281 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.47 segundos. Sat Jun 27 23:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR78732993821953, estado: completada SIN CAMBIOS - tracking_id=SR14879360465147, estado: completada SIN CAMBIOS - tracking_id=SR14986650787739, estado: completada SIN CAMBIOS - tracking_id=SR21521644975269, estado: completada SIN CAMBIOS - tracking_id=SR98154527267324, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78751146272414, estado: Excepción de Entrega -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78751146272414, estado: Excepción de Entrega -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38876592967397, estado: completada -> Excepción de Entrega ACTUALIZADO - tracking_id=SR04510170927386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88766094286661, estado: completada -> Excepción de Entrega ACTUALIZADO - tracking_id=SR45101129329117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 6 Visitas sin cambios: 10321 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9276 visitas pending -> pendiente: 731 visitas failed -> Excepción de Entrega: 281 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.67 segundos. Sat Jun 27 23:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR21184047323258, estado: completada SIN CAMBIOS - tracking_id=SR21184094645588, estado: completada SIN CAMBIOS - tracking_id=SR72118396784424, estado: completada SIN CAMBIOS - tracking_id=SR21184256438785, estado: completada SIN CAMBIOS - tracking_id=SR21184177682062, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07414893638364, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10327 Nuevas visitas insertadas: 0 Estados actualizados: 1 Visitas sin cambios: 10326 Errores encontrados: 0 Total procesado exitosamente: 10327 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9276 visitas pending -> pendiente: 730 visitas failed -> Excepción de Entrega: 282 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10130 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.45 segundos. Sat Jun 27 23:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10328 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10222 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43302547144748, estado: completada SIN CAMBIOS - tracking_id=SR43302612762674, estado: completada SIN CAMBIOS - tracking_id=SR43302746131501, estado: completada SIN CAMBIOS - tracking_id=SR43303118181365, estado: completada SIN CAMBIOS - tracking_id=SR43302678976200, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR98130912888364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Vanessa Arlett (24011100001108... Estado: pendiente, Reference: 240111000011081871, Vehiculo: 'T2W885' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR79813133424748, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47754886361967, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47940321236803, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10328 Nuevas visitas insertadas: 1 Estados actualizados: 4 Visitas sin cambios: 10323 Errores encontrados: 0 Total procesado exitosamente: 10328 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9279 visitas pending -> pendiente: 727 visitas failed -> Excepción de Entrega: 283 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10131 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10328 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.42 segundos. Sat Jun 27 23:45:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 10328 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 10223 visitas existentes para la fecha 2026-06-27 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR10416669273175, estado: completada SIN CAMBIOS - tracking_id=SR04748167046134, estado: completada SIN CAMBIOS - tracking_id=SR04923437053265, estado: completada SIN CAMBIOS - tracking_id=SR05349673374077, estado: completada SIN CAMBIOS - tracking_id=SR04377428156019, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 10328 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 10328 Errores encontrados: 0 Total procesado exitosamente: 10328 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 9279 visitas pending -> pendiente: 727 visitas failed -> Excepción de Entrega: 283 visitas partial -> pendiente: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 10131 Sin placa asignada: 197 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 10328 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.03 segundos. Sun Jun 28 00:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 1.10 segundos. Sun Jun 28 00:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 0.72 segundos. Sun Jun 28 00:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 1.07 segundos. Sun Jun 28 00:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 1.33 segundos. Sun Jun 28 01:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 117 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 0 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... INSERTANDO #1: Lourdes Castillo 7000000000305... Estado: pendiente, Reference: 700000000030547317, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #2: Louissana Nery 700000000030547... Estado: pendiente, Reference: 700000000030547361, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #3: Jonathan Jaramillo 70000000003... Estado: pendiente, Reference: 700000000030545842, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #4: Ana Carolina Lagos 70000000003... Estado: pendiente, Reference: 700000000030549014, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #5: Evelyn Vargas 7000000000305490... Estado: pendiente, Reference: 700000000030549047, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #6: Giuliana Cornejo 7000000000305... Estado: pendiente, Reference: 700000000030543429, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #7: Dana Alexandra Cunya 700000000... Estado: pendiente, Reference: 700000000030538903, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #8: Olivia Palma 70000000003054398... Estado: pendiente, Reference: 700000000030543982, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #9: María Fernanda Del Cadpio 7000... Estado: pendiente, Reference: 700000000030544711, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #10: Xime Rodriguez 700000000030544... Estado: pendiente, Reference: 700000000030544759, Vehiculo: 'PRO-001/PROOUT/205168336622' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 117 Nuevas visitas insertadas: 117 Estados actualizados: 0 Visitas sin cambios: 0 Errores encontrados: 0 Total procesado exitosamente: 117 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 117 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 117 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 117 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.22 segundos. Sun Jun 28 01:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 505 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 117 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... INSERTANDO #1: L_Orlando Dolores... Estado: pendiente, Reference: 900000000001782814, Vehiculo: 'BTL-SR10' INSERTANDO #2: O_Orlando Dolores... Estado: pendiente, Reference: 900000000001782813, Vehiculo: 'BTL-SR10' INSERTANDO #3: L_EVITA CONSUELO OYARCE... Estado: pendiente, Reference: 900000000001783133, Vehiculo: 'BTL-SR10' INSERTANDO #4: L_hernan gamarra mato... Estado: pendiente, Reference: 900000000001782949, Vehiculo: 'BTL-SR10' INSERTANDO #5: L_Josue Bryan Atauque Galindo... Estado: pendiente, Reference: 900000000001782926, Vehiculo: 'BTL-SR10' INSERTANDO #6: L_Albaro Vento... Estado: pendiente, Reference: 900000000001782932, Vehiculo: 'BTL-SR11' INSERTANDO #7: L_Lucy Allende... Estado: pendiente, Reference: 240111000011074622, Vehiculo: 'BTL-SR11' INSERTANDO #8: L_Soledad Solorzano... Estado: pendiente, Reference: 900000000001782953, Vehiculo: 'BTL-SR11' INSERTANDO #9: L_Gaby Camavilca... Estado: pendiente, Reference: 900000000001782810, Vehiculo: 'BTL-SR11' INSERTANDO #10: L_susan cordova saraya... Estado: pendiente, Reference: 999000000003459157, Vehiculo: 'BTL-SR11' SIN CAMBIOS - tracking_id=SR53765190891113, estado: pendiente SIN CAMBIOS - tracking_id=SR53767128549689, estado: pendiente SIN CAMBIOS - tracking_id=SR53768541533067, estado: pendiente SIN CAMBIOS - tracking_id=SR53803623583758, estado: pendiente SIN CAMBIOS - tracking_id=SR53805465913665, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 45 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 97 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 100 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 505 Nuevas visitas insertadas: 388 Estados actualizados: 0 Visitas sin cambios: 117 Errores encontrados: 0 Total procesado exitosamente: 505 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 505 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 505 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 505 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.45 segundos. Sun Jun 28 01:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 505 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... INSERTANDO #1: William Eleazar Najarro Castro... Estado: pendiente, Reference: 999000000003458959, Vehiculo: 'CEN893' INSERTANDO #2: diego ordonio... Estado: pendiente, Reference: 900000000001782771, Vehiculo: 'CEN893' INSERTANDO #3: Leslie Lavado... Estado: pendiente, Reference: 900000000001782471, Vehiculo: 'CEN893' INSERTANDO #4: Leslie Lavado... Estado: pendiente, Reference: 900000000001782426, Vehiculo: 'CEN893' INSERTANDO #5: YULIBETH TRINIDAD AYRA... Estado: pendiente, Reference: 900000000001782755, Vehiculo: 'CEN893' INSERTANDO #6: Luzmaria Andrea Garbozo Picass... Estado: pendiente, Reference: EP0000000000946736, Vehiculo: 'CEN893' INSERTANDO #7: Joel Gamez Ramos... Estado: pendiente, Reference: EP0000000000946705, Vehiculo: 'CEN893' INSERTANDO #8: cristina torres... Estado: pendiente, Reference: 900000000001782766, Vehiculo: 'CEN893' INSERTANDO #9: luigi cobenas... Estado: pendiente, Reference: 240111000011132883, Vehiculo: 'CEN893' INSERTANDO #10: Sandra Van Oordt... Estado: pendiente, Reference: 900000000001782164, Vehiculo: 'CKD864' SIN CAMBIOS - tracking_id=SR53765190891113, estado: pendiente SIN CAMBIOS - tracking_id=SR53767128549689, estado: pendiente SIN CAMBIOS - tracking_id=SR53768541533067, estado: pendiente SIN CAMBIOS - tracking_id=SR53770005083997, estado: pendiente SIN CAMBIOS - tracking_id=SR45377138871107, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 63 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 142 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 460 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 363 Estados actualizados: 0 Visitas sin cambios: 505 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.50 segundos. Sun Jun 28 01:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.66 segundos. Sun Jun 28 02:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR73479221532060, estado: pendiente SIN CAMBIOS - tracking_id=SR73481016476625, estado: pendiente SIN CAMBIOS - tracking_id=SR73482815316656, estado: pendiente SIN CAMBIOS - tracking_id=SR53828588463483, estado: pendiente SIN CAMBIOS - tracking_id=SR73477634438496, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.81 segundos. Sun Jun 28 02:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR91359329859504, estado: pendiente SIN CAMBIOS - tracking_id=SR13593368947210, estado: pendiente SIN CAMBIOS - tracking_id=SR91359341348243, estado: pendiente SIN CAMBIOS - tracking_id=SR91359350134069, estado: pendiente SIN CAMBIOS - tracking_id=SR13593728642906, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.40 segundos. Sun Jun 28 02:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.97 segundos. Sun Jun 28 02:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.89 segundos. Sun Jun 28 03:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR91359459979069, estado: pendiente SIN CAMBIOS - tracking_id=SR13594639234895, estado: pendiente SIN CAMBIOS - tracking_id=SR13595214566667, estado: pendiente SIN CAMBIOS - tracking_id=SR13595298366244, estado: pendiente SIN CAMBIOS - tracking_id=SR13595373252137, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.90 segundos. Sun Jun 28 03:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.95 segundos. Sun Jun 28 03:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.80 segundos. Sun Jun 28 03:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13607393152623, estado: pendiente SIN CAMBIOS - tracking_id=SR13607431631152, estado: pendiente SIN CAMBIOS - tracking_id=SR13607480535641, estado: pendiente SIN CAMBIOS - tracking_id=SR91360734943812, estado: pendiente SIN CAMBIOS - tracking_id=SR13607584334418, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.61 segundos. Sun Jun 28 04:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.89 segundos. Sun Jun 28 04:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.47 segundos. Sun Jun 28 04:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.88 segundos. Sun Jun 28 04:45:03 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.00 segundos. Sun Jun 28 05:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.18 segundos. Sun Jun 28 05:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80048371968598, estado: pendiente SIN CAMBIOS - tracking_id=SR80048414876479, estado: pendiente SIN CAMBIOS - tracking_id=SR80048519428255, estado: pendiente SIN CAMBIOS - tracking_id=SR80048611149058, estado: pendiente SIN CAMBIOS - tracking_id=SR80048648078993, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.03 segundos. Sun Jun 28 05:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53765190891113, estado: pendiente SIN CAMBIOS - tracking_id=SR53767128549689, estado: pendiente SIN CAMBIOS - tracking_id=SR53768541533067, estado: pendiente SIN CAMBIOS - tracking_id=SR53770005083997, estado: pendiente SIN CAMBIOS - tracking_id=SR45377138871107, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.99 segundos. Sun Jun 28 05:45:03 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.83 segundos. Sun Jun 28 06:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.16 segundos. Sun Jun 28 06:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 868 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 868 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 868 Errores encontrados: 0 Total procesado exitosamente: 868 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 868 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 868 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 868 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.13 segundos. Sun Jun 28 06:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 879 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 868 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente SIN CAMBIOS - tracking_id=SR91358799149044, estado: pendiente SIN CAMBIOS - tracking_id=SR13588029034783, estado: pendiente SIN CAMBIOS - tracking_id=SR13588082678979, estado: pendiente INSERTANDO #1: Noelia Flor Cunza... Estado: pendiente, Reference: EP0000000000946732, Vehiculo: 'F8U884' INSERTANDO #2: Violeta Mendoza Ramos (9000000... Estado: pendiente, Reference: 900000000001772992, Vehiculo: 'F8U884' INSERTANDO #3: Anthony (240111000011152077)... Estado: pendiente, Reference: 240111000011152077, Vehiculo: 'CFS880' INSERTANDO #4: Edinzon Alberto (9000000000017... Estado: pendiente, Reference: 900000000001783148, Vehiculo: 'D8B780' INSERTANDO #5: Edinzon Alberto (9000000000017... Estado: pendiente, Reference: 900000000001783150, Vehiculo: 'D8B780' INSERTANDO #6: Edinzon Alberto (9000000000017... Estado: pendiente, Reference: 900000000001783152, Vehiculo: 'D8B780' INSERTANDO #7: Ofelia Yanet Cadillo Escobedo ... Estado: pendiente, Reference: 999000000003458622, Vehiculo: 'D8B780' INSERTANDO #8: Yessenia (900000000001775478)... Estado: pendiente, Reference: 900000000001775478, Vehiculo: 'AWS824' INSERTANDO #9: Yessenia (900000000001775479)... Estado: pendiente, Reference: 900000000001775479, Vehiculo: 'AWS824' INSERTANDO #10: Alin (240111000011060004)... Estado: pendiente, Reference: 240111000011060004, Vehiculo: 'CKR817' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 879 Nuevas visitas insertadas: 13 Estados actualizados: 0 Visitas sin cambios: 866 Errores encontrados: 0 Total procesado exitosamente: 879 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 879 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 879 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 879 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.89 segundos. Sun Jun 28 06:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1092 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 881 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80049398144122, estado: pendiente SIN CAMBIOS - tracking_id=SR58004943697541, estado: pendiente SIN CAMBIOS - tracking_id=SR58004948521421, estado: pendiente SIN CAMBIOS - tracking_id=SR58004969496571, estado: pendiente SIN CAMBIOS - tracking_id=SR80049736456938, estado: pendiente INSERTANDO #1: Janet (240111000011149196)... Estado: pendiente, Reference: 240111000011149196, Vehiculo: 'F8U884' INSERTANDO #2: Lourdes (240111000011149780)... Estado: pendiente, Reference: 240111000011149780, Vehiculo: 'F8U884' INSERTANDO #3: Edwin Manuel Aquise Ticse (70... Estado: pendiente, Reference: 700000000030548371, Vehiculo: '1787KB' INSERTANDO #4: Kevin Montano (24011100001114... Estado: pendiente, Reference: 240111000011147709, Vehiculo: '1787KB' INSERTANDO #5: Rogger Michel Ordonez Effio (7... Estado: pendiente, Reference: 700000000030545703, Vehiculo: '1787KB' INSERTANDO #6: Hellen Esteban (UN039277815MU... Estado: pendiente, Reference: UN039277815MU, Vehiculo: '1787KB' INSERTANDO #7: Fernando Jose Vasquez Toledo (... Estado: pendiente, Reference: UN039271171MU, Vehiculo: '1787KB' INSERTANDO #8: Juan Alberto Zarate (70000000... Estado: pendiente, Reference: 700000000030539252, Vehiculo: '1787KB' INSERTANDO #9: Beatriz Camargo (204000000021... Estado: pendiente, Reference: 2040000000218178, Vehiculo: '1787KB' INSERTANDO #10: Noelia Paola Morales Garcia (... Estado: pendiente, Reference: UN039273787MU, Vehiculo: 'Z8E702' Progreso: 100 insertadas, 0 actualizadas, 318 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 486 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1092 Nuevas visitas insertadas: 241 Estados actualizados: 0 Visitas sin cambios: 851 Errores encontrados: 0 Total procesado exitosamente: 1092 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1092 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1092 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1092 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.62 segundos. Sun Jun 28 07:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1590 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1122 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80052636962816, estado: pendiente SIN CAMBIOS - tracking_id=SR53765190891113, estado: pendiente SIN CAMBIOS - tracking_id=SR53767128549689, estado: pendiente SIN CAMBIOS - tracking_id=SR53768541533067, estado: pendiente SIN CAMBIOS - tracking_id=SR53770005083997, estado: pendiente INSERTANDO #1: Piero (240111000011144910)... Estado: pendiente, Reference: 240111000011144910, Vehiculo: 'AVI829' INSERTANDO #2: Jefferson Huaita Gallardo (EST... Estado: pendiente, Reference: EST164169071508601, Vehiculo: 'AVI829' INSERTANDO #3: Alexnys Veloz Bolivar (9000000... Estado: pendiente, Reference: 900000000001779656, Vehiculo: 'CMQ805' INSERTANDO #4: Katherine Johana Valente Corti... Estado: pendiente, Reference: 240111000011056527, Vehiculo: 'CDK939' INSERTANDO #5: Lorena Rosales (EP000000000094... Estado: pendiente, Reference: EP0000000000946466, Vehiculo: 'BTC729' INSERTANDO #6: Julian Alvarado Vazquez (9000... Estado: pendiente, Reference: 900000000001782169, Vehiculo: 'CMP811' INSERTANDO #7: Wendy Ayala Correa (EP000000... Estado: pendiente, Reference: EP0000000000946754, Vehiculo: 'CMP811' INSERTANDO #8: Veronica Liliana (900000000001... Estado: pendiente, Reference: 900000000001783149, Vehiculo: 'BTC754' INSERTANDO #9: Mariel (900000000001783151)... Estado: pendiente, Reference: 900000000001783151, Vehiculo: 'V9Q763' INSERTANDO #10: George Kent (90000000000178306... Estado: pendiente, Reference: 900000000001783069, Vehiculo: 'A0K863' Progreso: 100 insertadas, 0 actualizadas, 954 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 998 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 1056 sin cambios... ACTUALIZADO - tracking_id=SR80043414649190, estado: pendiente -> completada Progreso: 399 insertadas, 1 actualizadas, 1078 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1590 Nuevas visitas insertadas: 498 Estados actualizados: 1 Visitas sin cambios: 1091 Errores encontrados: 0 Total procesado exitosamente: 1590 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1589 visitas completed -> completada: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1590 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1590 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.45 segundos. Sun Jun 28 07:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1590 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1620 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80054077678852, estado: pendiente SIN CAMBIOS - tracking_id=SR58143562573339, estado: pendiente SIN CAMBIOS - tracking_id=SR81435719736762, estado: pendiente SIN CAMBIOS - tracking_id=SR81435798292549, estado: pendiente SIN CAMBIOS - tracking_id=SR81435855087504, estado: pendiente ACTUALIZADO - tracking_id=SR80043324528529, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1590 Nuevas visitas insertadas: 0 Estados actualizados: 1 Visitas sin cambios: 1589 Errores encontrados: 0 Total procesado exitosamente: 1590 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1588 visitas completed -> completada: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1590 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1590 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.74 segundos. Sun Jun 28 07:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2175 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1620 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13603056056416, estado: pendiente SIN CAMBIOS - tracking_id=SR13603118478840, estado: pendiente SIN CAMBIOS - tracking_id=SR13603303243400, estado: pendiente SIN CAMBIOS - tracking_id=SR91360336479035, estado: pendiente SIN CAMBIOS - tracking_id=SR13602986032179, estado: pendiente INSERTANDO #1: Ricardo Quiliche... Estado: pendiente, Reference: 910100000000164110, Vehiculo: 'D9V879' ACTUALIZADO - tracking_id=SR80042890485015, estado: pendiente -> completada INSERTANDO #2: Jhon Delzo (90000000000178246... Estado: pendiente, Reference: 900000000001782467, Vehiculo: 'CJB865' INSERTANDO #3: Ericka Quiroz Riuiz (2050809... Estado: pendiente, Reference: 205080974930003714, Vehiculo: 'CJB865' INSERTANDO #4: Ysabel Nakakado Vela (9000000... Estado: pendiente, Reference: 900000000001781745, Vehiculo: 'CJB865' INSERTANDO #5: Nathalyn Hilario Cardenas (900... Estado: pendiente, Reference: 900000000001782416, Vehiculo: 'CJB865' INSERTANDO #6: Karen Denisse Talledo Quichiz ... Estado: pendiente, Reference: 900000000001782770, Vehiculo: 'CJB865' INSERTANDO #7: Dorita Sanchez (900000000001... Estado: pendiente, Reference: 900000000001781832, Vehiculo: 'CJB865' INSERTANDO #8: Ricardo Quiliche (9101000000... Estado: pendiente, Reference: 910100000000191523, Vehiculo: 'CJB865' INSERTANDO #9: Ricardo Quiliche (9000000000... Estado: pendiente, Reference: 900000000001782736, Vehiculo: 'CJB865' INSERTANDO #10: Ricardo Quiliche (9000000000... Estado: pendiente, Reference: 900000000001782735, Vehiculo: 'CJB865' ACTUALIZADO - tracking_id=SR58004377554222, estado: pendiente -> completada Progreso: 98 insertadas, 2 actualizadas, 1190 sin cambios... Progreso: 198 insertadas, 2 actualizadas, 1221 sin cambios... Progreso: 298 insertadas, 2 actualizadas, 1238 sin cambios... Progreso: 398 insertadas, 2 actualizadas, 1377 sin cambios... Progreso: 498 insertadas, 2 actualizadas, 1409 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2175 Nuevas visitas insertadas: 586 Estados actualizados: 2 Visitas sin cambios: 1587 Errores encontrados: 0 Total procesado exitosamente: 2175 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2171 visitas completed -> completada: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2175 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2175 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.33 segundos. Sun Jun 28 07:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2481 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2206 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80050433541236, estado: pendiente SIN CAMBIOS - tracking_id=SR80055657672082, estado: pendiente SIN CAMBIOS - tracking_id=SR58005570635253, estado: pendiente SIN CAMBIOS - tracking_id=SR13587833382151, estado: pendiente SIN CAMBIOS - tracking_id=SR13587945991351, estado: pendiente ACTUALIZADO - tracking_id=SR95200482276180, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58578413965363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65857783897219, estado: pendiente -> completada INSERTANDO #1: Maria Mercedes Dioses Villanue... Estado: pendiente, Reference: 240111000011151938, Vehiculo: '3272VA' INSERTANDO #2: Sebastian Salazar Ttito (24011... Estado: pendiente, Reference: 240111000011151443, Vehiculo: '3272VA' INSERTANDO #3: Patricia Karim Quispe Lazaro (... Estado: pendiente, Reference: 700000000030545683, Vehiculo: '3272VA' INSERTANDO #4: Charlles Morey Fernandez (202... Estado: pendiente, Reference: 2020000000238447, Vehiculo: '3272VA' INSERTANDO #5: Heydi Bernal Rios (2401110000... Estado: pendiente, Reference: 240111000011149868, Vehiculo: '3272VA' INSERTANDO #6: Susan Ramirez (24011100001114... Estado: pendiente, Reference: 240111000011147496, Vehiculo: '3272VA' INSERTANDO #7: Lourdes Campos Pajuelo (102000... Estado: pendiente, Reference: 1020000000275443, Vehiculo: '3272VA' INSERTANDO #8: Benjamin Reyes (1020000000275... Estado: pendiente, Reference: 1020000000275385, Vehiculo: '3272VA' INSERTANDO #9: Nicida Cordova (7000000000305... Estado: pendiente, Reference: 700000000030546584, Vehiculo: '2731JB' INSERTANDO #10: Maria Teresa Paz Galloso (700... Estado: pendiente, Reference: 700000000030548420, Vehiculo: '2731JB' Progreso: 97 insertadas, 3 actualizadas, 1156 sin cambios... Progreso: 197 insertadas, 3 actualizadas, 1432 sin cambios... ACTUALIZADO - tracking_id=SR25800436892004, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80043729546573, estado: pendiente -> completada Progreso: 295 insertadas, 5 actualizadas, 2111 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2481 Nuevas visitas insertadas: 306 Estados actualizados: 5 Visitas sin cambios: 2170 Errores encontrados: 0 Total procesado exitosamente: 2481 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2472 visitas completed -> completada: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2481 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2481 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.79 segundos. Sun Jun 28 08:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3121 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2512 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... INSERTANDO #1: Jose Reynaldo Bautista Palomin... Estado: pendiente, Reference: UN039272035MU, Vehiculo: '6935QB' INSERTANDO #2: Oscar Garate Lozano (700000000... Estado: pendiente, Reference: 700000000030548379, Vehiculo: '6935QB' INSERTANDO #3: Lizbet Vanessa Flores Sosa (7... Estado: pendiente, Reference: 700000000030546617, Vehiculo: '6935QB' INSERTANDO #4: Stefany Retamozo Rivas (UN0392... Estado: pendiente, Reference: UN039236033MU, Vehiculo: '6935QB' INSERTANDO #5: Ana Gonzalez (700000000030544... Estado: pendiente, Reference: 700000000030544816, Vehiculo: '6935QB' INSERTANDO #6: Karla Olano Cruz (700000000030... Estado: pendiente, Reference: 700000000030544117, Vehiculo: '6935QB' INSERTANDO #7: Maeba Rios (UN039271653MU)... Estado: pendiente, Reference: UN039271653MU, Vehiculo: '6935QB' INSERTANDO #8: Cristhian Coronel (UN03926586... Estado: pendiente, Reference: UN039265865MU, Vehiculo: '6935QB' INSERTANDO #9: Romina Silva (UN039248805MU)... Estado: pendiente, Reference: UN039248805MU, Vehiculo: '6935QB' INSERTANDO #10: Ana Gonzalez (240111000011146... Estado: pendiente, Reference: 240111000011146181, Vehiculo: '6935QB' SIN CAMBIOS - tracking_id=SR80050433541236, estado: pendiente SIN CAMBIOS - tracking_id=SR80054077678852, estado: pendiente SIN CAMBIOS - tracking_id=SR80052868773293, estado: pendiente SIN CAMBIOS - tracking_id=SR80052636962816, estado: pendiente SIN CAMBIOS - tracking_id=SR80055657672082, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 6 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 6 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 6 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 6 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 6 sin cambios... ACTUALIZADO - tracking_id=SR80053877833296, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95200113152717, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80054381235940, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59520044374822, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80054426247783, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65857802388993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58578087851464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80043636584093, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58578542882674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65857914117245, estado: pendiente -> completada Progreso: 588 insertadas, 12 actualizadas, 2327 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3121 Nuevas visitas insertadas: 640 Estados actualizados: 12 Visitas sin cambios: 2469 Errores encontrados: 0 Total procesado exitosamente: 3121 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3100 visitas completed -> completada: 21 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3121 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3121 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.03 segundos. Sun Jun 28 08:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3437 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3152 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR62878162836364, estado: pendiente SIN CAMBIOS - tracking_id=SR28973484137342, estado: pendiente SIN CAMBIOS - tracking_id=SR41298956732858, estado: pendiente SIN CAMBIOS - tracking_id=SR41472990857643, estado: pendiente SIN CAMBIOS - tracking_id=SR41648809126883, estado: pendiente INSERTANDO #1: Alina Miriam Flores Guerrero ... Estado: pendiente, Reference: 185019117748REC, Vehiculo: '6046OW' INSERTANDO #2: Alina Miriam Flores Guerrero ... Estado: pendiente, Reference: 185019117748CAM, Vehiculo: '6046OW' ACTUALIZADO - tracking_id=SR95199556354379, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65857789274439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65857867181501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64690407674818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58579181894548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65857779288737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90408355459318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19072991477386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54505641914548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54505900884632, estado: pendiente -> completada INSERTANDO #3: Maria Isabel Vargas Billon (70... Estado: pendiente, Reference: 700000000030544111, Vehiculo: 'AVZ506' INSERTANDO #4: Patricia Teresa Astete Quintan... Estado: pendiente, Reference: 700000000030542071, Vehiculo: 'AVZ506' INSERTANDO #5: Liliana Hernandez (7000000000... Estado: pendiente, Reference: 700000000030542024, Vehiculo: 'AVZ506' INSERTANDO #6: Denise Paez (2401110000111487... Estado: pendiente, Reference: 240111000011148739, Vehiculo: 'AVZ506' INSERTANDO #7: Digna Alburqueque Crespo (7000... Estado: pendiente, Reference: 700000000030544908, Vehiculo: 'AVZ506' INSERTANDO #8: Josue Cosio (2401110000111451... Estado: pendiente, Reference: 240111000011145139, Vehiculo: 'AVZ506' INSERTANDO #9: Jacqueline Luyo Diaz (70000000... Estado: pendiente, Reference: 700000000030545624, Vehiculo: 'AVZ506' INSERTANDO #10: Kelly Melina Aybar Lavado (70... Estado: pendiente, Reference: 700000000030546570, Vehiculo: 'AVZ506' Progreso: 89 insertadas, 11 actualizadas, 2163 sin cambios... Progreso: 186 insertadas, 14 actualizadas, 2271 sin cambios... Progreso: 285 insertadas, 15 actualizadas, 2416 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3437 Nuevas visitas insertadas: 316 Estados actualizados: 18 Visitas sin cambios: 3103 Errores encontrados: 0 Total procesado exitosamente: 3437 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3398 visitas completed -> completada: 39 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3437 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3437 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.70 segundos. Sun Jun 28 08:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3830 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3468 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80055657672082, estado: pendiente SIN CAMBIOS - tracking_id=SR58005570635253, estado: pendiente SIN CAMBIOS - tracking_id=SR81436233951618, estado: pendiente SIN CAMBIOS - tracking_id=SR58143627325056, estado: pendiente SIN CAMBIOS - tracking_id=SR81436313342294, estado: pendiente ACTUALIZADO - tracking_id=SR95200286568415, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95199719248979, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95200326639510, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95200364427755, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58577750048364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58578153067386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90408593927444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48190729271464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54505706937915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54505842649644, estado: pendiente -> completada INSERTANDO #1: Matthew Waldraff (24011100001... Estado: pendiente, Reference: 240111000011146205, Vehiculo: 'CEQ738' INSERTANDO #2: Stephanie Torres (70000000003... Estado: pendiente, Reference: 700000000030548322, Vehiculo: 'CEQ738' INSERTANDO #3: Daniel Liendo Cordova (7000000... Estado: pendiente, Reference: 700000000030541728, Vehiculo: 'CEQ738' INSERTANDO #4: Flor De Maria Vasquez Condor (... Estado: pendiente, Reference: 700000000030537039, Vehiculo: 'CEQ738' INSERTANDO #5: Jorge Rodriguez (700000000030... Estado: pendiente, Reference: 700000000030537022, Vehiculo: 'CEQ738' INSERTANDO #6: Chistrian Giancarlo Cornejo Se... Estado: pendiente, Reference: 700000000030542031, Vehiculo: 'CEQ738' INSERTANDO #7: Steve Portillo Perez Ruibal (7... Estado: pendiente, Reference: 700000000030542045, Vehiculo: 'CEQ738' INSERTANDO #8: Brian De Den Anthony (24011100... Estado: pendiente, Reference: 240111000011145457, Vehiculo: 'CEQ738' INSERTANDO #9: Mili Choquepata Chavez (24011... Estado: pendiente, Reference: 240111000011146417, Vehiculo: 'CEQ738' INSERTANDO #10: Luis Toribio Llanos (700000000... Estado: pendiente, Reference: 700000000030542016, Vehiculo: 'CEQ738' Progreso: 87 insertadas, 13 actualizadas, 2360 sin cambios... Progreso: 187 insertadas, 13 actualizadas, 2429 sin cambios... Progreso: 287 insertadas, 13 actualizadas, 2532 sin cambios... Progreso: 382 insertadas, 18 actualizadas, 3198 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3830 Nuevas visitas insertadas: 393 Estados actualizados: 31 Visitas sin cambios: 3406 Errores encontrados: 0 Total procesado exitosamente: 3830 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3757 visitas completed -> completada: 72 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3830 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3830 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.81 segundos. Sun Jun 28 08:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4088 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3861 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85199161319330, estado: pendiente SIN CAMBIOS - tracking_id=SR85199223422768, estado: pendiente SIN CAMBIOS - tracking_id=SR85199355469535, estado: pendiente SIN CAMBIOS - tracking_id=SR85199417577443, estado: pendiente SIN CAMBIOS - tracking_id=SR78519948027070, estado: pendiente ACTUALIZADO - tracking_id=SR19073057158090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19073222978297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19073290375363, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Marilyn Araujo Ruiz (70000000... Estado: pendiente, Reference: 700000000030544103, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR23141466457219, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #2: Saemi Valeria La Torre Uesugui... Estado: pendiente, Reference: 240111000011148358, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Alberto Blas Espinoza (240111... Estado: pendiente, Reference: 240111000011150834, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Guisela Perez Chavez (70000000... Estado: pendiente, Reference: 700000000030541742, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Dialy Manosalva Sanchez (20200... Estado: pendiente, Reference: 2020000000238416, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Guisela Perez Chavez (20200000... Estado: pendiente, Reference: 2020000000238498, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Miriam Oliveros Oliveros (2020... Estado: pendiente, Reference: 2020000000238483, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Rosana Mariategui Berrocal (10... Estado: pendiente, Reference: 1020000000275442, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR05401910377139, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #9: Dialy Manosalva Sanchez (10100... Estado: pendiente, Reference: 1010000000182955, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Kaori Mamani (700000000030541... Estado: pendiente, Reference: 700000000030541884, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 95 insertadas, 5 actualizadas, 1757 sin cambios... Progreso: 195 insertadas, 5 actualizadas, 1845 sin cambios... ACTUALIZADO - tracking_id=SR13594276679818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13604045083600, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13604084069374, estado: pendiente -> completada Progreso: 292 insertadas, 8 actualizadas, 2213 sin cambios... ACTUALIZADO - tracking_id=SR80042247533271, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58004311012340, estado: pendiente -> Excepción de Entrega === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4088 Nuevas visitas insertadas: 318 Estados actualizados: 44 Visitas sin cambios: 3726 Errores encontrados: 0 Total procesado exitosamente: 4088 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3971 visitas completed -> completada: 113 visitas failed -> Excepción de Entrega: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4028 Sin placa asignada: 60 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4088 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.34 segundos. Sun Jun 28 09:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4111 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4179 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86864228086450, estado: pendiente SIN CAMBIOS - tracking_id=SR86864290459205, estado: pendiente SIN CAMBIOS - tracking_id=SR86864419759318, estado: pendiente SIN CAMBIOS - tracking_id=SR86864649184110, estado: pendiente SIN CAMBIOS - tracking_id=SR86864794339181, estado: pendiente ACTUALIZADO - tracking_id=SR23142119076200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18574874731150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54016848091416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13596797751363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13597078356609, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR13602000648393, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91359436629119, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13597236068309, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13601845488922, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80043200851095, estado: pendiente -> completada INSERTANDO #1: Estrella Linda Garcia Bobadill... Estado: pendiente, Reference: MYP164219137452701, Vehiculo: 'H3B916' INSERTANDO #2: Edwar Vera Carpio (2401110000... Estado: pendiente, Reference: 240111000011139453, Vehiculo: 'BOB761' INSERTANDO #3: Maribel Achahui (240111000011... Estado: pendiente, Reference: 240111000011133804, Vehiculo: 'BOB761' INSERTANDO #4: Elizabeth Cruz (2401110000111... Estado: pendiente, Reference: 240111000011137904, Vehiculo: 'BOB761' INSERTANDO #5: Elizabeth Cruz (2401110000111... Estado: pendiente, Reference: 240111000011137903, Vehiculo: 'BOB761' INSERTANDO #6: Julio Vargas Paniura (70000000... Estado: pendiente, Reference: 700000000030526289, Vehiculo: 'BOB761' INSERTANDO #7: Veronika Bejar Gallegos (24011... Estado: pendiente, Reference: 240111000011138415, Vehiculo: 'BOB761' INSERTANDO #8: Karina Castaneda (24011100001... Estado: pendiente, Reference: 240111000011142991, Vehiculo: 'BOB761' INSERTANDO #9: Carlos Monteagudo (2401110000... Estado: pendiente, Reference: 240111000011138005, Vehiculo: 'BOB761' INSERTANDO #10: Johanita Corvacho (7000000000... Estado: pendiente, Reference: 700000000030531237, Vehiculo: 'BOB761' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4111 Nuevas visitas insertadas: 23 Estados actualizados: 50 Visitas sin cambios: 4038 Errores encontrados: 0 Total procesado exitosamente: 4111 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3944 visitas completed -> completada: 161 visitas failed -> Excepción de Entrega: 6 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4051 Sin placa asignada: 60 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4111 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.22 segundos. Sun Jun 28 09:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4186 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4202 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92479368197915, estado: pendiente SIN CAMBIOS - tracking_id=SR92479410319318, estado: pendiente SIN CAMBIOS - tracking_id=SR92479457474110, estado: pendiente SIN CAMBIOS - tracking_id=SR99247949585970, estado: pendiente SIN CAMBIOS - tracking_id=SR99247953715655, estado: pendiente ACTUALIZADO - tracking_id=SR01857455294748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91360400784045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13604157574161, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05397717121365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54018799144977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54019221358191, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50563404417623, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13604233364585, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR58003257044989, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13610747629301, estado: pendiente -> completada INSERTANDO #1: Vanessa (2020000000238295)... Estado: pendiente, Reference: 2020000000238295, Vehiculo: '10377B' INSERTANDO #2: Denisse (2020000000231467)... Estado: pendiente, Reference: 2020000000231467, Vehiculo: '10377B' INSERTANDO #3: Luis (1020000000275470)... Estado: pendiente, Reference: 1020000000275470, Vehiculo: '10377B' INSERTANDO #4: Jenny Katty (24011100001114626... Estado: pendiente, Reference: 240111000011146262, Vehiculo: '10377B' INSERTANDO #5: Sharon (1020000000275477)... Estado: pendiente, Reference: 1020000000275477, Vehiculo: '10377B' INSERTANDO #6: Melany Estephany (700000000030... Estado: pendiente, Reference: 700000000030536444, Vehiculo: '10377B' INSERTANDO #7: Melany Estephany (102000000027... Estado: pendiente, Reference: 1020000000270080, Vehiculo: '10377B' INSERTANDO #8: Wendy Marissabel (700000000030... Estado: pendiente, Reference: 700000000030548412, Vehiculo: '10377B' INSERTANDO #9: Kenny (600484218273532993)... Estado: pendiente, Reference: 600484218273532993, Vehiculo: '10377B' INSERTANDO #10: Cristhian Samir (2401110000111... Estado: pendiente, Reference: 240111000011148672, Vehiculo: '10377B' Ruta no es un UUID válido: None Progreso: 61 insertadas, 39 actualizadas, 2210 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4186 Nuevas visitas insertadas: 116 Estados actualizados: 79 Visitas sin cambios: 3991 Errores encontrados: 0 Total procesado exitosamente: 4186 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3940 visitas completed -> completada: 238 visitas failed -> Excepción de Entrega: 8 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4085 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4186 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.06 segundos. Sun Jun 28 09:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4247 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4318 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR56340321331565, estado: pendiente SIN CAMBIOS - tracking_id=SR56340360628868, estado: pendiente SIN CAMBIOS - tracking_id=SR05791064299117, estado: pendiente SIN CAMBIOS - tracking_id=SR57910723698364, estado: pendiente SIN CAMBIOS - tracking_id=SR56340536173834, estado: pendiente ACTUALIZADO - tracking_id=SR50928365049318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92837996087070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92837507949330, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60108145712537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19707130655363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99317907988297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19707151821365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31978448756450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29026986381684, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26747302926663, estado: pendiente -> completada INSERTANDO #1: Melissa Jesus Gomez Romero (20... Estado: pendiente, Reference: 2020000000249525, Vehiculo: 'CHH886' INSERTANDO #2: Rosario Jara (700000000030541... Estado: pendiente, Reference: 700000000030541818, Vehiculo: 'CHH886' INSERTANDO #3: Maribel Arotoma Sanchez (70000... Estado: pendiente, Reference: 700000000030544828, Vehiculo: 'CHH886' INSERTANDO #4: Julio Caycho (700000000030545... Estado: pendiente, Reference: 700000000030545687, Vehiculo: 'CHH886' INSERTANDO #5: Juan Carlos Claro Montero (24... Estado: pendiente, Reference: 240111000011149487, Vehiculo: 'CHH886' INSERTANDO #6: Lita Estela Perez Perez (24011... Estado: pendiente, Reference: 240111000011144767, Vehiculo: 'CHH886' INSERTANDO #7: Marili Barja Ponce (101000000... Estado: pendiente, Reference: 1010000000182995, Vehiculo: 'CHH886' INSERTANDO #8: Maura Cuadros Cordova (700000... Estado: pendiente, Reference: 700000000030541793, Vehiculo: 'CHH886' INSERTANDO #9: Brigitte Charlot Ortiz Segovia... Estado: pendiente, Reference: 240111000011148555, Vehiculo: 'CHH886' INSERTANDO #10: Carlos Alberto Tena Rojas (UN... Estado: pendiente, Reference: UN039250857MU, Vehiculo: 'CHH886' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4247 Nuevas visitas insertadas: 61 Estados actualizados: 117 Visitas sin cambios: 4069 Errores encontrados: 0 Total procesado exitosamente: 4247 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3884 visitas completed -> completada: 352 visitas failed -> Excepción de Entrega: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4146 Sin placa asignada: 101 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4247 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.86 segundos. Sun Jun 28 09:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4484 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4379 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR97195457154439, estado: pendiente SIN CAMBIOS - tracking_id=SR97195522172537, estado: pendiente SIN CAMBIOS - tracking_id=SR97195586288993, estado: pendiente SIN CAMBIOS - tracking_id=SR19719571557386, estado: pendiente SIN CAMBIOS - tracking_id=SR97195783338090, estado: pendiente ACTUALIZADO - tracking_id=SR23197871645655, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64994375134748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54504609684439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54504749568993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58143594519557, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95764891988993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57649147251034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57648855282537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95764941676200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46848063351554, estado: pendiente -> completada INSERTANDO #1: Ana Lucia Lopez Villajulca (24... Estado: pendiente, Reference: 240111000011143685, Vehiculo: 'A9N922' INSERTANDO #2: Herald Josimar Velasquez Leiva... Estado: pendiente, Reference: 240111000011112240, Vehiculo: 'A9N922' INSERTANDO #3: Julio Collantes (655000000007... Estado: pendiente, Reference: 655000000007400232, Vehiculo: 'A9N922' INSERTANDO #4: Abigail Rodriguez Japa (240111... Estado: pendiente, Reference: 240111000011137743, Vehiculo: 'A9N922' INSERTANDO #5: Stefanny Salazar Lafora (2401... Estado: pendiente, Reference: 240111000011102501, Vehiculo: 'A9N922' INSERTANDO #6: Olenka Espinola (700000000030... Estado: pendiente, Reference: 700000000030513434, Vehiculo: 'A9N922' INSERTANDO #7: Aaron Reyes Celis (70000000003... Estado: pendiente, Reference: 700000000030514082, Vehiculo: 'A9N922' INSERTANDO #8: Elianni Ruiz Robles (700000000... Estado: pendiente, Reference: 700000000030525553, Vehiculo: 'A9N922' INSERTANDO #9: Maria De Fatima Carbajal Salce... Estado: pendiente, Reference: 240111000011141234, Vehiculo: 'A9N922' INSERTANDO #10: Dixie Novoa Torrealva (2401110... Estado: pendiente, Reference: 240111000011137510, Vehiculo: 'A9N922' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 76 insertadas, 24 actualizadas, 1060 sin cambios... Progreso: 171 insertadas, 29 actualizadas, 1180 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4484 Nuevas visitas insertadas: 259 Estados actualizados: 130 Visitas sin cambios: 4095 Errores encontrados: 0 Total procesado exitosamente: 4484 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3991 visitas completed -> completada: 479 visitas failed -> Excepción de Entrega: 14 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4361 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4484 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.64 segundos. Sun Jun 28 10:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4708 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4638 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR64995155179644, estado: pendiente SIN CAMBIOS - tracking_id=SR64995197994632, estado: pendiente SIN CAMBIOS - tracking_id=SR26747190022537, estado: pendiente SIN CAMBIOS - tracking_id=SR26747194528993, estado: pendiente SIN CAMBIOS - tracking_id=SR26747198581464, estado: pendiente ACTUALIZADO - tracking_id=SR67472698767915, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR67979893687915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79690981659584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89218499765612, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84164676141812, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00448046667386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68776199823909, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69941785296365, estado: pendiente -> completada INSERTANDO #1: Ynes Espinoza Rojas (700000000... Estado: pendiente, Reference: 700000000030546909, Vehiculo: 'CAG750' INSERTANDO #2: Mariela Marquez Mando (2040000... Estado: pendiente, Reference: 2040000000218159, Vehiculo: 'CAG750' INSERTANDO #3: Cesar Chaccara (2040000000218... Estado: pendiente, Reference: 2040000000218209, Vehiculo: 'CAG750' INSERTANDO #4: Jaime Medina Anchita (90000000... Estado: pendiente, Reference: 900000000001783072, Vehiculo: 'CAG750' INSERTANDO #5: Gino Herrera (240111000011145... Estado: pendiente, Reference: 240111000011145794, Vehiculo: 'CAG750' INSERTANDO #6: Jose Arturo Perleche Otero (U... Estado: pendiente, Reference: UN039267353MU, Vehiculo: 'CAG750' INSERTANDO #7: Marleni Ccama (70000000003054... Estado: pendiente, Reference: 700000000030549282, Vehiculo: 'CAG750' INSERTANDO #8: Juan Carlos Sanchez Ccoripuri ... Estado: pendiente, Reference: EP0000000000946696, Vehiculo: 'CAG750' INSERTANDO #9: Sergio Mejia (700000000030542... Estado: pendiente, Reference: 700000000030542053, Vehiculo: 'CAG750' INSERTANDO #10: Victor Alin Salome Pena (2401... Estado: pendiente, Reference: 240111000011149763, Vehiculo: 'CAG750' ACTUALIZADO - tracking_id=SR70192286522777, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13594134883940, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 63 insertadas, 37 actualizadas, 1038 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4708 Nuevas visitas insertadas: 224 Estados actualizados: 147 Visitas sin cambios: 4337 Errores encontrados: 0 Total procesado exitosamente: 4708 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4068 visitas completed -> completada: 621 visitas failed -> Excepción de Entrega: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4585 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4708 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.72 segundos. Sun Jun 28 10:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4817 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4862 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47352666786140, estado: pendiente SIN CAMBIOS - tracking_id=SR09283416332674, estado: pendiente SIN CAMBIOS - tracking_id=SR92834230266200, estado: pendiente SIN CAMBIOS - tracking_id=SR92834085354748, estado: completada SIN CAMBIOS - tracking_id=SR47352508791854, estado: pendiente ACTUALIZADO - tracking_id=SR92837429552416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12744585234818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12744600724584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12770318574439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60108382328090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60509449532500, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60503897641919, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58004527669362, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80045347173431, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64635861139181, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Wendy (213000000000023438)... Estado: pendiente, Reference: 213000000000023438, Vehiculo: 'PCCXD663' INSERTANDO #2: Moises (213000000000024154)... Estado: pendiente, Reference: 213000000000024154, Vehiculo: 'PCBYQ772' INSERTANDO #3: Karen (213000000000024083)... Estado: pendiente, Reference: 213000000000024083, Vehiculo: 'PCBYQ772' INSERTANDO #4: Bruno Mateo (21300000000002395... Estado: pendiente, Reference: 213000000000023956, Vehiculo: 'PCBYQ772' INSERTANDO #5: Andrea (213000000000022631)... Estado: pendiente, Reference: 213000000000022631, Vehiculo: 'PCBYQ772' INSERTANDO #6: Pedro (213000000000024977)... Estado: pendiente, Reference: 213000000000024977, Vehiculo: 'PCBYQ772' INSERTANDO #7: Alexander (213000000000023100)... Estado: pendiente, Reference: 213000000000023100, Vehiculo: 'PCBYQ772' INSERTANDO #8: Alexander (213000000000023101)... Estado: pendiente, Reference: 213000000000023101, Vehiculo: 'PCBYQ772' INSERTANDO #9: Angela Vanesa (213000000000021... Estado: pendiente, Reference: 213000000000021260, Vehiculo: 'PCBYQ772' INSERTANDO #10: Angela Vanesa (213000000000021... Estado: pendiente, Reference: 213000000000021259, Vehiculo: 'PCBYQ772' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 86 insertadas, 114 actualizadas, 3895 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4817 Nuevas visitas insertadas: 109 Estados actualizados: 141 Visitas sin cambios: 4567 Errores encontrados: 0 Total procesado exitosamente: 4817 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4037 visitas completed -> completada: 759 visitas failed -> Excepción de Entrega: 21 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4694 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4817 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.31 segundos. Sun Jun 28 10:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5072 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4971 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR28973484137342, estado: pendiente SIN CAMBIOS - tracking_id=SR42532386957111, estado: pendiente SIN CAMBIOS - tracking_id=SR62878162836364, estado: pendiente SIN CAMBIOS - tracking_id=SR44059274554864, estado: pendiente SIN CAMBIOS - tracking_id=SR44240423547230, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38918879944748, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR63891944628174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38919764022638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72136859664818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67213728494045, estado: pendiente -> completada INSERTANDO #1: Tracy Bartolo (2010001439502... Estado: pendiente, Reference: 201000143950237170, Vehiculo: 'A3G865' INSERTANDO #2: Kelly Jaqueline Saldana Nurena... Estado: pendiente, Reference: 900000000001780144, Vehiculo: 'A3G865' INSERTANDO #3: Santos Rosa Haro (90000000000... Estado: pendiente, Reference: 900000000001779744, Vehiculo: 'A3G865' INSERTANDO #4: Alessandra Castillo Solis (90... Estado: pendiente, Reference: 900000000001780131, Vehiculo: 'A3G865' INSERTANDO #5: Marcia Salas Jauregui (9000000... Estado: pendiente, Reference: 900000000001780277, Vehiculo: 'A3G865' INSERTANDO #6: Piera Del Campo (20510579456... Estado: pendiente, Reference: 205105794560469272, Vehiculo: 'A3G865' INSERTANDO #7: Shirley Bustamante Ramirez (90... Estado: pendiente, Reference: 900000000001780596, Vehiculo: 'A3G865' INSERTANDO #8: Osmar Cabrera Ibañez (900000... Estado: pendiente, Reference: 900000000001780476, Vehiculo: 'A3G865' INSERTANDO #9: Yuleysi Miranda Pino (90000000... Estado: pendiente, Reference: 900000000001779277, Vehiculo: 'A3G865' INSERTANDO #10: Santos Rosa Haro (90000000000... Estado: pendiente, Reference: 900000000001779804, Vehiculo: 'A3G865' ACTUALIZADO - tracking_id=SR13200364784632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13199783645363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13199959021501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99803255415666, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98807104183557, estado: pendiente -> completada Progreso: 77 insertadas, 23 actualizadas, 629 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 252 insertadas, 148 actualizadas, 3905 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5072 Nuevas visitas insertadas: 255 Estados actualizados: 177 Visitas sin cambios: 4640 Errores encontrados: 0 Total procesado exitosamente: 5072 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4114 visitas completed -> completada: 931 visitas failed -> Excepción de Entrega: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4949 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5072 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.51 segundos. Sun Jun 28 10:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5261 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5226 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92833600571464, estado: pendiente SIN CAMBIOS - tracking_id=SR92833644137386, estado: pendiente SIN CAMBIOS - tracking_id=SR09283368478090, estado: pendiente SIN CAMBIOS - tracking_id=SR92833726531034, estado: pendiente ACTUALIZADO - tracking_id=SR92833805045363, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR92834085354748, estado: completada ACTUALIZADO - tracking_id=SR92836407669205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09283659245970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92836677279181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92837176137623, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92838080641484, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94952562481352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27445710138174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27445922836663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27445967224782, estado: pendiente -> completada INSERTANDO #1: Americo Hidalgo Villa (600484... Estado: pendiente, Reference: 600484218272332418, Vehiculo: '9511BB' INSERTANDO #2: Franco Arce (2040000000218218... Estado: pendiente, Reference: 2040000000218218, Vehiculo: '9511BB' INSERTANDO #3: Franco Arce (7000000000305418... Estado: pendiente, Reference: 700000000030541849, Vehiculo: '9511BB' INSERTANDO #4: William Paico Moncada (240111... Estado: pendiente, Reference: 240111000011146042, Vehiculo: '9511BB' INSERTANDO #5: Lourdes Ara Loyola (1010000000... Estado: pendiente, Reference: 1010000000182942, Vehiculo: '9511BB' INSERTANDO #6: Jimena Cuzquen (1010000000147... Estado: pendiente, Reference: 1010000000147098, Vehiculo: '9511BB' INSERTANDO #7: Manuel Tolentino (24011100001... Estado: pendiente, Reference: 240111000011145148, Vehiculo: '9511BB' INSERTANDO #8: Javier Richle (24011100001115... Estado: pendiente, Reference: 240111000011152107, Vehiculo: '9511BB' INSERTANDO #9: Ines Huamani Mendoza (10200000... Estado: pendiente, Reference: 1020000000270016, Vehiculo: '9511BB' INSERTANDO #10: Rodrigo Bruce Berrios Sanchez ... Estado: pendiente, Reference: MKP164259137504401, Vehiculo: '9511BB' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 30 insertadas, 70 actualizadas, 1943 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 134 insertadas, 166 actualizadas, 4146 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5261 Nuevas visitas insertadas: 189 Estados actualizados: 208 Visitas sin cambios: 4864 Errores encontrados: 0 Total procesado exitosamente: 5261 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4095 visitas completed -> completada: 1130 visitas failed -> Excepción de Entrega: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5138 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5261 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.04 segundos. Sun Jun 28 11:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5376 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5415 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR63891795798737, estado: pendiente SIN CAMBIOS - tracking_id=SR63891800357219, estado: pendiente SIN CAMBIOS - tracking_id=SR45329174428993, estado: pendiente SIN CAMBIOS - tracking_id=SR64532921681464, estado: pendiente SIN CAMBIOS - tracking_id=SR38918088632537, estado: pendiente ACTUALIZADO - tracking_id=SR64533044252638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45469938524748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63891928224548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38919507534818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47333045246200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89380041349870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69037903358993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46903799964818, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69038003986663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90407253484548, estado: pendiente -> completada INSERTANDO #1: Brayan Jhampear Graos Castro ... Estado: pendiente, Reference: 1010000000041650, Vehiculo: 'CBQ712' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Rosa Aparcana Quispe (90000000... Estado: pendiente, Reference: 900000000001779537, Vehiculo: 'CKV754' INSERTANDO #3: Rosa Aparcana Quispe (90000000... Estado: pendiente, Reference: 900000000001779538, Vehiculo: 'CKV754' INSERTANDO #4: Rosa Aparcana Quispe (90000000... Estado: pendiente, Reference: 900000000001779547, Vehiculo: 'CKV754' INSERTANDO #5: Rosa Aparcana Quispe (90000000... Estado: pendiente, Reference: 900000000001779548, Vehiculo: 'CKV754' INSERTANDO #6: Rosa Aparcana Quispe (90000000... Estado: pendiente, Reference: 900000000001779544, Vehiculo: 'CKV754' INSERTANDO #7: Rosa Aparcana Quispe (90000000... Estado: pendiente, Reference: 900000000001779543, Vehiculo: 'CKV754' INSERTANDO #8: Rosa Aparcana Quispe (90000000... Estado: pendiente, Reference: 900000000001779539, Vehiculo: 'CKV754' INSERTANDO #9: Jhonattan Nunez (700000000030... Estado: pendiente, Reference: 700000000030527150, Vehiculo: 'CKV754' INSERTANDO #10: Jhonattan Nunez (700000000030... Estado: pendiente, Reference: 700000000030527686, Vehiculo: 'CKV754' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5376 Nuevas visitas insertadas: 115 Estados actualizados: 200 Visitas sin cambios: 5061 Errores encontrados: 0 Total procesado exitosamente: 5376 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4011 visitas completed -> completada: 1329 visitas failed -> Excepción de Entrega: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5253 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5376 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.63 segundos. Sun Jun 28 11:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5506 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5530 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR60779979732674, estado: pendiente SIN CAMBIOS - tracking_id=SR60780022726200, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR90200149519123, estado: pendiente SIN CAMBIOS - tracking_id=SR90200106178174, estado: pendiente SIN CAMBIOS - tracking_id=SR60779891595363, estado: pendiente ACTUALIZADO - tracking_id=SR09283502857915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09283522234632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92835420064818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27444749141034, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53803623583758, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53817163429115, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53805465913665, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27704044847915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27704940494045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60108233881464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030527622, Vehiculo: 'CDAC&C' INSERTANDO #2: Tottus Chincha . (70000000003... Estado: pendiente, Reference: 700000000030526237, Vehiculo: 'CDAC&C' INSERTANDO #3: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011142279, Vehiculo: 'CDAC&C' INSERTANDO #4: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011138513, Vehiculo: 'CDAC&C' INSERTANDO #5: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011142367, Vehiculo: 'CDAC&C' INSERTANDO #6: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011134586, Vehiculo: 'CDAC&C' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011135277, Vehiculo: 'CDAC&C' INSERTANDO #8: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011139622, Vehiculo: 'CDAC&C' INSERTANDO #9: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011141449, Vehiculo: 'CDAC&C' INSERTANDO #10: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011142081, Vehiculo: 'CDAC&C' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 53 insertadas, 147 actualizadas, 3779 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 118 insertadas, 182 actualizadas, 4660 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5506 Nuevas visitas insertadas: 130 Estados actualizados: 214 Visitas sin cambios: 5162 Errores encontrados: 0 Total procesado exitosamente: 5506 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3927 visitas completed -> completada: 1538 visitas failed -> Excepción de Entrega: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5383 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5506 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.73 segundos. Sun Jun 28 11:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6659 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5660 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR95551628697779, estado: completada SIN CAMBIOS - tracking_id=SR95551631722364, estado: pendiente SIN CAMBIOS - tracking_id=SR86373656233757, estado: completada SIN CAMBIOS - tracking_id=SR86194399245252, estado: pendiente SIN CAMBIOS - tracking_id=SR55516258555379, estado: pendiente INSERTANDO #1: Andres Laureano Hilario Huacch... Estado: pendiente, Reference: ORROHOME5974, Vehiculo: 'VBB890' INSERTANDO #2: Vanessa Salas (127612829512)... Estado: pendiente, Reference: 127612829512, Vehiculo: 'VBB890' INSERTANDO #3: Sandra Zereceda Munioz (700000... Estado: pendiente, Reference: 700000000030523621, Vehiculo: 'VBB890' INSERTANDO #4: Jonathan Sanchez Paredes (2401... Estado: pendiente, Reference: 240111000011133939, Vehiculo: 'VBB890' INSERTANDO #5: Jhoanna Isabel Flores Valdivia... Estado: pendiente, Reference: EP0000000000946497, Vehiculo: 'VBB890' INSERTANDO #6: Denisse Puma Caceres (70000000... Estado: pendiente, Reference: 700000000030517909, Vehiculo: 'VBB890' INSERTANDO #7: Patricio Roberts (70000000003... Estado: pendiente, Reference: 700000000030516419, Vehiculo: 'VBB890' INSERTANDO #8: Carlos Alberto Vargas (12761... Estado: pendiente, Reference: 127612803437, Vehiculo: 'VBB890' INSERTANDO #9: Fatima Angulo (70000000003051... Estado: pendiente, Reference: 700000000030514070, Vehiculo: 'VBB890' INSERTANDO #10: Guido Pareja Begazo (240111000... Estado: pendiente, Reference: 240111000011143983, Vehiculo: 'VBB890' ACTUALIZADO - tracking_id=SR53777914265665, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53807088886234, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13598019742423, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95198386366407, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13199576761464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59519999436232, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47333501724632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38918759921034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13598233759300, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62689744881501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 49 insertadas, 51 actualizadas, 1516 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 101 insertadas, 99 actualizadas, 2991 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 280 insertadas, 120 actualizadas, 3472 sin cambios... Progreso: 369 insertadas, 131 actualizadas, 3665 sin cambios... Progreso: 462 insertadas, 138 actualizadas, 3810 sin cambios... Progreso: 554 insertadas, 146 actualizadas, 3927 sin cambios... Progreso: 647 insertadas, 153 actualizadas, 4060 sin cambios... Progreso: 743 insertadas, 157 actualizadas, 4155 sin cambios... Progreso: 838 insertadas, 162 actualizadas, 4300 sin cambios... Progreso: 1019 insertadas, 181 actualizadas, 4624 sin cambios... Progreso: 1096 insertadas, 204 actualizadas, 5010 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6659 Nuevas visitas insertadas: 1153 Estados actualizados: 225 Visitas sin cambios: 5281 Errores encontrados: 0 Total procesado exitosamente: 6659 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4856 visitas completed -> completada: 1759 visitas failed -> Excepción de Entrega: 44 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6536 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6659 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.21 segundos. Sun Jun 28 11:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6669 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6813 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... ACTUALIZADO - tracking_id=SR19923900478737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98625502563478, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR99239065224439, estado: completada SIN CAMBIOS - tracking_id=SR98807104183557, estado: completada SIN CAMBIOS - tracking_id=SR99239202838090, estado: pendiente SIN CAMBIOS - tracking_id=SR99627193984538, estado: pendiente SIN CAMBIOS - tracking_id=SR99931413916163, estado: pendiente ACTUALIZADO - tracking_id=SR19931804622674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99318376644548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31736391451464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23173671434748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50991702034439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26492839981475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67473119784584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67980517057818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Yoselyn Nunez Hilario (2401110... Estado: pendiente, Reference: 240111000010999100, Vehiculo: 'BEX913' INSERTANDO #2: Yoselyn Nunez Hilario (2401110... Estado: pendiente, Reference: 240111000010999099, Vehiculo: 'BEX913' INSERTANDO #3: Yoselyn Nunez Hilario (2401110... Estado: pendiente, Reference: 240111000010999101, Vehiculo: 'BEX913' INSERTANDO #4: Eder Alonso Vallejos Torres (... Estado: pendiente, Reference: 900000000001769751, Vehiculo: 'S47693' INSERTANDO #5: Mercy Yajahuanca (0000000164... Estado: pendiente, Reference: 00000001640780523083, Vehiculo: 'S47693' INSERTANDO #6: Yomira Bravo Melendez (240111... Estado: pendiente, Reference: 240111000011106487, Vehiculo: 'S47693' INSERTANDO #7: Franklin Oscar Pena Hernandez ... Estado: pendiente, Reference: CLR164186420348801, Vehiculo: 'S47693' INSERTANDO #8: Fernando Jose Serrato Vilcherr... Estado: pendiente, Reference: 240111000011107830, Vehiculo: 'S47693' INSERTANDO #9: Fernando Jose Serrato Vilcherr... Estado: pendiente, Reference: 240111000011107829, Vehiculo: 'S47693' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #10: Pina Nicoll Rivas Hidalgo (UN0... Estado: pendiente, Reference: UN039252305MU, Vehiculo: 'C50943' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6669 Nuevas visitas insertadas: 10 Estados actualizados: 213 Visitas sin cambios: 6446 Errores encontrados: 0 Total procesado exitosamente: 6669 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4654 visitas completed -> completada: 1968 visitas failed -> Excepción de Entrega: 47 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6546 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6669 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.25 segundos. Sun Jun 28 12:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6753 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6823 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR80050498158820, estado: pendiente SIN CAMBIOS - tracking_id=SR58005058838514, estado: pendiente SIN CAMBIOS - tracking_id=SR99173051249640, estado: pendiente SIN CAMBIOS - tracking_id=SR99173079093754, estado: pendiente SIN CAMBIOS - tracking_id=SR17503451136663, estado: pendiente ACTUALIZADO - tracking_id=SR17503898222980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17503953866450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17555842352537, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR31137313038364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72136243066200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67213636781416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31138157441150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72137120915747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83113979947139, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31139960892768, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Frecia Zavaleta (240111000011... Estado: pendiente, Reference: 240111000011126429, Vehiculo: 'H1L901' INSERTANDO #2: Jorge Alvarado Nunja (2401110... Estado: pendiente, Reference: 240111000011139250, Vehiculo: 'H1L901' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Jorge Luis Pilco Carnero (2401... Estado: pendiente, Reference: 240111000010971882, Vehiculo: 'H1L901' INSERTANDO #4: Maria Luisa Alvarado Narcizo ... Estado: pendiente, Reference: 240111000011132680, Vehiculo: 'H1L901' INSERTANDO #5: Maria Alejandra Venturo Chavez... Estado: pendiente, Reference: 240111000011141011, Vehiculo: 'H1L901' INSERTANDO #6: Enzo Rodriguez Chavez (240111... Estado: pendiente, Reference: 240111000011141730, Vehiculo: 'H1L901' INSERTANDO #7: Jenny Mostacero Machuca (900... Estado: pendiente, Reference: 900000000001779764, Vehiculo: 'H1L901' INSERTANDO #8: Jorge Diaz Sugashima (24011100... Estado: pendiente, Reference: 240111000011136299, Vehiculo: 'H1L901' INSERTANDO #9: Luis Montanez (2010001439502... Estado: pendiente, Reference: 201000143950237193, Vehiculo: 'H1L901' INSERTANDO #10: Trassy Chacon Carbajal (655000... Estado: pendiente, Reference: 655000000007399842, Vehiculo: 'H1L901' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6753 Nuevas visitas insertadas: 84 Estados actualizados: 198 Visitas sin cambios: 6471 Errores encontrados: 0 Total procesado exitosamente: 6753 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4540 visitas completed -> completada: 2159 visitas failed -> Excepción de Entrega: 54 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6630 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6753 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.82 segundos. Sun Jun 28 12:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6784 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6907 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR17192717674110, estado: pendiente SIN CAMBIOS - tracking_id=SR53978547224782, estado: pendiente SIN CAMBIOS - tracking_id=SR53978596744584, estado: pendiente SIN CAMBIOS - tracking_id=SR53978498746663, estado: pendiente SIN CAMBIOS - tracking_id=SR17192646489318, estado: pendiente ACTUALIZADO - tracking_id=SR54016427148090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56337962064439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05633800262537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05633961794045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57911461621365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89477538114748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90200276264782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92833726531034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12744490822674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27444546272537, estado: pendiente -> Excepción de Entrega INSERTANDO #1: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778937, Vehiculo: 'APJ890' INSERTANDO #2: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778944, Vehiculo: 'APJ890' INSERTANDO #3: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778938, Vehiculo: 'APJ890' INSERTANDO #4: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778926, Vehiculo: 'APJ890' Ruta no es un UUID válido: None INSERTANDO #5: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778925, Vehiculo: 'APJ890' INSERTANDO #6: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778935, Vehiculo: 'APJ890' INSERTANDO #7: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778946, Vehiculo: 'APJ890' INSERTANDO #8: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778949, Vehiculo: 'APJ890' INSERTANDO #9: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778971, Vehiculo: 'APJ890' INSERTANDO #10: Piura Mall (9000000000017789... Estado: pendiente, Reference: 900000000001778959, Vehiculo: 'APJ890' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6784 Nuevas visitas insertadas: 31 Estados actualizados: 182 Visitas sin cambios: 6571 Errores encontrados: 0 Total procesado exitosamente: 6784 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4390 visitas completed -> completada: 2341 visitas failed -> Excepción de Entrega: 53 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6661 Sin placa asignada: 123 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6784 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.10 segundos. Sun Jun 28 12:30:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6785 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6938 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR68655835441501, estado: pendiente SIN CAMBIOS - tracking_id=SR68655873851365, estado: pendiente SIN CAMBIOS - tracking_id=SR68655928751416, estado: pendiente SIN CAMBIOS - tracking_id=SR17983239017219, estado: completada SIN CAMBIOS - tracking_id=SR79832455354439, estado: completada ACTUALIZADO - tracking_id=SR68656054661150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56338214921034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99931413916163, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95791793327818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56338783361475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56339357115747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56340360628868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05791244411352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92833644137386, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80265952444977, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Laukse Liao 2401110000111465... Estado: pendiente, Reference: 240111000011146563, Vehiculo: 'None' INSERTANDO #2: Jesus Reategui (700000000030... Estado: completada, Reference: 700000000030438077, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6785 Nuevas visitas insertadas: 2 Estados actualizados: 200 Visitas sin cambios: 6583 Errores encontrados: 0 Total procesado exitosamente: 6785 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4190 visitas completed -> completada: 2540 visitas failed -> Excepción de Entrega: 55 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6661 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6785 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.10 segundos. Sun Jun 28 12:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6786 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6940 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR23197871645655, estado: completada SIN CAMBIOS - tracking_id=SR94775778587915, estado: pendiente SIN CAMBIOS - tracking_id=SR18220485788297, estado: pendiente SIN CAMBIOS - tracking_id=SR18220522935363, estado: pendiente SIN CAMBIOS - tracking_id=SR18220554454748, estado: pendiente ACTUALIZADO - tracking_id=SR64927625517386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64994607971365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67472478631416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85328338311416, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR26797875364439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26797868587219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26797901487386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53801332164876, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR45381820497700, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52834329958605, estado: pendiente -> completada INSERTANDO #1: Emer Moreno Dionicio Florentin... Estado: pendiente, Reference: MKP164097137273601, Vehiculo: 'Y1K945' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6786 Nuevas visitas insertadas: 1 Estados actualizados: 207 Visitas sin cambios: 6578 Errores encontrados: 0 Total procesado exitosamente: 6786 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3985 visitas completed -> completada: 2738 visitas failed -> Excepción de Entrega: 63 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6662 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6786 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.92 segundos. Sun Jun 28 13:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6788 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6941 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR30044961358530, estado: pendiente SIN CAMBIOS - tracking_id=SR00449669725747, estado: pendiente SIN CAMBIOS - tracking_id=SR30044970971352, estado: pendiente SIN CAMBIOS - tracking_id=SR34656325987443, estado: pendiente SIN CAMBIOS - tracking_id=SR34656392537070, estado: pendiente Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30047869454548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60879359875520, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65825237944599, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66462067064702, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63517047483855, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76795546821034, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR70575956358737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56395221071150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56396131542638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04223402952980, estado: pendiente -> completada INSERTANDO #1: Bryan Alexander Alegria Aceved... Estado: pendiente, Reference: 700000000030490254, Vehiculo: 'BEZ878' INSERTANDO #2: Larisa Galeny Delgado Villalob... Estado: pendiente, Reference: 240111000011103776, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6788 Nuevas visitas insertadas: 2 Estados actualizados: 431 Visitas sin cambios: 6355 Errores encontrados: 0 Total procesado exitosamente: 6788 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3556 visitas completed -> completada: 3164 visitas failed -> Excepción de Entrega: 68 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6664 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6788 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.27 segundos. Sun Jun 28 13:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6793 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6943 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR52649932599117, estado: pendiente SIN CAMBIOS - tracking_id=SR64993572768364, estado: completada SIN CAMBIOS - tracking_id=SR34653518379870, estado: pendiente SIN CAMBIOS - tracking_id=SR64993668997219, estado: pendiente SIN CAMBIOS - tracking_id=SR64993707974439, estado: pendiente ACTUALIZADO - tracking_id=SR26499415541034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64994080478090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61319962037386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74661810545363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67466170568090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28071255855369, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13201013644045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28090753757719, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28267231911763, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13373961358297, estado: pendiente -> completada INSERTANDO #1: Emanuel Maciel (2401110000110... Estado: pendiente, Reference: 240111000011090300, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Juan Carlos Tantalean Encalada... Estado: pendiente, Reference: 240111000011068202, Vehiculo: 'BEZ878' INSERTANDO #3: Alejandrina Torres Ramos (00... Estado: pendiente, Reference: 0076025169858021263943, Vehiculo: 'ATP868' INSERTANDO #4: Alejandrina Torres Ramos (00... Estado: pendiente, Reference: 0076025169858031379224, Vehiculo: 'ATP868' INSERTANDO #5: Alejandrina Torres Ramos (00... Estado: pendiente, Reference: 0076025169858014400151, Vehiculo: 'ATP868' Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6793 Nuevas visitas insertadas: 5 Estados actualizados: 187 Visitas sin cambios: 6601 Errores encontrados: 0 Total procesado exitosamente: 6793 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3374 visitas completed -> completada: 3349 visitas failed -> Excepción de Entrega: 70 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6669 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6793 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.82 segundos. Sun Jun 28 13:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6794 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6948 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... INSERTANDO #1: Arnold Ivan Salas Nunez (2401... Estado: pendiente, Reference: 240111000011096929, Vehiculo: 'BEZ878' SIN CAMBIOS - tracking_id=SR90405701578364, estado: completada SIN CAMBIOS - tracking_id=SR69040564919117, estado: completada SIN CAMBIOS - tracking_id=SR65669761138939, estado: completada SIN CAMBIOS - tracking_id=SR59203662635535, estado: pendiente SIN CAMBIOS - tracking_id=SR90405795677219, estado: completada ACTUALIZADO - tracking_id=SR57679467014439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76794782958993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43358661968297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43358417258090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15355840134626, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77194846533214, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR84408601054799, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78519856084977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85198773173834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78519903642416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6794 Nuevas visitas insertadas: 1 Estados actualizados: 183 Visitas sin cambios: 6610 Errores encontrados: 0 Total procesado exitosamente: 6794 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 3527 visitas pending -> pendiente: 3192 visitas failed -> Excepción de Entrega: 75 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6670 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6794 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.48 segundos. Sun Jun 28 13:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6795 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6949 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99181527521309, estado: pendiente SIN CAMBIOS - tracking_id=SR99181553962021, estado: pendiente SIN CAMBIOS - tracking_id=SR67213589937386, estado: completada SIN CAMBIOS - tracking_id=SR86862447339870, estado: completada SIN CAMBIOS - tracking_id=SR86862557151150, estado: completada ACTUALIZADO - tracking_id=SR48887598714748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88760223171150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04600593549938, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93800141384748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89380033021365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01719038358993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17190621238297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17191160944548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17191010269870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17191583974818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Javier Esau (24011100001115222... Estado: pendiente, Reference: 240111000011152227, Vehiculo: '48929W' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6795 Nuevas visitas insertadas: 1 Estados actualizados: 179 Visitas sin cambios: 6615 Errores encontrados: 0 Total procesado exitosamente: 6795 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 3700 visitas pending -> pendiente: 3016 visitas failed -> Excepción de Entrega: 79 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6671 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6795 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.47 segundos. Sun Jun 28 14:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6795 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6950 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92833726531034, estado: completada SIN CAMBIOS - tracking_id=SR29242665936332, estado: pendiente SIN CAMBIOS - tracking_id=SR29242747648178, estado: pendiente SIN CAMBIOS - tracking_id=SR09283368478090, estado: completada SIN CAMBIOS - tracking_id=SR02083128212991, estado: completada ACTUALIZADO - tracking_id=SR94952737525856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40773571064610, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27704370526663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60107880939117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63636021579117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60484492642416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60484713222768, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16010876311501, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR60509502485182, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93413004458680, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6795 Nuevas visitas insertadas: 0 Estados actualizados: 163 Visitas sin cambios: 6632 Errores encontrados: 0 Total procesado exitosamente: 6795 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 3855 visitas pending -> pendiente: 2853 visitas failed -> Excepción de Entrega: 87 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6671 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6795 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.18 segundos. Sun Jun 28 14:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6950 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR73890664822537, estado: completada SIN CAMBIOS - tracking_id=SR73890730711464, estado: completada SIN CAMBIOS - tracking_id=SR64994375134748, estado: completada SIN CAMBIOS - tracking_id=SR26499429915363, estado: completada SIN CAMBIOS - tracking_id=SR73890637784439, estado: completada ACTUALIZADO - tracking_id=SR67472432921365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53787452724809, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99559667573050, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92958276449123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41799616628737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41799662477219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43358344137386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00478878439644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04162080124632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63868342661227, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Falabella Piura Mall . (90000... Estado: pendiente, Reference: 900000000001780284, Vehiculo: 'APJ890' INSERTANDO #2: Falabella Piura Mall . (90000... Estado: pendiente, Reference: 900000000001780282, Vehiculo: 'APJ890' INSERTANDO #3: Juana Rosa Giron (2010001439... Estado: pendiente, Reference: 201000143950237192, Vehiculo: 'APJ890' INSERTANDO #4: Falabella Piura Mall . (24012... Estado: pendiente, Reference: 240121000011135772, Vehiculo: 'APJ890' INSERTANDO #5: Falabella Piura Mall . (90000... Estado: pendiente, Reference: 900000000001778699, Vehiculo: 'APJ890' INSERTANDO #6: Falabella Piura Mall . (90000... Estado: pendiente, Reference: 900000000001778714, Vehiculo: 'APJ890' INSERTANDO #7: Falabella Piura Mall . (90000... Estado: pendiente, Reference: 900000000001778713, Vehiculo: 'APJ890' INSERTANDO #8: Falabella Piura Mall . (90000... Estado: pendiente, Reference: 900000000001778707, Vehiculo: 'APJ890' INSERTANDO #9: Falabella Piura Mall . (90000... Estado: pendiente, Reference: 900000000001778686, Vehiculo: 'APJ890' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 9 Estados actualizados: 147 Visitas sin cambios: 6648 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 3998 visitas pending -> pendiente: 2715 visitas failed -> Excepción de Entrega: 91 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.50 segundos. Sun Jun 28 14:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99174277643059, estado: pendiente SIN CAMBIOS - tracking_id=SR99174305944475, estado: pendiente SIN CAMBIOS - tracking_id=SR29917433311777, estado: pendiente SIN CAMBIOS - tracking_id=SR99174364286019, estado: pendiente SIN CAMBIOS - tracking_id=SR13607621248854, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95198109033465, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72135767568993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95199100042797, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13373645788993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13374269871365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17191257641475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45329684261416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45470344737245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45471357825856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47332362229117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 138 Visitas sin cambios: 6666 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4134 visitas pending -> pendiente: 2577 visitas failed -> Excepción de Entrega: 93 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.29 segundos. Sun Jun 28 14:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85279389361475, estado: completada SIN CAMBIOS - tracking_id=SR99000305258213, estado: completada SIN CAMBIOS - tracking_id=SR62846095828370, estado: pendiente SIN CAMBIOS - tracking_id=SR62846158397410, estado: completada SIN CAMBIOS - tracking_id=SR52793934139644, estado: pendiente ACTUALIZADO - tracking_id=SR53780695135609, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53790415556368, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86864357147915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53828588463483, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86864751845655, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26901910041712, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45469653377386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70575982958297, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR90138399965363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18575243199644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 114 Visitas sin cambios: 6690 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4246 visitas pending -> pendiente: 2463 visitas failed -> Excepción de Entrega: 95 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.56 segundos. Sun Jun 28 15:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70422325881352, estado: pendiente SIN CAMBIOS - tracking_id=SR29917734227897, estado: pendiente SIN CAMBIOS - tracking_id=SR99177373623654, estado: pendiente SIN CAMBIOS - tracking_id=SR04223231655747, estado: pendiente SIN CAMBIOS - tracking_id=SR99177314574926, estado: pendiente ACTUALIZADO - tracking_id=SR77676747256396, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15134505688297, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR14913619428032, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97453895338993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95198513055225, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR63891795798737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05759971071501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45329725589870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45330009414632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47333002112674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 207 Visitas sin cambios: 6597 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4450 visitas pending -> pendiente: 2257 visitas failed -> Excepción de Entrega: 97 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.81 segundos. Sun Jun 28 15:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53976232088364, estado: completada SIN CAMBIOS - tracking_id=SR74661590892537, estado: completada SIN CAMBIOS - tracking_id=SR05397960313834, estado: completada SIN CAMBIOS - tracking_id=SR54016663172674, estado: completada SIN CAMBIOS - tracking_id=SR67466176538297, estado: completada ACTUALIZADO - tracking_id=SR05759594277219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85309024077546, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR56395814186663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56396816594110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05791064299117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17556785589644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27703355037386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12770339518090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66598866631464, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR27703229262537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 188 Visitas sin cambios: 6616 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4631 visitas pending -> pendiente: 2069 visitas failed -> Excepción de Entrega: 104 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.95 segundos. Sun Jun 28 15:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR63637262687915, estado: pendiente SIN CAMBIOS - tracking_id=SR23465479619318, estado: completada SIN CAMBIOS - tracking_id=SR86861584734439, estado: pendiente SIN CAMBIOS - tracking_id=SR34654921035970, estado: completada SIN CAMBIOS - tracking_id=SR86861910258297, estado: completada ACTUALIZADO - tracking_id=SR26751127732537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56397599537014, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25143851647818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69813095145977, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89295799291150, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99013890161150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62690111749991, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR18576205974782, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR18574631936200, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR85279362271365, estado: Excepción de Entrega -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 84 Visitas sin cambios: 6720 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4710 visitas pending -> pendiente: 1988 visitas failed -> Excepción de Entrega: 106 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.54 segundos. Sun Jun 28 15:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR46296967392547, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR46495067678539, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR94689656423798, estado: pendiente Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR47105152279777, estado: pendiente SIN CAMBIOS - tracking_id=SR29917292532138, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR90139103087915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29917684535370, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99176871946978, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99176897935842, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29917692899753, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29917698118500, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99177009995541, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99177037672765, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29917708975845, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29917711841202, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 260 Visitas sin cambios: 6544 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4962 visitas pending -> pendiente: 1728 visitas failed -> Excepción de Entrega: 114 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.96 segundos. Sun Jun 28 16:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR94951252584439, estado: completada SIN CAMBIOS - tracking_id=SR94951295612537, estado: completada SIN CAMBIOS - tracking_id=SR32921146947448, estado: pendiente SIN CAMBIOS - tracking_id=SR32921152273791, estado: pendiente SIN CAMBIOS - tracking_id=SR29211581253762, estado: pendiente ACTUALIZADO - tracking_id=SR64633863762537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64635008364818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64636045988868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41039661558993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31978491049205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26499362498737, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76865682029123, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR00478650867245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77882182053603, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76794154679117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 73 Visitas sin cambios: 6731 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5032 visitas pending -> pendiente: 1655 visitas failed -> Excepción de Entrega: 117 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.25 segundos. Sun Jun 28 16:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6804 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85455453823798, estado: completada SIN CAMBIOS - tracking_id=SR45379279518498, estado: completada SIN CAMBIOS - tracking_id=SR85995477445888, estado: completada SIN CAMBIOS - tracking_id=SR53795408493220, estado: completada SIN CAMBIOS - tracking_id=SR58865654081894, estado: completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53009498975897, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53831358849727, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53834201577833, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17190228087219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47333885961352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47333931737818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94775778587915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25123535011365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86363706091416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95199323962019, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6804 Nuevas visitas insertadas: 0 Estados actualizados: 59 Visitas sin cambios: 6745 Errores encontrados: 0 Total procesado exitosamente: 6804 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5087 visitas pending -> pendiente: 1596 visitas failed -> Excepción de Entrega: 121 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6680 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6804 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.55 segundos. Sun Jun 28 16:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6809 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6959 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR94775818351475, estado: completada SIN CAMBIOS - tracking_id=SR94776114589123, estado: completada SIN CAMBIOS - tracking_id=SR94776209524818, estado: completada SIN CAMBIOS - tracking_id=SR94775921759644, estado: pendiente SIN CAMBIOS - tracking_id=SR89477598684632, estado: completada ACTUALIZADO - tracking_id=SR94776613831352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94776276026663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81436435539509, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14251140551034, estado: pendiente -> completada INSERTANDO #1: Gina Vera (700000000030443590... Estado: pendiente, Reference: 700000000030443590, Vehiculo: 'BEZ878' INSERTANDO #2: Junior Alejandro Flores Jimene... Estado: pendiente, Reference: MYP164122137306101, Vehiculo: 'BEZ878' INSERTANDO #3: Nery (00000001641510523235)... Estado: pendiente, Reference: 00000001641510523235, Vehiculo: 'BEZ878' INSERTANDO #4: Eider Null Rojas (1640700523... Estado: pendiente, Reference: 164070052302701000, Vehiculo: 'BEZ878' INSERTANDO #5: Jarlin Beiser Rodas (1640740... Estado: pendiente, Reference: 164074052304701000, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR41039120849117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86863182044584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26901957086054, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR62690120522416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47333284197245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56395304564548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6809 Nuevas visitas insertadas: 5 Estados actualizados: 43 Visitas sin cambios: 6761 Errores encontrados: 0 Total procesado exitosamente: 6809 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5127 visitas pending -> pendiente: 1558 visitas failed -> Excepción de Entrega: 124 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6685 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6809 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.06 segundos. Sun Jun 28 16:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6809 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6964 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR29917745653742, estado: completada SIN CAMBIOS - tracking_id=SR99177481754955, estado: completada Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR94893344532732, estado: pendiente SIN CAMBIOS - tracking_id=SR29917753672684, estado: completada SIN CAMBIOS - tracking_id=SR99177563248128, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR20200305999644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64733397252638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50579107728737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63636891252674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58129412781903, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64634691337915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31977736748174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31977814729123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23197786094818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53827299643662, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6809 Nuevas visitas insertadas: 0 Estados actualizados: 57 Visitas sin cambios: 6752 Errores encontrados: 0 Total procesado exitosamente: 6809 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5179 visitas pending -> pendiente: 1501 visitas failed -> Excepción de Entrega: 129 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6685 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6809 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.76 segundos. Sun Jun 28 17:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6809 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6964 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR28229231915694, estado: completada SIN CAMBIOS - tracking_id=SR82485333662273, estado: completada SIN CAMBIOS - tracking_id=SR52834329958605, estado: completada SIN CAMBIOS - tracking_id=SR82847854521345, estado: completada SIN CAMBIOS - tracking_id=SR84164676141812, estado: completada ACTUALIZADO - tracking_id=SR76796420577915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04222975599644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97453796394439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97453937721464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80051678045593, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17189769349117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13600477554799, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94776409344584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25123165754439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92512319352537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6809 Nuevas visitas insertadas: 0 Estados actualizados: 48 Visitas sin cambios: 6761 Errores encontrados: 0 Total procesado exitosamente: 6809 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5227 visitas pending -> pendiente: 1453 visitas failed -> Excepción de Entrega: 129 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6685 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6809 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.91 segundos. Sun Jun 28 17:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6964 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR17191201457915, estado: completada SIN CAMBIOS - tracking_id=SR17191257641475, estado: completada SIN CAMBIOS - tracking_id=SR95198761259293, estado: completada SIN CAMBIOS - tracking_id=SR95198698741418, estado: completada SIN CAMBIOS - tracking_id=SR17191160944548, estado: completada ACTUALIZADO - tracking_id=SR01719182654584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17192194372638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25122886929117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92512361861150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47333662136663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47334343934110, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95639450317386, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR42511071448993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR14251134088090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88686274927915, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Edgar Amilkar Hoyos (9025888... Estado: pendiente, Reference: 902588864200048858, Vehiculo: 'BEZ878' INSERTANDO #2: Key Huatangari Campos (700000... Estado: completada, Reference: 700000000030484299, Vehiculo: 'BEZ878' INSERTANDO #3: Jorge Dalton Villalobos Mejia ... Estado: completada, Reference: 700000000030486560, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 3 Estados actualizados: 57 Visitas sin cambios: 6752 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5284 visitas pending -> pendiente: 1397 visitas failed -> Excepción de Entrega: 131 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6688 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.55 segundos. Sun Jun 28 17:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6967 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99183694397508, estado: completada SIN CAMBIOS - tracking_id=SR18573760779117, estado: completada SIN CAMBIOS - tracking_id=SR18573827678364, estado: completada SIN CAMBIOS - tracking_id=SR99183870154473, estado: completada SIN CAMBIOS - tracking_id=SR18574078352537, estado: completada ACTUALIZADO - tracking_id=SR57912783439205, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR64634736161475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64634502659870, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR88689707188364, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR68655835441501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10079284125179, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25143465769123, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13599086679832, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91359893898404, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13599005348244, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 45 Visitas sin cambios: 6767 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5324 visitas pending -> pendiente: 1353 visitas failed -> Excepción de Entrega: 135 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6688 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.72 segundos. Sun Jun 28 17:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6967 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR19931795825363, estado: completada SIN CAMBIOS - tracking_id=SR19931804622674, estado: completada SIN CAMBIOS - tracking_id=SR99317846321034, estado: completada SIN CAMBIOS - tracking_id=SR99318260469870, estado: completada SIN CAMBIOS - tracking_id=SR99318181871365, estado: completada ACTUALIZADO - tracking_id=SR23197883897444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31978943188868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64927760778297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64993668997219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64994566371501, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR76796280881150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91359298958124, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70422281159870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR82223626956363, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69873716178216, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 39 Visitas sin cambios: 6773 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5358 visitas pending -> pendiente: 1314 visitas failed -> Excepción de Entrega: 140 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6688 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.38 segundos. Sun Jun 28 18:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6967 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42510970952537, estado: completada SIN CAMBIOS - tracking_id=SR42511071448993, estado: completada SIN CAMBIOS - tracking_id=SR58578087851464, estado: completada SIN CAMBIOS - tracking_id=SR58578153067386, estado: completada SIN CAMBIOS - tracking_id=SR42511139151464, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56394552618090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13601058867638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76759228281464, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13606449947194, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13609614326375, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13609981783558, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01719017898737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68657390365747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68656115447245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62846095828370, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 35 Visitas sin cambios: 6777 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5389 visitas pending -> pendiente: 1279 visitas failed -> Excepción de Entrega: 144 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6688 Sin placa asignada: 124 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.15 segundos. Sun Jun 28 18:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6967 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR27703271658993, estado: completada SIN CAMBIOS - tracking_id=SR32470154439542, estado: pendiente SIN CAMBIOS - tracking_id=SR27703314611464, estado: completada SIN CAMBIOS - tracking_id=SR24881388956595, estado: pendiente SIN CAMBIOS - tracking_id=SR25052964625325, estado: pendiente Ruta no es un UUID válido: None INSERTANDO #1: Hellen Salinas (UN039271914MU... Estado: pendiente, Reference: UN039271914MU, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR92479368197915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26492857619123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92479887843834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64995197994632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91360654773538, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91360658838206, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13607177384970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13609706839230, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57679674646663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04222307758364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Diego Adrian Gonzales Tarazona... Estado: pendiente, Reference: 700000000030541844, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 2 Estados actualizados: 30 Visitas sin cambios: 6780 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5417 visitas pending -> pendiente: 1249 visitas failed -> Excepción de Entrega: 146 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6686 Sin placa asignada: 126 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.66 segundos. Sun Jun 28 18:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6969 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34656942564718, estado: completada SIN CAMBIOS - tracking_id=SR34657106389983, estado: completada SIN CAMBIOS - tracking_id=SR34657159044803, estado: completada SIN CAMBIOS - tracking_id=SR34657449945411, estado: completada SIN CAMBIOS - tracking_id=SR23465748959978, estado: completada ACTUALIZADO - tracking_id=SR13592844323028, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86863095666663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68657846169318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50714206654548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85071425487915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50714296321475, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64994826941150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76796181041416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64994965274548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13612885715693, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 28 Visitas sin cambios: 6784 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5444 visitas pending -> pendiente: 1221 visitas failed -> Excepción de Entrega: 147 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6686 Sin placa asignada: 126 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.16 segundos. Sun Jun 28 18:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6969 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR27703229262537, estado: completada SIN CAMBIOS - tracking_id=SR27703271658993, estado: completada SIN CAMBIOS - tracking_id=SR27703141987219, estado: completada SIN CAMBIOS - tracking_id=SR27703314611464, estado: completada SIN CAMBIOS - tracking_id=SR27703355037386, estado: completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR64994566371501, estado: Excepción de Entrega -> completada ACTUALIZADO - tracking_id=SR76796334347245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04222448068993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76796613888174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70422261775363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13608617543021, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80051501464367, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13599258425748, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86363755826663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78310869435607, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Saemi Valeria La Torre Uesugui... Estado: completada, Reference: 240111000011148358, Vehiculo: '2660RC' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 1 Estados actualizados: 31 Visitas sin cambios: 6780 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5474 visitas pending -> pendiente: 1190 visitas failed -> Excepción de Entrega: 148 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6687 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.41 segundos. Sun Jun 28 19:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6970 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR89212285717888, estado: pendiente SIN CAMBIOS - tracking_id=SR95199281434467, estado: completada SIN CAMBIOS - tracking_id=SR95199323962019, estado: completada SIN CAMBIOS - tracking_id=SR95199365027502, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR92122944663179, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91360728845350, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13609807132668, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13608813369582, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13609175734530, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92479615479278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58003660739912, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68655587081034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80262158048993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80262199951464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80262243137386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 31 Visitas sin cambios: 6781 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5503 visitas pending -> pendiente: 1159 visitas failed -> Excepción de Entrega: 150 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6687 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.74 segundos. Sun Jun 28 19:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6970 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR04954378914748, estado: completada SIN CAMBIOS - tracking_id=SR49543830082674, estado: completada SIN CAMBIOS - tracking_id=SR01857414098993, estado: completada SIN CAMBIOS - tracking_id=SR18574078352537, estado: completada SIN CAMBIOS - tracking_id=SR04954370788297, estado: pendiente ACTUALIZADO - tracking_id=SR62845724536200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36284559752640, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62845660954401, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36284539745817, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62845499948815, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58005159695676, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76796479681475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76796699144818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04222921787915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59563944068993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 37 Visitas sin cambios: 6775 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5534 visitas pending -> pendiente: 1122 visitas failed -> Excepción de Entrega: 156 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6687 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.53 segundos. Sun Jun 28 19:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6970 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92958429818530, estado: completada SIN CAMBIOS - tracking_id=SR92958396774584, estado: completada SIN CAMBIOS - tracking_id=SR92958338766663, estado: completada SIN CAMBIOS - tracking_id=SR58929581037915, estado: completada SIN CAMBIOS - tracking_id=SR92958241728174, estado: completada ACTUALIZADO - tracking_id=SR89295805234548, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13598423671227, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68655467491464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62845849061446, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR86363852611565, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89212207673556, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR04954370788297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR25143561276663, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR01911453078530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80039874053342, estado: pendiente -> Excepción de Entrega === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 28 Visitas sin cambios: 6784 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5551 visitas pending -> pendiente: 1094 visitas failed -> Excepción de Entrega: 167 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6687 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.75 segundos. Sun Jun 28 19:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6812 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6970 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR27444546272537, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR27444705448090, estado: completada SIN CAMBIOS - tracking_id=SR12744478858297, estado: completada SIN CAMBIOS - tracking_id=SR27444829655363, estado: completada SIN CAMBIOS - tracking_id=SR27444587188993, estado: completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76795854021501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR19113094978737, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92122637272991, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19114288649644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29539050276096, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR23775782479117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42240006381943, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR22537023335480, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13607480535641, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50992871769123, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6812 Nuevas visitas insertadas: 0 Estados actualizados: 13 Visitas sin cambios: 6799 Errores encontrados: 0 Total procesado exitosamente: 6812 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5560 visitas pending -> pendiente: 1081 visitas failed -> Excepción de Entrega: 171 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6687 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6812 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.52 segundos. Sun Jun 28 20:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6970 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92123694064781, estado: pendiente SIN CAMBIOS - tracking_id=SR17503586678530, estado: completada SIN CAMBIOS - tracking_id=SR17503633435747, estado: completada SIN CAMBIOS - tracking_id=SR17503542044584, estado: completada SIN CAMBIOS - tracking_id=SR92123654999573, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89295802337245, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76865776299205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76865562688297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36284622186132, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None INSERTANDO #1: DAVID BORDA PINO... Estado: pendiente, Reference: 900000000001783451, Vehiculo: 'BTL-SR80' INSERTANDO #2: MILUSKA RIOS PINEDO... Estado: pendiente, Reference: 900000000001783453, Vehiculo: 'BTL-SR80' INSERTANDO #3: SOLEDAD RUBIO OBREGON... Estado: pendiente, Reference: 900000000001783535, Vehiculo: 'BTL-SR80' INSERTANDO #4: Keyla Huaripaucar... Estado: pendiente, Reference: 900000000001783681, Vehiculo: 'BTL-SR80' INSERTANDO #5: LEYDA ALZAMORA PORTOCARRERO... Estado: pendiente, Reference: 900000000001783923, Vehiculo: 'BTL-SR81' INSERTANDO #6: DENIS CASTANEDA FLORES... Estado: pendiente, Reference: 900000000001783519, Vehiculo: 'BTL-SR81' INSERTANDO #7: Hicler Gutierrez... Estado: pendiente, Reference: 900000000001783459, Vehiculo: 'BTL-SR83' INSERTANDO #8: SHRILEY CORONAD SENA... Estado: pendiente, Reference: 900000000001783571, Vehiculo: 'BTL-SR83' INSERTANDO #9: SAYDA TALAVERANO GAMBOA... Estado: pendiente, Reference: 900000000001783398, Vehiculo: 'BTL-SR83' INSERTANDO #10: JUAN CARLOS CEDENO CEDENO... Estado: pendiente, Reference: 900000000001783767, Vehiculo: 'BTL-SR81' ACTUALIZADO - tracking_id=SR56395532461475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56395579439644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56395623094632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95639566318174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56395706779123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56395863464782, estado: pendiente -> completada Progreso: 89 insertadas, 11 actualizadas, 4620 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 189 insertadas, 11 actualizadas, 4766 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 287 insertadas, 13 actualizadas, 4870 sin cambios... Progreso: 387 insertadas, 13 actualizadas, 4932 sin cambios... Progreso: 487 insertadas, 13 actualizadas, 5010 sin cambios... Progreso: 587 insertadas, 13 actualizadas, 5102 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 687 insertadas, 13 actualizadas, 5298 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 727 Estados actualizados: 24 Visitas sin cambios: 6788 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5579 visitas pending -> pendiente: 1784 visitas failed -> Excepción de Entrega: 176 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.63 segundos. Sun Jun 28 20:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR02037321768297, estado: completada SIN CAMBIOS - tracking_id=SR02037328585363, estado: completada SIN CAMBIOS - tracking_id=SR29239435127180, estado: pendiente SIN CAMBIOS - tracking_id=SR29239505673888, estado: pendiente SIN CAMBIOS - tracking_id=SR32923957413552, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89212230956206, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56396743139318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58005126895667, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80051368744770, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80051408841410, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR80051223444977, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01719174674782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17191096457245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19113588629870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19113646727245, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 15 Visitas sin cambios: 7524 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5593 visitas pending -> pendiente: 1769 visitas failed -> Excepción de Entrega: 177 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.97 segundos. Sun Jun 28 20:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR76063235861256, estado: completada SIN CAMBIOS - tracking_id=SR79135368683129, estado: completada SIN CAMBIOS - tracking_id=SR79855115462464, estado: completada SIN CAMBIOS - tracking_id=SR80032957277152, estado: completada SIN CAMBIOS - tracking_id=SR88052896182083, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13600272182091, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR01911435328174, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92123791628969, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92123880847204, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22375989847519, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR58003675337826, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58003682267976, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56731399942674, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR73139802481464, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62846284157529, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 11 Visitas sin cambios: 7528 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5600 visitas pending -> pendiente: 1758 visitas failed -> Excepción de Entrega: 181 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.17 segundos. Sun Jun 28 20:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42511139151464, estado: completada SIN CAMBIOS - tracking_id=SR42511260687386, estado: completada SIN CAMBIOS - tracking_id=SR81755764999318, estado: completada SIN CAMBIOS - tracking_id=SR81755725671352, estado: completada SIN CAMBIOS - tracking_id=SR42510928854439, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73139744662537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73140022426200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73140049621501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67313977248993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95551615472367, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR55516258555379, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91342677028993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80051323945987, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56395951448530, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56396085837818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 19 Visitas sin cambios: 7520 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5615 visitas pending -> pendiente: 1740 visitas failed -> Excepción de Entrega: 184 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.86 segundos. Sun Jun 28 21:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31976824861464, estado: completada SIN CAMBIOS - tracking_id=SR31976919828090, estado: completada SIN CAMBIOS - tracking_id=SR31976969341034, estado: completada SIN CAMBIOS - tracking_id=SR23197702118297, estado: completada SIN CAMBIOS - tracking_id=SR31977152634748, estado: completada ACTUALIZADO - tracking_id=SR55516228063791, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR23988258362740, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62845909261172, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91359117534874, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR01911318772537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19114216477915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13593453241771, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR89212312899704, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92123315127322, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92123613522527, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 243 Visitas sin cambios: 7296 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5855 visitas pending -> pendiente: 1497 visitas failed -> Excepción de Entrega: 187 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.31 segundos. Sun Jun 28 21:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34652760347386, estado: completada SIN CAMBIOS - tracking_id=SR64532960381501, estado: completada SIN CAMBIOS - tracking_id=SR45329644731365, estado: completada SIN CAMBIOS - tracking_id=SR45329764771150, estado: completada SIN CAMBIOS - tracking_id=SR34652941045363, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29207762849117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32920808998364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29208143478737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29208183967219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29208228874439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29208269552537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32920830938993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29208358551464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29208398877386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29208457768090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 408 Visitas sin cambios: 7131 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6260 visitas pending -> pendiente: 1089 visitas failed -> Excepción de Entrega: 190 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.27 segundos. Sun Jun 28 21:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR56338214921034, estado: completada SIN CAMBIOS - tracking_id=SR08667113763679, estado: completada SIN CAMBIOS - tracking_id=SR08826735859713, estado: completada SIN CAMBIOS - tracking_id=SR56338255578297, estado: completada SIN CAMBIOS - tracking_id=SR56338335974748, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89212285717888, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92123273371478, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR92123654999573, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13608253811712, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91360834651309, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR58005058838514, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89212224732947, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 7 Visitas sin cambios: 7532 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6266 visitas pending -> pendiente: 1082 visitas failed -> Excepción de Entrega: 191 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.51 segundos. Sun Jun 28 21:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92123527057497, estado: completada SIN CAMBIOS - tracking_id=SR89212356633397, estado: completada SIN CAMBIOS - tracking_id=SR92123613522527, estado: completada SIN CAMBIOS - tracking_id=SR92123402367453, estado: completada SIN CAMBIOS - tracking_id=SR89212344536664, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13608080531048, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68655794676200, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR68657803877915, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR68656474164548, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 4 Visitas sin cambios: 7535 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6267 visitas pending -> pendiente: 1078 visitas failed -> Excepción de Entrega: 194 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.61 segundos. Sun Jun 28 22:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR92834085354748, estado: completada SIN CAMBIOS - tracking_id=SR09283416332674, estado: completada SIN CAMBIOS - tracking_id=SR92833805045363, estado: completada SIN CAMBIOS - tracking_id=SR29212991748945, estado: completada SIN CAMBIOS - tracking_id=SR92834362321365, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76865677778174, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13607584334418, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR61168656331115, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR61325433334578, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 4 Visitas sin cambios: 7535 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6270 visitas pending -> pendiente: 1074 visitas failed -> Excepción de Entrega: 195 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.08 segundos. Sun Jun 28 22:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34748655068785, estado: pendiente SIN CAMBIOS - tracking_id=SR47486589126775, estado: pendiente SIN CAMBIOS - tracking_id=SR47486637742037, estado: pendiente SIN CAMBIOS - tracking_id=SR93474867358426, estado: pendiente SIN CAMBIOS - tracking_id=SR47486776784593, estado: pendiente Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR04765289978501, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80050653468651, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 2 Visitas sin cambios: 7537 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6271 visitas pending -> pendiente: 1072 visitas failed -> Excepción de Entrega: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.78 segundos. Sun Jun 28 22:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31139679963834, estado: completada SIN CAMBIOS - tracking_id=SR99173253238762, estado: completada SIN CAMBIOS - tracking_id=SR99173279572870, estado: completada SIN CAMBIOS - tracking_id=SR31139759979991, estado: completada SIN CAMBIOS - tracking_id=SR83113979947139, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80050371341569, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR13608521827608, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 2 Visitas sin cambios: 7537 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6273 visitas pending -> pendiente: 1070 visitas failed -> Excepción de Entrega: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.38 segundos. Sun Jun 28 22:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99745397927386, estado: completada SIN CAMBIOS - tracking_id=SR97454030548090, estado: completada SIN CAMBIOS - tracking_id=SR47475834449547, estado: pendiente SIN CAMBIOS - tracking_id=SR80050433541236, estado: pendiente SIN CAMBIOS - tracking_id=SR47476003724578, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91360843243095, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80050498158820, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 2 Visitas sin cambios: 7537 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6275 visitas pending -> pendiente: 1068 visitas failed -> Excepción de Entrega: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.80 segundos. Sun Jun 28 23:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR99181641243050, estado: completada SIN CAMBIOS - tracking_id=SR22587831453834, estado: completada SIN CAMBIOS - tracking_id=SR22587869147014, estado: completada SIN CAMBIOS - tracking_id=SR22587908539991, estado: completada SIN CAMBIOS - tracking_id=SR99181672983269, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 7539 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6275 visitas pending -> pendiente: 1068 visitas failed -> Excepción de Entrega: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.22 segundos. Sun Jun 28 23:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34749050954807, estado: pendiente SIN CAMBIOS - tracking_id=SR47490560415372, estado: pendiente SIN CAMBIOS - tracking_id=SR47490600134822, estado: pendiente SIN CAMBIOS - tracking_id=SR34749064875421, estado: pendiente SIN CAMBIOS - tracking_id=SR34749090745644, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 7539 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6275 visitas pending -> pendiente: 1068 visitas failed -> Excepción de Entrega: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.69 segundos. Sun Jun 28 23:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85279354536200, estado: completada SIN CAMBIOS - tracking_id=SR99177588777197, estado: completada SIN CAMBIOS - tracking_id=SR85279389361475, estado: completada SIN CAMBIOS - tracking_id=SR52793583181501, estado: completada SIN CAMBIOS - tracking_id=SR99177618079895, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 7539 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6275 visitas pending -> pendiente: 1068 visitas failed -> Excepción de Entrega: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.98 segundos. Sun Jun 28 23:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7539 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7697 visitas existentes para la fecha 2026-06-28 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34750133261398, estado: pendiente SIN CAMBIOS - tracking_id=SR47501373891270, estado: pendiente SIN CAMBIOS - tracking_id=SR34750128732333, estado: pendiente SIN CAMBIOS - tracking_id=SR47501998048938, estado: pendiente SIN CAMBIOS - tracking_id=SR47502043913202, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7539 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 7539 Errores encontrados: 0 Total procesado exitosamente: 7539 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6275 visitas pending -> pendiente: 1068 visitas failed -> Excepción de Entrega: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7414 Sin placa asignada: 125 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7539 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.53 segundos. Mon Jun 29 00:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 0.64 segundos. Mon Jun 29 00:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 0 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... INSERTANDO #1: isabel roca llantoy-REC-127609... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #2: ROSA MARIA RODRIGUEZ MANCILLA-... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #3: Anthony Palomino-CAM-185015850... Estado: pendiente, Reference: None, Vehiculo: 'AEP-901/Door to Door Transports SAC/2038709305' INSERTANDO #4: LILIANA CANTELLI BOSI-CAM-1276... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' INSERTANDO #5: Genoveva Oblitas-REC-185013434... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' INSERTANDO #6: NATALIA PONCE GONZALEZ-CAM-127... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' INSERTANDO #7: Paola Vanessa Melendez Chavez-... Estado: pendiente, Reference: None, Vehiculo: 'B0J-733/DOOT TO DOOR/2038709305' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7 Nuevas visitas insertadas: 7 Estados actualizados: 0 Visitas sin cambios: 0 Errores encontrados: 0 Total procesado exitosamente: 7 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.17 segundos. Mon Jun 29 00:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 79 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... Ruta no es un UUID válido: None INSERTANDO #1: ANAHI BAYONA 70000000003055632... Estado: pendiente, Reference: 700000000030556328, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Carla Honorio 7000000000305573... Estado: pendiente, Reference: 700000000030557344, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Giselle Gondonneau 70000000003... Estado: pendiente, Reference: 700000000030557728, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Maria Eugenia Castillo Cordova... Estado: pendiente, Reference: 700000000030559418, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Maria del Carmen Arbulu 700000... Estado: pendiente, Reference: 700000000030559743, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Carolina Maya Quintero 7000000... Estado: pendiente, Reference: 700000000030556996, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Giselle Elias 7000000000305527... Estado: pendiente, Reference: 700000000030552749, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: ELIZABETH ARMAS 70000000003056... Estado: pendiente, Reference: 700000000030563847, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Alejandra Álvarez 700000000030... Estado: pendiente, Reference: 700000000030551661, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Alina Odintcova 70000000003055... Estado: pendiente, Reference: 700000000030557177, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None SIN CAMBIOS - tracking_id=SR15816477378681, estado: pendiente SIN CAMBIOS - tracking_id=SR15816573723526, estado: pendiente SIN CAMBIOS - tracking_id=SR51581664832653, estado: pendiente SIN CAMBIOS - tracking_id=SR15816696029215, estado: pendiente SIN CAMBIOS - tracking_id=SR15816742016375, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 79 Nuevas visitas insertadas: 72 Estados actualizados: 0 Visitas sin cambios: 7 Errores encontrados: 0 Total procesado exitosamente: 79 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 79 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7 Sin placa asignada: 72 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 79 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.35 segundos. Mon Jun 29 00:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 196 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 79 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... INSERTANDO #1: Carolina Maya Quintero 7000000... Estado: pendiente, Reference: 700000000030556996, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #2: Giselle Elias 7000000000305527... Estado: pendiente, Reference: 700000000030552749, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #3: ELIZABETH ARMAS 70000000003056... Estado: pendiente, Reference: 700000000030563847, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #4: Alejandra Álvarez 700000000030... Estado: pendiente, Reference: 700000000030551661, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #5: Alina Odintcova 70000000003055... Estado: pendiente, Reference: 700000000030557177, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #6: brenda miranda 700000000030559... Estado: pendiente, Reference: 700000000030559817, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #7: Maria Ana Scudellari 700000000... Estado: pendiente, Reference: 700000000030558638, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #8: veronica rios 7000000000305620... Estado: pendiente, Reference: 700000000030562097, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #9: Caterina Cino 7000000000305640... Estado: pendiente, Reference: 700000000030564056, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #10: Maria Emilia Pelacchi 70000000... Estado: pendiente, Reference: 700000000030558317, Vehiculo: 'PRO-005/PROOUT/205168336622' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR15816477378681, estado: pendiente SIN CAMBIOS - tracking_id=SR15816573723526, estado: pendiente SIN CAMBIOS - tracking_id=SR51581664832653, estado: pendiente SIN CAMBIOS - tracking_id=SR15816696029215, estado: pendiente SIN CAMBIOS - tracking_id=SR15816742016375, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 196 Nuevas visitas insertadas: 189 Estados actualizados: 0 Visitas sin cambios: 7 Errores encontrados: 0 Total procesado exitosamente: 196 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 196 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 196 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 196 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.05 segundos. Mon Jun 29 01:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 510 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 268 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... INSERTANDO #1: L_GERMANA FELISA MARCAN MAMANI... Estado: pendiente, Reference: 900000000001783450, Vehiculo: 'BTL-SR2' INSERTANDO #2: M_ivan gonzales... Estado: pendiente, Reference: 900000000001784653, Vehiculo: 'BTL-SR2' INSERTANDO #3: L_María lucibet Altamirano... Estado: pendiente, Reference: 900000000001783539, Vehiculo: 'BTL-SR2' INSERTANDO #4: L_Valeria Lopez... Estado: pendiente, Reference: 900000000001783691, Vehiculo: 'BTL-SR2' INSERTANDO #5: L_Miguel Ángel Pérez... Estado: pendiente, Reference: 900000000001784573, Vehiculo: 'BTL-SR2' INSERTANDO #6: L_PATRICIA RUBI BOCANEGRA WONG... Estado: pendiente, Reference: 900000000001784445, Vehiculo: 'BTL-SR2' INSERTANDO #7: L_regina beatriz salas... Estado: pendiente, Reference: 900000000001783461, Vehiculo: 'BTL-SR2' INSERTANDO #8: XL_SANDRA RODRIGUEZ MARQUEZ... Estado: pendiente, Reference: 900000000001784558, Vehiculo: 'BTL-SR3' INSERTANDO #9: L_Luis Alberto Ticona... Estado: pendiente, Reference: 900000000001784702, Vehiculo: 'BTL-SR3' INSERTANDO #10: L_ANA VASQUEZ SALVADOR... Estado: pendiente, Reference: 900000000001784681, Vehiculo: 'BTL-SR3' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR00471466383924, estado: pendiente SIN CAMBIOS - tracking_id=SR04715731384653, estado: pendiente SIN CAMBIOS - tracking_id=SR04716981467499, estado: pendiente Progreso: 200 insertadas, 0 actualizadas, 3 sin cambios... SIN CAMBIOS - tracking_id=SR10047180956542, estado: pendiente SIN CAMBIOS - tracking_id=SR00471932961333, estado: pendiente Progreso: 300 insertadas, 0 actualizadas, 187 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 510 Nuevas visitas insertadas: 314 Estados actualizados: 0 Visitas sin cambios: 196 Errores encontrados: 0 Total procesado exitosamente: 510 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 510 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 510 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 510 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.09 segundos. Mon Jun 29 01:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 510 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 582 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16450624324801, estado: pendiente SIN CAMBIOS - tracking_id=SR16450701367173, estado: pendiente SIN CAMBIOS - tracking_id=SR16450746155877, estado: pendiente SIN CAMBIOS - tracking_id=SR16450785269929, estado: pendiente SIN CAMBIOS - tracking_id=SR16450831533223, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 510 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 510 Errores encontrados: 0 Total procesado exitosamente: 510 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 510 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 510 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 510 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.78 segundos. Mon Jun 29 01:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 510 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 582 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16450624324801, estado: pendiente SIN CAMBIOS - tracking_id=SR16450701367173, estado: pendiente SIN CAMBIOS - tracking_id=SR16450746155877, estado: pendiente SIN CAMBIOS - tracking_id=SR16450785269929, estado: pendiente SIN CAMBIOS - tracking_id=SR16450831533223, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 510 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 510 Errores encontrados: 0 Total procesado exitosamente: 510 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 510 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 510 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 510 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.69 segundos. Mon Jun 29 01:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 510 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 582 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16450624324801, estado: pendiente SIN CAMBIOS - tracking_id=SR16450701367173, estado: pendiente SIN CAMBIOS - tracking_id=SR16450746155877, estado: pendiente SIN CAMBIOS - tracking_id=SR16450785269929, estado: pendiente SIN CAMBIOS - tracking_id=SR16450831533223, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 510 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 510 Errores encontrados: 0 Total procesado exitosamente: 510 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 510 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 510 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 510 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.87 segundos. Mon Jun 29 02:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 510 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 582 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16450624324801, estado: pendiente SIN CAMBIOS - tracking_id=SR16450701367173, estado: pendiente SIN CAMBIOS - tracking_id=SR16450746155877, estado: pendiente SIN CAMBIOS - tracking_id=SR16450785269929, estado: pendiente SIN CAMBIOS - tracking_id=SR16450831533223, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 510 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 510 Errores encontrados: 0 Total procesado exitosamente: 510 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 510 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 510 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 510 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.30 segundos. Mon Jun 29 02:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 531 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 582 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16459572741900, estado: pendiente SIN CAMBIOS - tracking_id=SR16459633764576, estado: pendiente SIN CAMBIOS - tracking_id=SR11645970366176, estado: pendiente SIN CAMBIOS - tracking_id=SR16459523449910, estado: pendiente SIN CAMBIOS - tracking_id=SR16459849143685, estado: pendiente INSERTANDO #1: Alexandra Sanchez... Estado: pendiente, Reference: 900000000001784052, Vehiculo: 'B5U883' INSERTANDO #2: DIEGO ESTRADA BALTODANO... Estado: pendiente, Reference: 900000000001783574, Vehiculo: 'B5U883' INSERTANDO #3: MILAGROS COLOMA RODRIGUEZ... Estado: pendiente, Reference: 900000000001784141, Vehiculo: 'B5U883' INSERTANDO #4: Nicol Ordoñez... Estado: pendiente, Reference: 900000000001783576, Vehiculo: 'B5U883' INSERTANDO #5: CARMEN ESTEFA VILCA ZAVALAGA... Estado: pendiente, Reference: 900000000001783830, Vehiculo: 'B5U883' INSERTANDO #6: HAROL STEVEN HUAYHUA NAPANGA... Estado: pendiente, Reference: 900000000001784121, Vehiculo: 'B5U883' INSERTANDO #7: ROCIO LILIANA SANDOVAL CABRERA... Estado: pendiente, Reference: 900000000001783455, Vehiculo: 'B5U883' INSERTANDO #8: BRIGITTE YARANGA HIDALGO... Estado: pendiente, Reference: 900000000001784026, Vehiculo: 'B5U883' INSERTANDO #9: ALFONSO GUTIERREZ GUTIERREZ... Estado: pendiente, Reference: 900000000001783797, Vehiculo: 'B5U883' INSERTANDO #10: Santiago Chicana tito... Estado: pendiente, Reference: 900000000001783751, Vehiculo: 'B5U883' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 531 Nuevas visitas insertadas: 21 Estados actualizados: 0 Visitas sin cambios: 510 Errores encontrados: 0 Total procesado exitosamente: 531 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 531 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 531 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 531 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.61 segundos. Mon Jun 29 02:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 688 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 603 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR15816477378681, estado: pendiente SIN CAMBIOS - tracking_id=SR15816573723526, estado: pendiente SIN CAMBIOS - tracking_id=SR51581664832653, estado: pendiente SIN CAMBIOS - tracking_id=SR15816696029215, estado: pendiente SIN CAMBIOS - tracking_id=SR15816742016375, estado: pendiente INSERTANDO #1: MILUSKA RIOS PINEDO... Estado: pendiente, Reference: 900000000001783453, Vehiculo: 'C6W727' INSERTANDO #2: SOLEDAD RUBIO OBREGON... Estado: pendiente, Reference: 900000000001783535, Vehiculo: 'C6W727' INSERTANDO #3: Keyla Huaripaucar... Estado: pendiente, Reference: 900000000001783681, Vehiculo: 'C6W727' INSERTANDO #4: LEYDA ALZAMORA PORTOCARRERO... Estado: pendiente, Reference: 900000000001783923, Vehiculo: 'BDN796' INSERTANDO #5: DENIS CASTANEDA FLORES... Estado: pendiente, Reference: 900000000001783519, Vehiculo: 'BDN796' INSERTANDO #6: JUAN CARLOS CEDENO CEDENO... Estado: pendiente, Reference: 900000000001783767, Vehiculo: 'BDN796' INSERTANDO #7: MILAGROS COLOMA RODRIGUEZ... Estado: pendiente, Reference: 900000000001784140, Vehiculo: 'BDN796' INSERTANDO #8: LADY KATERINE HUAMAN CUBILLUS... Estado: pendiente, Reference: 900000000001783880, Vehiculo: 'BDN796' INSERTANDO #9: LADY KATERINE HUAMAN CUBILLUS... Estado: pendiente, Reference: 900000000001783881, Vehiculo: 'C6W727' INSERTANDO #10: Ricardo Alberto Chvez... Estado: pendiente, Reference: 900000000001783698, Vehiculo: 'C6W727' Progreso: 100 insertadas, 0 actualizadas, 30 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 688 Nuevas visitas insertadas: 157 Estados actualizados: 0 Visitas sin cambios: 531 Errores encontrados: 0 Total procesado exitosamente: 688 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 688 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 688 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 688 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.71 segundos. Mon Jun 29 02:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 793 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 760 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente INSERTANDO #1: DEYSI CHAVEZ GREGORIO... Estado: pendiente, Reference: 900000000001783496, Vehiculo: 'CHM710' INSERTANDO #2: Isamar Borja... Estado: pendiente, Reference: 900000000001783529, Vehiculo: 'CHM710' INSERTANDO #3: MELANY RAMIREZ COLPAERTH... Estado: pendiente, Reference: 900000000001783517, Vehiculo: 'CHM710' INSERTANDO #4: NORY HINOJOZA MONTALVO... Estado: pendiente, Reference: 900000000001783493, Vehiculo: 'CHM710' INSERTANDO #5: JORGE PEDRO CRISTOBAL BAZAN... Estado: pendiente, Reference: 900000000001783422, Vehiculo: 'CHM710' INSERTANDO #6: Nelly COTRADO... Estado: pendiente, Reference: 900000000001783444, Vehiculo: 'CHM710' INSERTANDO #7: Diego Salguero... Estado: pendiente, Reference: 900000000001783887, Vehiculo: 'CHM710' INSERTANDO #8: RAYSA YESSENIA DAVILA... Estado: pendiente, Reference: 900000000001784125, Vehiculo: 'A1S830' INSERTANDO #9: RAYSA YESSENIA DAVILA... Estado: pendiente, Reference: 900000000001784126, Vehiculo: 'A1S830' INSERTANDO #10: MIGUEL OSORIO MARTIN... Estado: pendiente, Reference: 900000000001783489, Vehiculo: 'CHM710' Progreso: 100 insertadas, 0 actualizadas, 540 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 793 Nuevas visitas insertadas: 105 Estados actualizados: 0 Visitas sin cambios: 688 Errores encontrados: 0 Total procesado exitosamente: 793 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 793 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 793 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 793 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.89 segundos. Mon Jun 29 03:00:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1162 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 865 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente INSERTANDO #1: Hicler Gutierrez... Estado: pendiente, Reference: 900000000001783459, Vehiculo: 'CKS823' INSERTANDO #2: SHRILEY CORONAD SENA... Estado: pendiente, Reference: 900000000001783571, Vehiculo: 'CKS823' INSERTANDO #3: SAYDA TALAVERANO GAMBOA... Estado: pendiente, Reference: 900000000001783398, Vehiculo: 'CKS823' INSERTANDO #4: JHOAN GAGO LUCAS... Estado: pendiente, Reference: 900000000001784129, Vehiculo: 'CKS823' INSERTANDO #5: JHOAN GAGO LUCAS... Estado: pendiente, Reference: 900000000001784130, Vehiculo: 'CKS823' INSERTANDO #6: Brisa Isabel Huaman... Estado: pendiente, Reference: 900000000001784024, Vehiculo: 'CKS823' INSERTANDO #7: MODESTO QUIJHUA CHOQQUE... Estado: pendiente, Reference: 900000000001784096, Vehiculo: 'CKS823' INSERTANDO #8: Melissa Basauri... Estado: pendiente, Reference: 900000000001783668, Vehiculo: 'CKD864' INSERTANDO #9: Oskar Ledesma... Estado: pendiente, Reference: 900000000001783836, Vehiculo: 'CKD864' INSERTANDO #10: FREDDY SEBASTIA CHACMANA JAVIE... Estado: pendiente, Reference: 900000000001783801, Vehiculo: 'CJK855' Progreso: 100 insertadas, 0 actualizadas, 130 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 174 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 248 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1162 Nuevas visitas insertadas: 369 Estados actualizados: 0 Visitas sin cambios: 793 Errores encontrados: 0 Total procesado exitosamente: 1162 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1162 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1162 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1162 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.80 segundos. Mon Jun 29 03:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1210 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1234 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... INSERTANDO #1: NINEL ROMERO... Estado: pendiente, Reference: 900000000001783522, Vehiculo: 'BKU700' INSERTANDO #2: genaro gallardo... Estado: pendiente, Reference: 900000000001783394, Vehiculo: 'BKU700' INSERTANDO #3: pilar Barrientos... Estado: pendiente, Reference: 900000000001783654, Vehiculo: 'BKU700' INSERTANDO #4: Sandra Otero... Estado: pendiente, Reference: 900000000001783401, Vehiculo: 'BKU700' INSERTANDO #5: Erika Chavesta... Estado: pendiente, Reference: 900000000001783704, Vehiculo: 'BKU700' INSERTANDO #6: Birsha Columbus... Estado: pendiente, Reference: 900000000001783828, Vehiculo: 'BKU700' INSERTANDO #7: pilar Barrientos... Estado: pendiente, Reference: 900000000001783649, Vehiculo: 'BKU700' INSERTANDO #8: GIOJANI ALVARADO CHAUCA... Estado: pendiente, Reference: 900000000001783747, Vehiculo: 'BKU700' INSERTANDO #9: Johan Fripp... Estado: pendiente, Reference: 900000000001783686, Vehiculo: 'BKU700' INSERTANDO #10: OMAR EDUARDO QUIROZ REATEGUI... Estado: pendiente, Reference: 900000000001783543, Vehiculo: 'BKU700' SIN CAMBIOS - tracking_id=SR34750029628892, estado: pendiente SIN CAMBIOS - tracking_id=SR47500429086090, estado: pendiente SIN CAMBIOS - tracking_id=SR47500474679282, estado: pendiente SIN CAMBIOS - tracking_id=SR47500760222261, estado: pendiente SIN CAMBIOS - tracking_id=SR47500803547464, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1210 Nuevas visitas insertadas: 48 Estados actualizados: 0 Visitas sin cambios: 1162 Errores encontrados: 0 Total procesado exitosamente: 1210 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1210 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1210 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1210 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.61 segundos. Mon Jun 29 03:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1282 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR15816477378681, estado: pendiente SIN CAMBIOS - tracking_id=SR15816573723526, estado: pendiente SIN CAMBIOS - tracking_id=SR51581664832653, estado: pendiente SIN CAMBIOS - tracking_id=SR15816696029215, estado: pendiente SIN CAMBIOS - tracking_id=SR15816742016375, estado: pendiente INSERTANDO #1: Silvia Marquez... Estado: pendiente, Reference: 900000000001784039, Vehiculo: 'AMV778' INSERTANDO #2: valery napanga... Estado: pendiente, Reference: 900000000001784093, Vehiculo: 'AMV778' INSERTANDO #3: FELIX ALBERTO MORI... Estado: pendiente, Reference: 900000000001783400, Vehiculo: 'AMV778' INSERTANDO #4: YOAR LAZARO FLORES... Estado: pendiente, Reference: 900000000001784067, Vehiculo: 'AMV778' INSERTANDO #5: ELIZABETH SUCNIER CARRASCO... Estado: pendiente, Reference: 900000000001783617, Vehiculo: 'AMV778' INSERTANDO #6: Lirio Alva... Estado: pendiente, Reference: 900000000001784085, Vehiculo: 'AMV778' INSERTANDO #7: RAYKO ZECEVICH ESLARA... Estado: pendiente, Reference: 900000000001783936, Vehiculo: 'AMV778' INSERTANDO #8: Maria Miñano... Estado: pendiente, Reference: 900000000001783719, Vehiculo: 'AMV778' INSERTANDO #9: RAYKO ZECEVICH ESLARA... Estado: pendiente, Reference: 900000000001783937, Vehiculo: 'AMV778' INSERTANDO #10: Christian Morales... Estado: pendiente, Reference: 900000000001783614, Vehiculo: 'AMV778' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 27 Estados actualizados: 0 Visitas sin cambios: 1210 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.26 segundos. Mon Jun 29 03:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475834449547, estado: pendiente SIN CAMBIOS - tracking_id=SR47475873286080, estado: pendiente SIN CAMBIOS - tracking_id=SR47475915349877, estado: pendiente SIN CAMBIOS - tracking_id=SR47475963547134, estado: pendiente SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.88 segundos. Mon Jun 29 04:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47497132566579, estado: pendiente SIN CAMBIOS - tracking_id=SR34749717894764, estado: pendiente SIN CAMBIOS - tracking_id=SR47497090084201, estado: pendiente SIN CAMBIOS - tracking_id=SR47497273768968, estado: pendiente SIN CAMBIOS - tracking_id=SR47497463064000, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.45 segundos. Mon Jun 29 04:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.23 segundos. Mon Jun 29 04:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.33 segundos. Mon Jun 29 04:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47493467554195, estado: pendiente SIN CAMBIOS - tracking_id=SR47493520521085, estado: pendiente SIN CAMBIOS - tracking_id=SR47493601689710, estado: pendiente SIN CAMBIOS - tracking_id=SR47493719634077, estado: pendiente SIN CAMBIOS - tracking_id=SR47493757467763, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 0.95 segundos. Mon Jun 29 05:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.65 segundos. Mon Jun 29 05:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47479086112555, estado: pendiente SIN CAMBIOS - tracking_id=SR34747913283568, estado: pendiente SIN CAMBIOS - tracking_id=SR34747917283921, estado: pendiente SIN CAMBIOS - tracking_id=SR47479215051985, estado: pendiente SIN CAMBIOS - tracking_id=SR47479255779810, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.20 segundos. Mon Jun 29 05:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47489001276234, estado: pendiente SIN CAMBIOS - tracking_id=SR47489071277179, estado: pendiente SIN CAMBIOS - tracking_id=SR47488962086133, estado: pendiente SIN CAMBIOS - tracking_id=SR47489880683580, estado: pendiente SIN CAMBIOS - tracking_id=SR47489920957766, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.40 segundos. Mon Jun 29 05:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.15 segundos. Mon Jun 29 06:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1237 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1237 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1237 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1237 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1237 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1237 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.46 segundos. Mon Jun 29 06:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1374 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1309 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47476415092219, estado: pendiente SIN CAMBIOS - tracking_id=SR34747646489362, estado: pendiente SIN CAMBIOS - tracking_id=SR47476373898488, estado: pendiente SIN CAMBIOS - tracking_id=SR47476563882506, estado: pendiente SIN CAMBIOS - tracking_id=SR47476651553747, estado: pendiente INSERTANDO #1: Enma Rita Vega Adriano (10100... Estado: pendiente, Reference: 1010000000147094, Vehiculo: 'BBG553' INSERTANDO #2: Sofia Abregu (700000000030558... Estado: pendiente, Reference: 700000000030558128, Vehiculo: 'BBG553' INSERTANDO #3: Rediberto Junior Benites Trava... Estado: pendiente, Reference: 700000000030559964, Vehiculo: 'BBG553' INSERTANDO #4: Kennemy Orlando Vasquez Luyo (... Estado: pendiente, Reference: 700000000030556668, Vehiculo: 'BXR693' INSERTANDO #5: Jean Pierre Salazar (70000000... Estado: pendiente, Reference: 700000000030556809, Vehiculo: 'BBG553' INSERTANDO #6: Angel Velasquez Campos (70000... Estado: pendiente, Reference: 700000000030551481, Vehiculo: 'BBG553' INSERTANDO #7: Nicole De Las Casas Malca (700... Estado: pendiente, Reference: 700000000030551698, Vehiculo: 'BXR693' INSERTANDO #8: Cecilia Lau Cano (700000000030... Estado: pendiente, Reference: 700000000030552413, Vehiculo: 'BXR693' INSERTANDO #9: Semiramis Arvalo Ramos (70000... Estado: pendiente, Reference: 700000000030554715, Vehiculo: 'BBG553' INSERTANDO #10: Fiorella Izaguirre Izaguirre (... Estado: pendiente, Reference: 700000000030556810, Vehiculo: 'BBG553' Progreso: 100 insertadas, 0 actualizadas, 1235 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1374 Nuevas visitas insertadas: 137 Estados actualizados: 0 Visitas sin cambios: 1237 Errores encontrados: 0 Total procesado exitosamente: 1374 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1374 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1374 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1374 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.09 segundos. Mon Jun 29 06:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2043 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1446 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47475472079277, estado: pendiente SIN CAMBIOS - tracking_id=SR47475540544941, estado: pendiente SIN CAMBIOS - tracking_id=SR34747558436624, estado: pendiente SIN CAMBIOS - tracking_id=SR47475626784725, estado: pendiente SIN CAMBIOS - tracking_id=SR47475665884658, estado: pendiente INSERTANDO #1: Cecilia Sato (700000000030560... Estado: pendiente, Reference: 700000000030560537, Vehiculo: 'CSN477' INSERTANDO #2: Ivonne Chevarria Lock (7000000... Estado: pendiente, Reference: 700000000030552430, Vehiculo: 'CSN477' INSERTANDO #3: Nory Huaccha Sanchez (70000000... Estado: pendiente, Reference: 700000000030555657, Vehiculo: 'CSN477' INSERTANDO #4: Heydi Candela Feijoo (7000000... Estado: pendiente, Reference: 700000000030550223, Vehiculo: 'CSN477' INSERTANDO #5: Tianna Saez Uraeta (7000000000... Estado: pendiente, Reference: 700000000030556825, Vehiculo: 'CSN477' INSERTANDO #6: Jossie Britto (70000000003055... Estado: pendiente, Reference: 700000000030559296, Vehiculo: 'CSN477' INSERTANDO #7: Jennifer Gonzales Lopez (UN039... Estado: pendiente, Reference: UN039247005MU, Vehiculo: 'BHR059' INSERTANDO #8: Katherine Leddy Condori Ochoa ... Estado: pendiente, Reference: UN039254125MU, Vehiculo: 'BHR059' INSERTANDO #9: Luis Tupia (UN039247362MU)... Estado: pendiente, Reference: UN039247362MU, Vehiculo: 'BHR059' INSERTANDO #10: Lisbeth Torres Rojas (UN03925... Estado: pendiente, Reference: UN039254329MU, Vehiculo: 'BHR059' Progreso: 100 insertadas, 0 actualizadas, 81 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 123 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 185 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 215 sin cambios... Progreso: 500 insertadas, 0 actualizadas, 299 sin cambios... Progreso: 600 insertadas, 0 actualizadas, 490 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2043 Nuevas visitas insertadas: 669 Estados actualizados: 0 Visitas sin cambios: 1374 Errores encontrados: 0 Total procesado exitosamente: 2043 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2043 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2043 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2043 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.49 segundos. Mon Jun 29 06:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2327 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2115 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR87935123064818, estado: pendiente SIN CAMBIOS - tracking_id=SR87935186536663, estado: pendiente SIN CAMBIOS - tracking_id=SR87935251644782, estado: pendiente SIN CAMBIOS - tracking_id=SR87935323334584, estado: pendiente SIN CAMBIOS - tracking_id=SR08793505919123, estado: pendiente INSERTANDO #1: Jaime Lucero Lara (24011100001... Estado: pendiente, Reference: 240111000011160831, Vehiculo: '9671CA' INSERTANDO #2: Leslie Cavallini Rodríguez (... Estado: pendiente, Reference: 127612873096, Vehiculo: '9671CA' INSERTANDO #3: Rosa Ana Rojas (2020000000249... Estado: pendiente, Reference: 2020000000249582, Vehiculo: '9671CA' INSERTANDO #4: Diana Vassallo (7000000000305... Estado: pendiente, Reference: 700000000030553794, Vehiculo: '9671CA' INSERTANDO #5: Eliana Herrera (7000000000305... Estado: pendiente, Reference: 700000000030552287, Vehiculo: '9671CA' INSERTANDO #6: Carmen Cano Reyes (70000000003... Estado: pendiente, Reference: 700000000030554667, Vehiculo: '9671CA' INSERTANDO #7: Patricia Tovar (1020000000275... Estado: pendiente, Reference: 1020000000275598, Vehiculo: '9671CA' INSERTANDO #8: Adrian Alvarez Cruz (700000000... Estado: pendiente, Reference: 700000000030556779, Vehiculo: '9671CA' INSERTANDO #9: Genaro Buendia (127612882395... Estado: pendiente, Reference: 127612882395, Vehiculo: '9671CA' INSERTANDO #10: Genaro Buendia Castaneda (7000... Estado: pendiente, Reference: 700000000030555268, Vehiculo: '9671CA' Progreso: 100 insertadas, 0 actualizadas, 497 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 604 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2327 Nuevas visitas insertadas: 291 Estados actualizados: 0 Visitas sin cambios: 2036 Errores encontrados: 0 Total procesado exitosamente: 2327 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2327 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2327 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2327 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.81 segundos. Mon Jun 29 07:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2689 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2406 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34748771746548, estado: pendiente SIN CAMBIOS - tracking_id=SR47487788968893, estado: pendiente SIN CAMBIOS - tracking_id=SR47488067254924, estado: pendiente SIN CAMBIOS - tracking_id=SR47488128146884, estado: pendiente SIN CAMBIOS - tracking_id=SR47487897069900, estado: pendiente INSERTANDO #1: yesica Ramos castro... Estado: pendiente, Reference: 900000000001783383, Vehiculo: 'B8L711' INSERTANDO #2: Ana Saavedra... Estado: pendiente, Reference: 205105794560469356, Vehiculo: 'B8L711' INSERTANDO #3: yesica Ramos castro... Estado: pendiente, Reference: 900000000001783382, Vehiculo: 'B8L711' INSERTANDO #4: Ramon Trujillo... Estado: pendiente, Reference: 900000000001783926, Vehiculo: 'CJK855' INSERTANDO #5: Felix Mejia... Estado: pendiente, Reference: 900000000001783740, Vehiculo: 'CLU799' INSERTANDO #6: Felix Mejia... Estado: pendiente, Reference: 910100000000171184, Vehiculo: 'CLU799' INSERTANDO #7: Jorge Armas... Estado: pendiente, Reference: 900000000001784094, Vehiculo: 'F8U884' INSERTANDO #8: JUAN MARTIN GARCIA... Estado: pendiente, Reference: 201000733080301411, Vehiculo: 'CKR817' INSERTANDO #9: RAYKO ZECEVICH ESLARA... Estado: pendiente, Reference: 900000000001783936, Vehiculo: 'CKB700' INSERTANDO #10: MARIA ISIDORA PIZANG SILVA... Estado: pendiente, Reference: 900000000001783979, Vehiculo: 'F7M805' Progreso: 100 insertadas, 0 actualizadas, 643 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 724 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 1992 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 2137 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2689 Nuevas visitas insertadas: 416 Estados actualizados: 0 Visitas sin cambios: 2273 Errores encontrados: 0 Total procesado exitosamente: 2689 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2689 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2689 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2689 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.53 segundos. Mon Jun 29 07:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2927 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2822 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16457452463269, estado: pendiente SIN CAMBIOS - tracking_id=SR16457491643327, estado: pendiente SIN CAMBIOS - tracking_id=SR16457570891600, estado: pendiente SIN CAMBIOS - tracking_id=SR16457663159313, estado: pendiente SIN CAMBIOS - tracking_id=SR11164577079119, estado: pendiente INSERTANDO #1: L_sergio barrionuevo... Estado: pendiente, Reference: 900000000001784715, Vehiculo: 'BZD864' INSERTANDO #2: L_MIRTHA LITA REATEGUI... Estado: pendiente, Reference: 900000000001784417, Vehiculo: 'BZD864' INSERTANDO #3: L_Yolanda Ramirez... Estado: pendiente, Reference: 900000000001784441, Vehiculo: 'BZD864' INSERTANDO #4: L_Darayt Zevallos... Estado: pendiente, Reference: 900000000001784569, Vehiculo: 'BZD864' INSERTANDO #5: L_Darayt Zevallos... Estado: pendiente, Reference: 900000000001784570, Vehiculo: 'BZD864' INSERTANDO #6: L_Frank Sierralta... Estado: pendiente, Reference: 900000000001784496, Vehiculo: 'BZD864' INSERTANDO #7: L_ALDO Gonzaga... Estado: pendiente, Reference: 900000000001784008, Vehiculo: 'BZD864' INSERTANDO #8: L_Giancarlos Chavez... Estado: pendiente, Reference: 900000000001784489, Vehiculo: 'BZD864' INSERTANDO #9: L_Angela Lara... Estado: pendiente, Reference: 900000000001784432, Vehiculo: 'BZD864' INSERTANDO #10: L_Giancarlos Chavez... Estado: pendiente, Reference: 900000000001784490, Vehiculo: 'BZD864' Progreso: 100 insertadas, 0 actualizadas, 490 sin cambios... ACTUALIZADO - tracking_id=SR59421421365438, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59321309478297, estado: pendiente -> completada Progreso: 198 insertadas, 2 actualizadas, 1797 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2927 Nuevas visitas insertadas: 262 Estados actualizados: 2 Visitas sin cambios: 2663 Errores encontrados: 0 Total procesado exitosamente: 2927 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2925 visitas completed -> completada: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2927 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2927 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.96 segundos. Mon Jun 29 07:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3146 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3084 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR39080637946937, estado: pendiente SIN CAMBIOS - tracking_id=SR39097654117329, estado: pendiente SIN CAMBIOS - tracking_id=SR38949284036996, estado: pendiente SIN CAMBIOS - tracking_id=SR40913710882620, estado: pendiente SIN CAMBIOS - tracking_id=SR09508577685972, estado: pendiente INSERTANDO #1: Graciela Lucia Muñoz Gutierrez... Estado: pendiente, Reference: 900000000001783618, Vehiculo: 'D1V802' INSERTANDO #2: Alfonso Gutierrez Gutierrez ... Estado: pendiente, Reference: 900000000001783797, Vehiculo: 'D1V802' INSERTANDO #3: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783387, Vehiculo: 'S1V803' INSERTANDO #4: Carlos Fernando Lopez Montero ... Estado: pendiente, Reference: 900000000001783635, Vehiculo: 'BZD864' INSERTANDO #5: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783385, Vehiculo: 'S1V803' INSERTANDO #6: Carmen Estefa Vilca Zavalaga ... Estado: pendiente, Reference: 900000000001783830, Vehiculo: 'D1V802' INSERTANDO #7: Olga Cachi Cerna (90000000000... Estado: pendiente, Reference: 900000000001783570, Vehiculo: 'BZD864' INSERTANDO #8: Gliceth Gamarra Flores (9000... Estado: pendiente, Reference: 900000000001783503, Vehiculo: 'BZD864' INSERTANDO #9: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783386, Vehiculo: 'S1V803' INSERTANDO #10: Jesus Valdivia (9000000000017... Estado: pendiente, Reference: 900000000001784145, Vehiculo: 'BZD864' ACTUALIZADO - tracking_id=SR51581664832653, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421824622591, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421219669251, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92286143926200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60578316762537, estado: pendiente -> completada Progreso: 95 insertadas, 5 actualizadas, 1566 sin cambios... Progreso: 195 insertadas, 5 actualizadas, 1897 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3146 Nuevas visitas insertadas: 219 Estados actualizados: 5 Visitas sin cambios: 2922 Errores encontrados: 0 Total procesado exitosamente: 3146 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3139 visitas completed -> completada: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3146 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3146 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.32 segundos. Mon Jun 29 07:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3605 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3303 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR16466060783354, estado: pendiente SIN CAMBIOS - tracking_id=SR11646610588684, estado: pendiente SIN CAMBIOS - tracking_id=SR16466004186265, estado: pendiente SIN CAMBIOS - tracking_id=SR16466303049617, estado: pendiente SIN CAMBIOS - tracking_id=SR16466161259535, estado: pendiente ACTUALIZADO - tracking_id=SR59420942128857, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421653326893, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05942176711111, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421924477043, estado: pendiente -> completada INSERTANDO #1: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783384, Vehiculo: 'S1V803' INSERTANDO #2: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783386, Vehiculo: 'S1V803' INSERTANDO #3: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783385, Vehiculo: 'S1V803' INSERTANDO #4: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783387, Vehiculo: 'S1V803' INSERTANDO #5: Carlos Fernando Lopez Montero ... Estado: pendiente, Reference: 900000000001783635, Vehiculo: 'BZD864' INSERTANDO #6: Olga Cachi Cerna (90000000000... Estado: pendiente, Reference: 900000000001783570, Vehiculo: 'BZD864' INSERTANDO #7: Jose Candiotti Ordonez (900000... Estado: pendiente, Reference: 900000000001783498, Vehiculo: 'BZD864' INSERTANDO #8: Jesus Valdivia (9000000000017... Estado: pendiente, Reference: 900000000001784145, Vehiculo: 'BZD864' INSERTANDO #9: Gliceth Gamarra Flores (9000... Estado: pendiente, Reference: 900000000001783503, Vehiculo: 'BZD864' ACTUALIZADO - tracking_id=SR09076135671416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20079044139318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20078113824748, estado: pendiente -> completada INSERTANDO #10: Karina Huaman Taipe (24011100... Estado: pendiente, Reference: 240111000011120216, Vehiculo: 'BTW287' ACTUALIZADO - tracking_id=SR25202824889117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60578511175363, estado: pendiente -> completada Progreso: 91 insertadas, 9 actualizadas, 1976 sin cambios... Progreso: 191 insertadas, 9 actualizadas, 2021 sin cambios... Progreso: 291 insertadas, 9 actualizadas, 2087 sin cambios... ACTUALIZADO - tracking_id=SR47477442261738, estado: pendiente -> completada Progreso: 390 insertadas, 10 actualizadas, 2247 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3605 Nuevas visitas insertadas: 459 Estados actualizados: 10 Visitas sin cambios: 3136 Errores encontrados: 0 Total procesado exitosamente: 3605 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3588 visitas completed -> completada: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3605 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3605 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.02 segundos. Mon Jun 29 08:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3919 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3762 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR46959249644439, estado: pendiente SIN CAMBIOS - tracking_id=SR34695936557386, estado: pendiente SIN CAMBIOS - tracking_id=SR46959393028090, estado: pendiente SIN CAMBIOS - tracking_id=SR46959423851034, estado: pendiente SIN CAMBIOS - tracking_id=SR46959278682537, estado: pendiente ACTUALIZADO - tracking_id=SR46959309088993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46959566336200, estado: pendiente -> completada INSERTANDO #1: Jozef Villaseca Sosa (70000000... Estado: pendiente, Reference: 700000000030564390, Vehiculo: 'CWY225' INSERTANDO #2: Evelyn Rios Ruiz (655000000007... Estado: pendiente, Reference: 655000000007403328, Vehiculo: 'CWY225' INSERTANDO #3: Ana Luisa Monges Reyes (240111... Estado: pendiente, Reference: 240111000011152737, Vehiculo: 'CWY225' INSERTANDO #4: Sandra Barrios (1010000000183... Estado: pendiente, Reference: 1010000000183124, Vehiculo: 'CWY225' INSERTANDO #5: Ariana Perez (102000000027021... Estado: pendiente, Reference: 1020000000270211, Vehiculo: 'AUU737' INSERTANDO #6: Josue Israel Rojas Broncano (7... Estado: pendiente, Reference: 700000000030564152, Vehiculo: 'AUU737' INSERTANDO #7: Hilda Irina Francis Tolentino ... Estado: pendiente, Reference: 2020000000249629, Vehiculo: 'CWY225' INSERTANDO #8: Nardi Mori (70000000003056167... Estado: pendiente, Reference: 700000000030561679, Vehiculo: 'CWY225' INSERTANDO #9: Karol Pizarro (20200000002495... Estado: pendiente, Reference: 2020000000249551, Vehiculo: 'AUU737' INSERTANDO #10: Mario Lucio Ticona Tamara (240... Estado: pendiente, Reference: 240111000011160455, Vehiculo: 'AUU737' Progreso: 98 insertadas, 2 actualizadas, 925 sin cambios... Progreso: 198 insertadas, 2 actualizadas, 969 sin cambios... ACTUALIZADO - tracking_id=SR34748287838469, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22354273222338, estado: pendiente -> completada Progreso: 296 insertadas, 4 actualizadas, 1311 sin cambios... ACTUALIZADO - tracking_id=SR59421306182972, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421390461534, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20211704045856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54849256161150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20078170736200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20213083037070, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3919 Nuevas visitas insertadas: 314 Estados actualizados: 24 Visitas sin cambios: 3581 Errores encontrados: 0 Total procesado exitosamente: 3919 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3878 visitas completed -> completada: 40 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3919 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3919 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.33 segundos. Mon Jun 29 08:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3966 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4076 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47508648237626, estado: pendiente SIN CAMBIOS - tracking_id=SR47508691622615, estado: pendiente SIN CAMBIOS - tracking_id=SR85851707722980, estado: pendiente SIN CAMBIOS - tracking_id=SR85851748286450, estado: pendiente SIN CAMBIOS - tracking_id=SR85851668885856, estado: pendiente ACTUALIZADO - tracking_id=SR30907627492980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90762474737818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90762902077915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90762861929205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12007848749644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20213016637443, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48021435838364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92286259469870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46959423851034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46959949548174, estado: pendiente -> completada INSERTANDO #1: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783384, Vehiculo: 'S1V803' INSERTANDO #2: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783386, Vehiculo: 'S1V803' INSERTANDO #3: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783385, Vehiculo: 'S1V803' INSERTANDO #4: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783387, Vehiculo: 'S1V803' INSERTANDO #5: Adrian Chavez Espinoza (24011... Estado: pendiente, Reference: 240111000011151362, Vehiculo: 'BPN892' INSERTANDO #6: Jerika Danicsa Cabrera Vsquez ... Estado: pendiente, Reference: 240111000011145988, Vehiculo: 'BPN892' INSERTANDO #7: Sandra Kammerbauer Aldave (700... Estado: pendiente, Reference: 700000000030542681, Vehiculo: 'BPN892' INSERTANDO #8: Sandra Kammerbauer Aldave (700... Estado: pendiente, Reference: 700000000030543270, Vehiculo: 'BPN892' INSERTANDO #9: Jose Luis Gutierrez Alfaro (65... Estado: pendiente, Reference: 655000000007401274, Vehiculo: 'BPN892' INSERTANDO #10: Haydee Machuca Cerdan (655000... Estado: pendiente, Reference: 655000000007401716, Vehiculo: 'BPN892' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3966 Nuevas visitas insertadas: 47 Estados actualizados: 26 Visitas sin cambios: 3893 Errores encontrados: 0 Total procesado exitosamente: 3966 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3899 visitas completed -> completada: 66 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3966 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3966 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.03 segundos. Mon Jun 29 08:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3970 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4123 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR32848119637386, estado: pendiente SIN CAMBIOS - tracking_id=SR84811991028090, estado: pendiente SIN CAMBIOS - tracking_id=SR28481202971034, estado: pendiente SIN CAMBIOS - tracking_id=SR49181564193854, estado: pendiente SIN CAMBIOS - tracking_id=SR49181595755383, estado: pendiente ACTUALIZADO - tracking_id=SR46959278682537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR46959614131501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99272796429117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99273905855747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421537835987, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05942173875760, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421794274200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47481985339338, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47482263763186, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20211166074818, estado: pendiente -> Excepción de Entrega INSERTANDO #1: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783384, Vehiculo: 'S1V803' INSERTANDO #2: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783386, Vehiculo: 'S1V803' INSERTANDO #3: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783385, Vehiculo: 'S1V803' INSERTANDO #4: Nelina Rojas Ananos (900000000... Estado: pendiente, Reference: 900000000001783387, Vehiculo: 'S1V803' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3970 Nuevas visitas insertadas: 4 Estados actualizados: 36 Visitas sin cambios: 3930 Errores encontrados: 0 Total procesado exitosamente: 3970 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3867 visitas completed -> completada: 98 visitas failed -> Excepción de Entrega: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3970 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3970 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.39 segundos. Mon Jun 29 08:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4288 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4127 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR94672327649205, estado: pendiente SIN CAMBIOS - tracking_id=SR94672366767915, estado: pendiente SIN CAMBIOS - tracking_id=SR94672394479318, estado: pendiente SIN CAMBIOS - tracking_id=SR69467242424110, estado: pendiente SIN CAMBIOS - tracking_id=SR94672297126450, estado: pendiente INSERTANDO #1: Jessenia Ybanez (UN039274221M... Estado: pendiente, Reference: UN039274221MU, Vehiculo: '6141FC' INSERTANDO #2: Wiliam Jave Cuenca (UN0392457... Estado: pendiente, Reference: UN039245755MU, Vehiculo: '6141FC' INSERTANDO #3: Jessica Reyes Mozo (UN03926065... Estado: pendiente, Reference: UN039260655MU, Vehiculo: '6141FC' INSERTANDO #4: Renato Yokoyama (UN039244202M... Estado: pendiente, Reference: UN039244202MU, Vehiculo: '6141FC' INSERTANDO #5: Valeria Montalvan Penaranda (7... Estado: pendiente, Reference: 700000000030561710, Vehiculo: '6141FC' INSERTANDO #6: Miguel Angello Rojas Ontaneda ... Estado: pendiente, Reference: 700000000030562844, Vehiculo: '6141FC' INSERTANDO #7: Jhovana Jorge (70000000003055... Estado: pendiente, Reference: 700000000030556396, Vehiculo: '6141FC' INSERTANDO #8: Renzo Huerta Roldan (101000000... Estado: pendiente, Reference: 1010000000183082, Vehiculo: '6141FC' INSERTANDO #9: Cynthia Claudia Morales Arias ... Estado: pendiente, Reference: 1020000000275597, Vehiculo: '6141FC' INSERTANDO #10: Wendy Martinez Florez (7000000... Estado: pendiente, Reference: 700000000030557998, Vehiculo: '6141FC' Progreso: 100 insertadas, 0 actualizadas, 66 sin cambios... ACTUALIZADO - tracking_id=SR47482977158953, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22355368542495, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53918023289205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05942118866821, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421248057136, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421334844025, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53918239169278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87933846838090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90761228596200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90761315271365, estado: pendiente -> completada Progreso: 236 insertadas, 64 actualizadas, 2754 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4288 Nuevas visitas insertadas: 318 Estados actualizados: 68 Visitas sin cambios: 3902 Errores encontrados: 0 Total procesado exitosamente: 4288 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4117 visitas completed -> completada: 165 visitas failed -> Excepción de Entrega: 6 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4288 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4288 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.61 segundos. Mon Jun 29 09:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4367 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4445 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR25474723434665, estado: pendiente SIN CAMBIOS - tracking_id=SR25476126722651, estado: pendiente SIN CAMBIOS - tracking_id=SR25477607751941, estado: pendiente INSERTANDO #1: Ximena Lopez Calixto (70000000... Estado: pendiente, Reference: 700000000030501854, Vehiculo: 'CDS447' INSERTANDO #2: Uvaldo Enriquez (700000000030... Estado: pendiente, Reference: 700000000030558006, Vehiculo: 'CDS447' SIN CAMBIOS - tracking_id=SR22354469232486, estado: pendiente SIN CAMBIOS - tracking_id=SR02235451624157, estado: pendiente INSERTANDO #3: Carlos Alberto Portella Camone... Estado: pendiente, Reference: 700000000030551739, Vehiculo: 'CDS447' INSERTANDO #4: Josselyn Torres (700000000030... Estado: pendiente, Reference: 700000000030564104, Vehiculo: 'CDS447' INSERTANDO #5: Luz Evelyn Lopez Morales (700... Estado: pendiente, Reference: 700000000030553392, Vehiculo: 'CDS447' INSERTANDO #6: Kerianny Gisbel Chacin Artigas... Estado: pendiente, Reference: 700000000030526696, Vehiculo: 'CDS447' INSERTANDO #7: Nathaly Damian Dominguez (7000... Estado: pendiente, Reference: 700000000030564146, Vehiculo: 'CDS447' INSERTANDO #8: Anthony Lewis Chavez Urbina (7... Estado: pendiente, Reference: 700000000030562700, Vehiculo: 'CDS447' INSERTANDO #9: Julith Gaspar Aramburu (700000... Estado: pendiente, Reference: 700000000030560376, Vehiculo: 'CDS447' INSERTANDO #10: Yvonne Rojas (700000000030561... Estado: pendiente, Reference: 700000000030561738, Vehiculo: 'CDS447' ACTUALIZADO - tracking_id=SR59421477322022, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53916881631464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05942127626604, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421680571810, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85851707722980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56702114494439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87932878689117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47483061367779, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87934990728174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87935323334584, estado: pendiente -> completada Progreso: 35 insertadas, 65 actualizadas, 3211 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4367 Nuevas visitas insertadas: 79 Estados actualizados: 75 Visitas sin cambios: 4213 Errores encontrados: 0 Total procesado exitosamente: 4367 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4121 visitas completed -> completada: 237 visitas failed -> Excepción de Entrega: 9 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4367 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4367 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.54 segundos. Mon Jun 29 09:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4744 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4524 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR47476826985029, estado: pendiente SIN CAMBIOS - tracking_id=SR47476906924550, estado: pendiente SIN CAMBIOS - tracking_id=SR34747678576152, estado: pendiente INSERTANDO #1: Juan Montoya (240111000011147... Estado: pendiente, Reference: 240111000011147857, Vehiculo: 'C1A058' SIN CAMBIOS - tracking_id=SR47476947286738, estado: pendiente SIN CAMBIOS - tracking_id=SR02235375795714, estado: pendiente INSERTANDO #2: Linder Gomez (20563718693003... Estado: pendiente, Reference: 205637186930030543, Vehiculo: 'TAG891' INSERTANDO #3: Madeley Vela Canari (700000000... Estado: pendiente, Reference: 700000000030483688, Vehiculo: 'TAG891' INSERTANDO #4: Jose Roger Vigo Vargas (MKP1... Estado: pendiente, Reference: MKP164197137423701, Vehiculo: 'TAG891' INSERTANDO #5: Katerin Mori Cruz (24011100001... Estado: pendiente, Reference: 240111000011108217, Vehiculo: 'TAG891' INSERTANDO #6: Pablo Jhunnior Salazar Salazar... Estado: pendiente, Reference: 240111000011118767, Vehiculo: 'TAG891' INSERTANDO #7: Melissa Jhoany Rojas Picon (6... Estado: pendiente, Reference: 655000000007394517, Vehiculo: 'TAG891' INSERTANDO #8: Erick Daniel Alvarado Carrion ... Estado: pendiente, Reference: 240111000011108790, Vehiculo: 'TAG891' INSERTANDO #9: Janella Angelina Ramos Edquen ... Estado: pendiente, Reference: 240111000011110105, Vehiculo: 'TAG891' INSERTANDO #10: Kenneth Roger Lynch Mera (2401... Estado: pendiente, Reference: 240111000011098072, Vehiculo: 'TAG891' ACTUALIZADO - tracking_id=SR59421160989318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59421565656358, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05942159387602, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08585047298297, estado: pendiente -> completada Progreso: 96 insertadas, 4 actualizadas, 301 sin cambios... ACTUALIZADO - tracking_id=SR85905804288993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85907878351352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08793332518364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87934689627915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90760559064439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30907606252537, estado: pendiente -> completada Progreso: 239 insertadas, 61 actualizadas, 2021 sin cambios... Progreso: 310 insertadas, 90 actualizadas, 3744 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4744 Nuevas visitas insertadas: 377 Estados actualizados: 95 Visitas sin cambios: 4272 Errores encontrados: 0 Total procesado exitosamente: 4744 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4403 visitas completed -> completada: 328 visitas failed -> Excepción de Entrega: 13 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4744 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4744 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.64 segundos. Mon Jun 29 09:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5275 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4901 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR81509933974348, estado: pendiente INSERTANDO #1: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030548301, Vehiculo: 'P4X717' SIN CAMBIOS - tracking_id=SR25307228025476, estado: pendiente SIN CAMBIOS - tracking_id=SR25308499383466, estado: pendiente INSERTANDO #2: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030548302, Vehiculo: 'P4X717' INSERTANDO #3: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030548121, Vehiculo: 'P4X717' INSERTANDO #4: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030547293, Vehiculo: 'P4X717' SIN CAMBIOS - tracking_id=SR81510003666383, estado: pendiente SIN CAMBIOS - tracking_id=SR81510076173301, estado: pendiente ACTUALIZADO - tracking_id=SR20213215111484, estado: pendiente -> completada INSERTANDO #5: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030547934, Vehiculo: 'P4X717' INSERTANDO #6: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030547958, Vehiculo: 'P4X717' INSERTANDO #7: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030547957, Vehiculo: 'P4X717' INSERTANDO #8: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030547976, Vehiculo: 'P4X717' ACTUALIZADO - tracking_id=SR21644800331464, estado: pendiente -> completada INSERTANDO #9: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030547390, Vehiculo: 'P4X717' INSERTANDO #10: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030548056, Vehiculo: 'P4X717' Progreso: 98 insertadas, 2 actualizadas, 330 sin cambios... ACTUALIZADO - tracking_id=SR24133831574548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24134288142638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24134318524045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80435977035588, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56702074317219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15670198468364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15670247531034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56702605374748, estado: pendiente -> completada Progreso: 185 insertadas, 15 actualizadas, 866 sin cambios... Progreso: 333 insertadas, 67 actualizadas, 3205 sin cambios... Progreso: 421 insertadas, 79 actualizadas, 4029 sin cambios... Progreso: 509 insertadas, 91 actualizadas, 4465 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5275 Nuevas visitas insertadas: 531 Estados actualizados: 97 Visitas sin cambios: 4647 Errores encontrados: 0 Total procesado exitosamente: 5275 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4836 visitas completed -> completada: 423 visitas failed -> Excepción de Entrega: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5275 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5275 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.15 segundos. Mon Jun 29 09:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5511 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5432 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31548238139978, estado: pendiente SIN CAMBIOS - tracking_id=SR33730657941408, estado: pendiente SIN CAMBIOS - tracking_id=SR80436772974103, estado: pendiente SIN CAMBIOS - tracking_id=SR37454143022437, estado: pendiente SIN CAMBIOS - tracking_id=SR80436827752177, estado: pendiente INSERTANDO #1: Harol Oblitas Fernandez (7000... Estado: pendiente, Reference: 700000000030501433, Vehiculo: 'W3N955' INSERTANDO #2: Harol Oblitas Fernandez (7000... Estado: pendiente, Reference: 700000000030501432, Vehiculo: 'W3N955' INSERTANDO #3: Walter Jhony Cardenas Lopez (... Estado: pendiente, Reference: UN039269460MU, Vehiculo: 'W3N955' INSERTANDO #4: Jorge Alonzo (00760355838700... Estado: pendiente, Reference: 0076035583870032008440, Vehiculo: 'W3N955' INSERTANDO #5: Jorge Alonzo (00760355838700... Estado: pendiente, Reference: 0076035583870023503860, Vehiculo: 'W3N955' INSERTANDO #6: Génesis Rios (00760355575880... Estado: pendiente, Reference: 0076035557588024469380, Vehiculo: 'W3N955' ACTUALIZADO - tracking_id=SR47486504658503, estado: pendiente -> completada INSERTANDO #7: Betscy Baca (7000000000305426... Estado: pendiente, Reference: 700000000030542694, Vehiculo: 'ANY833' INSERTANDO #8: Flor Garcia (7000000000305413... Estado: pendiente, Reference: 700000000030541324, Vehiculo: 'ANY833' INSERTANDO #9: Carmen Alicia Moreno Alvarado ... Estado: pendiente, Reference: 240111000011146882, Vehiculo: 'ANY833' INSERTANDO #10: Santos Gomez (00000001642220... Estado: pendiente, Reference: 00000001642220523464, Vehiculo: 'ANY833' ACTUALIZADO - tracking_id=SR19576438554439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19576488142537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25319227985469, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19576922751365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91957695211416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19576795962674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53917472989644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47498241387128, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47498199155801, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 104 insertadas, 96 actualizadas, 3687 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 197 insertadas, 103 actualizadas, 4068 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5511 Nuevas visitas insertadas: 236 Estados actualizados: 132 Visitas sin cambios: 5143 Errores encontrados: 0 Total procesado exitosamente: 5511 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4940 visitas completed -> completada: 551 visitas failed -> Excepción de Entrega: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5441 Sin placa asignada: 70 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5511 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.80 segundos. Mon Jun 29 10:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5963 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5668 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31555135756254, estado: pendiente SIN CAMBIOS - tracking_id=SR94118838588530, estado: pendiente SIN CAMBIOS - tracking_id=SR60747324667386, estado: pendiente SIN CAMBIOS - tracking_id=SR42283782074748, estado: pendiente SIN CAMBIOS - tracking_id=SR40433635946099, estado: pendiente INSERTANDO #1: Yuleysi Ninoska Tupac (240111... Estado: pendiente, Reference: 240111000011150249, Vehiculo: 'A4M902' INSERTANDO #2: Luis Yaya (240111000011140347... Estado: pendiente, Reference: 240111000011140347, Vehiculo: 'A4M902' INSERTANDO #3: Jimy Mauricio Cruz Cruz (CL... Estado: pendiente, Reference: CLR164214420595101, Vehiculo: 'A4M902' INSERTANDO #4: Fiorella Vanessa Delgado Lira ... Estado: pendiente, Reference: 700000000030541123, Vehiculo: 'A4M902' INSERTANDO #5: Katherine Esmeralda Aguilar Fe... Estado: pendiente, Reference: 240111000011149989, Vehiculo: 'A4M902' INSERTANDO #6: Eduardo Gonzales (24011100001... Estado: pendiente, Reference: 240111000011146283, Vehiculo: 'A4M902' INSERTANDO #7: Carmen Aduvire (7000000000305... Estado: pendiente, Reference: 700000000030543027, Vehiculo: 'A4M902' INSERTANDO #8: Sebastian Delgado Vizcarra (70... Estado: pendiente, Reference: 700000000030542417, Vehiculo: 'A4M902' INSERTANDO #9: Zarela Cueva (127612864872)... Estado: pendiente, Reference: 127612864872, Vehiculo: 'A4M902' INSERTANDO #10: Allison Cornejo Paredes (7000... Estado: pendiente, Reference: 700000000030545466, Vehiculo: 'A4M902' ACTUALIZADO - tracking_id=SR20212164767444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20210544161150, estado: pendiente -> completada Progreso: 98 insertadas, 2 actualizadas, 447 sin cambios... ACTUALIZADO - tracking_id=SR20210865529644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31216444878737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21645084484748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21645039255363, estado: pendiente -> completada Progreso: 194 insertadas, 6 actualizadas, 606 sin cambios... ACTUALIZADO - tracking_id=SR49181130628785, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21646303568530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80436067532062, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29409377299117, estado: pendiente -> completada Progreso: 286 insertadas, 14 actualizadas, 1040 sin cambios... Progreso: 357 insertadas, 43 actualizadas, 1922 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 401 insertadas, 99 actualizadas, 3547 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5963 Nuevas visitas insertadas: 452 Estados actualizados: 148 Visitas sin cambios: 5363 Errores encontrados: 0 Total procesado exitosamente: 5963 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5243 visitas completed -> completada: 695 visitas failed -> Excepción de Entrega: 25 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5893 Sin placa asignada: 70 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5963 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.15 segundos. Mon Jun 29 10:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6185 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6120 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31561559753918, estado: pendiente SIN CAMBIOS - tracking_id=SR26439920384439, estado: pendiente SIN CAMBIOS - tracking_id=SR60752966744818, estado: pendiente SIN CAMBIOS - tracking_id=SR25360662915146, estado: pendiente SIN CAMBIOS - tracking_id=SR20469593628297, estado: pendiente INSERTANDO #1: Estefany Katheryne (2130000000... Estado: pendiente, Reference: 213000000000023424, Vehiculo: 'PCCBY915' INSERTANDO #2: Martin Raul (21300000000000434... Estado: pendiente, Reference: 213000000000004349, Vehiculo: 'PCCBY915' INSERTANDO #3: Lester Ivan (21300000000002342... Estado: pendiente, Reference: 213000000000023422, Vehiculo: 'PCCBY915' INSERTANDO #4: Lester Ivan (21300000000002342... Estado: pendiente, Reference: 213000000000023420, Vehiculo: 'PCCBY915' INSERTANDO #5: Lester Ivan (21300000000002342... Estado: pendiente, Reference: 213000000000023421, Vehiculo: 'PCCBY915' ACTUALIZADO - tracking_id=SR42607540459318, estado: pendiente -> completada INSERTANDO #6: Nelly Mercedes Quintana (205... Estado: pendiente, Reference: 205111082000078430, Vehiculo: 'TAG891' INSERTANDO #7: Lester Ivan (21300000000002471... Estado: pendiente, Reference: 213000000000024710, Vehiculo: 'PCCBY915' INSERTANDO #8: Lester Ivan (21300000000002378... Estado: pendiente, Reference: 213000000000023785, Vehiculo: 'PCCBY915' ACTUALIZADO - tracking_id=SR25903766694439, estado: pendiente -> completada INSERTANDO #9: Lester Ivan (21300000000002342... Estado: pendiente, Reference: 213000000000023423, Vehiculo: 'PCCBY915' ACTUALIZADO - tracking_id=SR20212082779181, estado: pendiente -> completada INSERTANDO #10: Sheilly Paola Camus Torrejon (... Estado: pendiente, Reference: 240111000011127660, Vehiculo: 'TAG891' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80436567021082, estado: pendiente -> completada Progreso: 96 insertadas, 4 actualizadas, 474 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR12164655134045, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22301656912674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85354981049117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR85355850084439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85355902152537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 191 insertadas, 9 actualizadas, 898 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49181431379297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6185 Nuevas visitas insertadas: 223 Estados actualizados: 152 Visitas sin cambios: 5810 Errores encontrados: 0 Total procesado exitosamente: 6185 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5313 visitas completed -> completada: 841 visitas failed -> Excepción de Entrega: 31 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6114 Sin placa asignada: 71 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6185 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.97 segundos. Mon Jun 29 10:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6678 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6343 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR23155866496829, estado: pendiente SIN CAMBIOS - tracking_id=SR42717107589117, estado: pendiente SIN CAMBIOS - tracking_id=SR26074691848364, estado: completada SIN CAMBIOS - tracking_id=SR01023031454439, estado: pendiente SIN CAMBIOS - tracking_id=SR38747946251365, estado: pendiente INSERTANDO #1: Tottus Chincha . (24012100001... Estado: pendiente, Reference: 240121000011144824, Vehiculo: 'CDAC&C' INSERTANDO #2: Tottus 28 De Julio (2130000000... Estado: pendiente, Reference: 213000000000004338, Vehiculo: 'PCBYQ772' INSERTANDO #3: Tottus 28 De Julio (2130000000... Estado: pendiente, Reference: 213000000000004339, Vehiculo: 'PCBYQ772' INSERTANDO #4: Tottus 28 De Julio (2130000000... Estado: pendiente, Reference: 213000000000004344, Vehiculo: 'PCBYQ772' INSERTANDO #5: Danny Fuentes Vigo (90000000... Estado: pendiente, Reference: 900000000001783075, Vehiculo: 'B5H755' INSERTANDO #6: Ever Gutierrez Avila (900000... Estado: pendiente, Reference: 900000000001778690, Vehiculo: 'B5H755' INSERTANDO #7: Diana Criseida Centeno Anccasi... Estado: pendiente, Reference: 240111000011121264, Vehiculo: '4351OW' INSERTANDO #8: Carlos William Contreras Gomez... Estado: pendiente, Reference: 0076035589307033524779, Vehiculo: '4351OW' INSERTANDO #9: Tottus Comandante Espinar (213... Estado: pendiente, Reference: 213000000000004354, Vehiculo: 'PCBYQ772' INSERTANDO #10: Astri Corayma Luis Olivares (6... Estado: pendiente, Reference: 655000000007400259, Vehiculo: 'B5H755' ACTUALIZADO - tracking_id=SR87479617051150, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR87479893269644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 98 insertadas, 2 actualizadas, 186 sin cambios... ACTUALIZADO - tracking_id=SR70921825674548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42161123977219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74457440867189, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70922016728174, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR45766506499774, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60752966744818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45787290412238, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR69328864872537, estado: pendiente -> completada Progreso: 190 insertadas, 10 actualizadas, 573 sin cambios... Progreso: 284 insertadas, 16 actualizadas, 1106 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 375 insertadas, 25 actualizadas, 1645 sin cambios... Progreso: 545 insertadas, 155 actualizadas, 5646 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6678 Nuevas visitas insertadas: 557 Estados actualizados: 169 Visitas sin cambios: 5952 Errores encontrados: 0 Total procesado exitosamente: 6678 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5636 visitas completed -> completada: 1007 visitas failed -> Excepción de Entrega: 35 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6657 Sin placa asignada: 21 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6678 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.38 segundos. Mon Jun 29 10:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6784 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6900 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42315529163810, estado: pendiente SIN CAMBIOS - tracking_id=SR30147165139205, estado: pendiente SIN CAMBIOS - tracking_id=SR52522553862674, estado: pendiente SIN CAMBIOS - tracking_id=SR34043697343707, estado: pendiente SIN CAMBIOS - tracking_id=SR05649255977245, estado: pendiente INSERTANDO #1: Giacomo Barrios (700000000030... Estado: pendiente, Reference: 700000000030503865, Vehiculo: 'A5J724' INSERTANDO #2: Alain Alvaro Villanes Rojas (2... Estado: pendiente, Reference: 240111000011070191, Vehiculo: 'A5J724' ACTUALIZADO - tracking_id=SR11646260288797, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR07820540741416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07820571889870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22925305762537, estado: pendiente -> completada INSERTANDO #3: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #4: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #5: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: None, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #6: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: None, Vehiculo: '5055GD/20609042932/DHP PERU S.A.C' INSERTANDO #7: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #8: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: None, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #9: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: None, Vehiculo: 'APN-559/BRUDER/2054738412' INSERTANDO #10: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'AFA-026/BRUDER/2054738412' ACTUALIZADO - tracking_id=SR17084718829068, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85356695271501, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30638157497098, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30796265443950, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61289878278297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60747536168297, estado: pendiente -> completada Progreso: 82 insertadas, 18 actualizadas, 1304 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6784 Nuevas visitas insertadas: 120 Estados actualizados: 181 Visitas sin cambios: 6483 Errores encontrados: 0 Total procesado exitosamente: 6784 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5561 visitas completed -> completada: 1180 visitas failed -> Excepción de Entrega: 43 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6777 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6784 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.91 segundos. Mon Jun 29 11:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6828 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7020 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR23155431712070, estado: pendiente SIN CAMBIOS - tracking_id=SR15792453173546, estado: pendiente SIN CAMBIOS - tracking_id=SR44572547229917, estado: pendiente SIN CAMBIOS - tracking_id=SR45286897558530, estado: pendiente SIN CAMBIOS - tracking_id=SR40422422729144, estado: pendiente ACTUALIZADO - tracking_id=SR16335791285175, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17278694589732, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28689934522638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32623788886663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19109133326524, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69328894634748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43699634815481, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38747907418090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93289984757915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38747930282674, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None INSERTANDO #1: Gabriela (213000000000024657)... Estado: pendiente, Reference: 213000000000024657, Vehiculo: 'PCBLK605' INSERTANDO #2: Greys (213000000000018607)... Estado: pendiente, Reference: 213000000000018607, Vehiculo: 'PCBLK605' INSERTANDO #3: Greys (213000000000018606)... Estado: pendiente, Reference: 213000000000018606, Vehiculo: 'PCBLK605' INSERTANDO #4: Greys (213000000000018605)... Estado: pendiente, Reference: 213000000000018605, Vehiculo: 'PCBLK605' INSERTANDO #5: Karina Elizabeth (213000000000... Estado: pendiente, Reference: 213000000000024632, Vehiculo: 'PCBLK605' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Milene Quevedo (9000000000017... Estado: pendiente, Reference: 900000000001782667, Vehiculo: 'CKV754' INSERTANDO #7: Edmundo Carlos Moquillaza Ramo... Estado: pendiente, Reference: 900000000001782680, Vehiculo: 'CKV754' INSERTANDO #8: Maria Montalvan (240111000011... Estado: pendiente, Reference: 240111000011094743, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #9: Roger Leinner Guevara Lopez (7... Estado: pendiente, Reference: 700000000030487674, Vehiculo: 'BEZ878' INSERTANDO #10: Amadeo Paxi Carita (9000000000... Estado: pendiente, Reference: 900000000001781653, Vehiculo: 'CKV754' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6828 Nuevas visitas insertadas: 44 Estados actualizados: 195 Visitas sin cambios: 6589 Errores encontrados: 0 Total procesado exitosamente: 6828 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5409 visitas completed -> completada: 1373 visitas failed -> Excepción de Entrega: 46 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6821 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6828 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.69 segundos. Mon Jun 29 11:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7013 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7064 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31558913616035, estado: pendiente SIN CAMBIOS - tracking_id=SR86769468126881, estado: pendiente SIN CAMBIOS - tracking_id=SR86937172963541, estado: pendiente SIN CAMBIOS - tracking_id=SR28689099767245, estado: pendiente SIN CAMBIOS - tracking_id=SR25371614624440, estado: pendiente INSERTANDO #1: Ayder Hidalgo Rivera Fructuoso... Estado: pendiente, Reference: 240111000011151084, Vehiculo: 'CKV754' INSERTANDO #2: Juana Solis Ramos (6550000000... Estado: pendiente, Reference: 655000000007401719, Vehiculo: 'CKV754' INSERTANDO #3: Angelica Ojeda Centeno (240111... Estado: pendiente, Reference: 240111000011150368, Vehiculo: 'CKV754' INSERTANDO #4: Juan Cavieres (24011100001103... Estado: pendiente, Reference: 240111000011032617, Vehiculo: 'CKV754' INSERTANDO #5: Juan Cavieres (24011100001103... Estado: pendiente, Reference: 240111000011032619, Vehiculo: 'CKV754' INSERTANDO #6: Juan Cavieres (24011100001103... Estado: pendiente, Reference: 240111000011032618, Vehiculo: 'CKV754' INSERTANDO #7: Jose Daniel Wong Becerrra (240... Estado: pendiente, Reference: 240111000011139583, Vehiculo: 'CKV754' INSERTANDO #8: Fatima Ore (24011100001114928... Estado: pendiente, Reference: 240111000011149283, Vehiculo: 'D0A705' INSERTANDO #9: Judith Dionela Espinoza Quispe... Estado: pendiente, Reference: 240111000011149995, Vehiculo: 'D0A705' INSERTANDO #10: Jacqueline Lepitak (700000000... Estado: pendiente, Reference: 700000000030548812, Vehiculo: 'D0A705' ACTUALIZADO - tracking_id=SR23174575253742, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17836935477219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93288552838737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93288520058364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60747253231464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26075063912674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93289152439870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00791790587955, estado: pendiente -> completada Ruta no es un UUID válido: None Progreso: 92 insertadas, 8 actualizadas, 623 sin cambios... ACTUALIZADO - tracking_id=SR25480447481477, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32623943735747, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7013 Nuevas visitas insertadas: 185 Estados actualizados: 273 Visitas sin cambios: 6555 Errores encontrados: 0 Total procesado exitosamente: 7013 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5321 visitas completed -> completada: 1634 visitas failed -> Excepción de Entrega: 58 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7006 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7013 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.73 segundos. Mon Jun 29 11:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7025 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7249 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR23155549846585, estado: pendiente SIN CAMBIOS - tracking_id=SR36474588588364, estado: pendiente SIN CAMBIOS - tracking_id=SR52522454739117, estado: pendiente SIN CAMBIOS - tracking_id=SR04728840147350, estado: pendiente SIN CAMBIOS - tracking_id=SR20469519768090, estado: completada ACTUALIZADO - tracking_id=SR20469558381034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99177048478868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR20469653684748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60781998334439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04737446937875, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07819845688364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04749836594172, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07820207078090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29254631282674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29258251959123, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Erick Saavedra Herrera (240111... Estado: pendiente, Reference: 240111000011091005, Vehiculo: 'BJO884' INSERTANDO #2: Alan Binael Diaz Heredia (240... Estado: pendiente, Reference: 240111000011101047, Vehiculo: 'BJO884' INSERTANDO #3: Erick Saavedra Herrera (700000... Estado: pendiente, Reference: 700000000030448338, Vehiculo: 'BJO884' INSERTANDO #4: Javier Oswaldo Zuniga Gamarra ... Estado: pendiente, Reference: 240111000011084604, Vehiculo: 'BJO884' INSERTANDO #5: Wilmon Pizango Solsol (2401110... Estado: pendiente, Reference: 240111000011078409, Vehiculo: 'BJO884' INSERTANDO #6: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #7: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #8: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' INSERTANDO #10: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'CWW-553/BRUDER/2054738412' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 56 insertadas, 44 actualizadas, 1978 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7025 Nuevas visitas insertadas: 100 Estados actualizados: 263 Visitas sin cambios: 6662 Errores encontrados: 0 Total procesado exitosamente: 7025 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5071 visitas completed -> completada: 1886 visitas failed -> Excepción de Entrega: 68 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7018 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7025 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.62 segundos. Mon Jun 29 11:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7103 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7349 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31554072627213, estado: pendiente SIN CAMBIOS - tracking_id=SR96703982286754, estado: completada SIN CAMBIOS - tracking_id=SR60063848144439, estado: pendiente SIN CAMBIOS - tracking_id=SR40434137426034, estado: pendiente SIN CAMBIOS - tracking_id=SR78288534932020, estado: pendiente INSERTANDO #1: Maria Pia Carrasco (240111000... Estado: pendiente, Reference: 240111000011151885, Vehiculo: 'D8Z884' INSERTANDO #2: Pamela Huayanca Carbajal (700... Estado: pendiente, Reference: 700000000030542207, Vehiculo: 'D8Z884' ACTUALIZADO - tracking_id=SR48022435454818, estado: pendiente -> completada INSERTANDO #3: Luz Sheyla Cardenas Concha (24... Estado: pendiente, Reference: 240111000011139874, Vehiculo: 'H3B916' INSERTANDO #4: Helena Candy De Guadalupe More... Estado: pendiente, Reference: 240111000011146246, Vehiculo: 'D8Z884' INSERTANDO #5: Javier Tejada (90000000000178... Estado: pendiente, Reference: 900000000001782478, Vehiculo: 'D8Z884' INSERTANDO #6: Josefina Maritza Orellana Palo... Estado: pendiente, Reference: 0016035603508022444453, Vehiculo: 'D8Z884' INSERTANDO #7: Fatima Ore (24011100001114928... Estado: pendiente, Reference: 240111000011149283, Vehiculo: 'BNS926' INSERTANDO #8: Christian Abanto (0023025170... Estado: pendiente, Reference: 0023025170962044279700, Vehiculo: 'H3B916' ACTUALIZADO - tracking_id=SR24166464784800, estado: pendiente -> completada INSERTANDO #9: Lizzett Fernandez (2401110000... Estado: pendiente, Reference: 240111000011152017, Vehiculo: 'BNS926' INSERTANDO #10: Gustavo Andree Huamani Gutierr... Estado: pendiente, Reference: 240111000011146157, Vehiculo: 'BNS926' ACTUALIZADO - tracking_id=SR41187480764748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95570771467219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48282261164439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93778722741501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93780774477818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93780947265856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59378104916450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64273134684439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7103 Nuevas visitas insertadas: 82 Estados actualizados: 223 Visitas sin cambios: 6798 Errores encontrados: 0 Total procesado exitosamente: 7103 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4928 visitas completed -> completada: 2106 visitas failed -> Excepción de Entrega: 69 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7092 Sin placa asignada: 11 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7103 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.76 segundos. Mon Jun 29 12:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7162 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7431 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR23155404262579, estado: pendiente SIN CAMBIOS - tracking_id=SR23099507341550, estado: pendiente SIN CAMBIOS - tracking_id=SR84579123388942, estado: pendiente SIN CAMBIOS - tracking_id=SR25225331528090, estado: completada SIN CAMBIOS - tracking_id=SR20469653684748, estado: completada ACTUALIZADO - tracking_id=SR42046976251501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23225467662549, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52522553862674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41621794467823, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75258305642537, estado: pendiente -> completada INSERTANDO #1: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'BMK-124/BRUDER/2054738412' ACTUALIZADO - tracking_id=SR43931501878667, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44505209833532, estado: pendiente -> completada INSERTANDO #2: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'BMK-124/BRUDER/2054738412' INSERTANDO #3: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: None, Vehiculo: 'BMK-124/BRUDER/2054738412' INSERTANDO #4: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: None, Vehiculo: 'BMK-124/BRUDER/2054738412' ACTUALIZADO - tracking_id=SR07820727971475, estado: pendiente -> Excepción de Entrega INSERTANDO #5: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: None, Vehiculo: 'BMK-124/BRUDER/2054738412' ACTUALIZADO - tracking_id=SR32095021756261, estado: pendiente -> completada INSERTANDO #6: Recojo - O_FALABELLA CD VILLA ... Estado: pendiente, Reference: 1, Vehiculo: 'UC-5180/BRUDER/2054738412' INSERTANDO #7: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: None, Vehiculo: 'BMK-124/BRUDER/2054738412' ACTUALIZADO - tracking_id=SR61289641057219, estado: pendiente -> completada INSERTANDO #8: Entrega - O_FALABELLA PURUCHUC... Estado: pendiente, Reference: None, Vehiculo: 'IA-0305/DHP PERU S.A.C/20609042932' INSERTANDO #9: Entrega - O_FALABELLA CD VILLA... Estado: pendiente, Reference: 1, Vehiculo: 'UC-5180/BRUDER/2054738412' INSERTANDO #10: Recojo - O_FALABELLA PURUCHUCO... Estado: pendiente, Reference: None, Vehiculo: 'IA-0305/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7162 Nuevas visitas insertadas: 71 Estados actualizados: 268 Visitas sin cambios: 6823 Errores encontrados: 0 Total procesado exitosamente: 7162 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4720 visitas completed -> completada: 2370 visitas failed -> Excepción de Entrega: 72 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7155 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7162 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.44 segundos. Mon Jun 29 12:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7171 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7502 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31560111954993, estado: pendiente ACTUALIZADO - tracking_id=SR45443795316765, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR59377818092537, estado: completada SIN CAMBIOS - tracking_id=SR05648525952674, estado: pendiente SIN CAMBIOS - tracking_id=SR10564857996200, estado: completada SIN CAMBIOS - tracking_id=SR76037785672674, estado: pendiente ACTUALIZADO - tracking_id=SR99205017044832, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43262373684818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32623834734782, estado: pendiente -> completada INSERTANDO #1: Gina Hidalgo Lozano (700000000... Estado: pendiente, Reference: 700000000030462362, Vehiculo: 'BJO884' INSERTANDO #2: Gina Hidalgo Lozano (700000000... Estado: pendiente, Reference: 700000000030509196, Vehiculo: 'BJO884' ACTUALIZADO - tracking_id=SR51128281764541, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85355959778993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93779862334632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59183547976578, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38535632015363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85247308059774, estado: pendiente -> completada INSERTANDO #3: Yesseniha Perez (700000000030... Estado: pendiente, Reference: 700000000030490176, Vehiculo: 'W4A251' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Marina Isabel Villanueva (240... Estado: pendiente, Reference: 240111000011123822, Vehiculo: 'T0Q943' INSERTANDO #5: Jury Segura Vilela (7000000000... Estado: pendiente, Reference: 700000000030503468, Vehiculo: 'T0Q943' INSERTANDO #6: Lourdes Cristina Rojas Durand ... Estado: pendiente, Reference: 1010000000041645, Vehiculo: 'T0Q943' INSERTANDO #7: Carlos Rodriguez Raymundo (24... Estado: pendiente, Reference: 240111000011122487, Vehiculo: 'T0Q943' INSERTANDO #8: Sergio Yupanqui Albarran (7000... Estado: pendiente, Reference: 700000000030505407, Vehiculo: 'T0Q943' INSERTANDO #9: Dilmer Gonzales Yupanqui (CL... Estado: pendiente, Reference: CLR164193420415101, Vehiculo: 'T0Q943' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7171 Nuevas visitas insertadas: 9 Estados actualizados: 242 Visitas sin cambios: 6920 Errores encontrados: 0 Total procesado exitosamente: 7171 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4487 visitas completed -> completada: 2603 visitas failed -> Excepción de Entrega: 81 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7164 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7171 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.10 segundos. Mon Jun 29 12:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7186 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7511 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31555089382708, estado: pendiente SIN CAMBIOS - tracking_id=SR29440635353792, estado: completada SIN CAMBIOS - tracking_id=SR83651240029117, estado: pendiente ACTUALIZADO - tracking_id=SR87478924238993, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR43931501878667, estado: completada SIN CAMBIOS - tracking_id=SR04336344955856, estado: pendiente ACTUALIZADO - tracking_id=SR45346094855408, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83651632528993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67092132051034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64273552582674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83653417098530, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR42046929092537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47960124081672, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21613073285856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93313032657386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Maria Deysi Barturen Munoz (7... Estado: pendiente, Reference: 700000000030545572, Vehiculo: 'C8S861' INSERTANDO #2: Betty Yolanda Severino (UN039... Estado: pendiente, Reference: UN039241206MU, Vehiculo: 'C8S861' INSERTANDO #3: Willy Paredes (2010001439502... Estado: pendiente, Reference: 201000143950236721, Vehiculo: 'BEZ878' INSERTANDO #4: Aline Caetano Xx (240111000011... Estado: pendiente, Reference: 240111000011083471, Vehiculo: 'BEZ878' INSERTANDO #5: Patrica Mercedes Rodriguez San... Estado: pendiente, Reference: 240111000011084406, Vehiculo: 'BEZ878' INSERTANDO #6: Olavio Rafael Galvez (2401110... Estado: pendiente, Reference: 240111000011081236, Vehiculo: 'BEZ878' INSERTANDO #7: Patrica Mercedes Rodriguez San... Estado: pendiente, Reference: 240111000011084407, Vehiculo: 'BEZ878' INSERTANDO #8: Jose Dilmer Barboza Herrera (... Estado: pendiente, Reference: 240111000011078917, Vehiculo: 'BEZ878' INSERTANDO #9: Jherson Rodriguez (2401110000... Estado: pendiente, Reference: 240111000011127681, Vehiculo: 'T0Q943' INSERTANDO #10: Jorge Luis Rodrguez Mauricio (... Estado: pendiente, Reference: 1010000000041649, Vehiculo: 'T0Q943' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7186 Nuevas visitas insertadas: 15 Estados actualizados: 199 Visitas sin cambios: 6972 Errores encontrados: 0 Total procesado exitosamente: 7186 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4303 visitas completed -> completada: 2797 visitas failed -> Excepción de Entrega: 86 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7179 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7186 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.76 segundos. Mon Jun 29 12:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7188 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7526 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42618114782674, estado: completada ACTUALIZADO - tracking_id=SR45174277396487, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR49181739077966, estado: pendiente SIN CAMBIOS - tracking_id=SR20469653684748, estado: completada SIN CAMBIOS - tracking_id=SR27541227154439, estado: pendiente SIN CAMBIOS - tracking_id=SR27541275622537, estado: pendiente ACTUALIZADO - tracking_id=SR51761855644748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17960414279195, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42046981211365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17776107551733, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61290070251365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76703855971679, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77304430686864, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42916670949848, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49182988459042, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Edwin Diaz Diaz (9000000000017... Estado: pendiente, Reference: 900000000001772731, Vehiculo: 'BEZ878' INSERTANDO #2: Marco Amberli Cachay Diaz (24... Estado: pendiente, Reference: 240111000011101995, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7188 Nuevas visitas insertadas: 2 Estados actualizados: 194 Visitas sin cambios: 6992 Errores encontrados: 0 Total procesado exitosamente: 7188 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4111 visitas completed -> completada: 2985 visitas failed -> Excepción de Entrega: 92 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7181 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7188 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.50 segundos. Mon Jun 29 13:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7224 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7528 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR81182248856948, estado: pendiente SIN CAMBIOS - tracking_id=SR49182757141324, estado: pendiente SIN CAMBIOS - tracking_id=SR20470715551475, estado: pendiente SIN CAMBIOS - tracking_id=SR56236886257219, estado: pendiente SIN CAMBIOS - tracking_id=SR00670146639203, estado: pendiente ACTUALIZADO - tracking_id=SR49183107641355, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49183241777673, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91957664338090, estado: pendiente -> completada INSERTANDO #1: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003459078, Vehiculo: 'P4X717' INSERTANDO #2: Jimy Alain Barranzuela Iturria... Estado: pendiente, Reference: 999000000003458954, Vehiculo: 'P4X717' INSERTANDO #3: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003459083, Vehiculo: 'P4X717' INSERTANDO #4: Sodimac Piura (2037575534444... Estado: pendiente, Reference: 203757553444404601, Vehiculo: 'P4X717' INSERTANDO #5: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003459091, Vehiculo: 'P4X717' INSERTANDO #6: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003459090, Vehiculo: 'P4X717' INSERTANDO #7: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003459079, Vehiculo: 'P4X717' INSERTANDO #8: Johny Rolando Lozada Alamo (... Estado: pendiente, Reference: 999000000003458951, Vehiculo: 'P4X717' INSERTANDO #9: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003459087, Vehiculo: 'P4X717' INSERTANDO #10: Sodimac Piura (9990000000034... Estado: pendiente, Reference: 999000000003459069, Vehiculo: 'P4X717' ACTUALIZADO - tracking_id=SR17029224359117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31147932175264, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62158279012181, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62497834019208, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12609201319117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71702955388364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41366799014439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7224 Nuevas visitas insertadas: 36 Estados actualizados: 434 Visitas sin cambios: 6754 Errores encontrados: 0 Total procesado exitosamente: 7224 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3711 visitas completed -> completada: 3418 visitas failed -> Excepción de Entrega: 95 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7217 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7224 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.37 segundos. Mon Jun 29 13:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7277 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7564 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36680977234548, estado: completada SIN CAMBIOS - tracking_id=SR76037102464439, estado: pendiente SIN CAMBIOS - tracking_id=SR21613019064045, estado: pendiente SIN CAMBIOS - tracking_id=SR25301204185425, estado: pendiente ACTUALIZADO - tracking_id=SR86577615125507, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86769468126881, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR21613073285856, estado: completada ACTUALIZADO - tracking_id=SR02536688465622, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86937172963541, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR87515682723536, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88354472166793, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58855100566914, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58932206859402, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89503389864947, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89665875036011, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Ketin Valverde Aibar (24011100... Estado: pendiente, Reference: 240111000011113329, Vehiculo: 'W7E726' INSERTANDO #2: Marco Tapia Robles (7000000000... Estado: pendiente, Reference: 700000000030479537, Vehiculo: 'W7E726' INSERTANDO #3: Carlo Anthoni Yepez Robles (7... Estado: pendiente, Reference: 700000000030480811, Vehiculo: 'W7E726' INSERTANDO #4: Jimmy William Vargas Arbieto ... Estado: pendiente, Reference: 700000000030484224, Vehiculo: 'W7E726' INSERTANDO #5: Juver Jesus Farfan Carrion (70... Estado: pendiente, Reference: 700000000030483678, Vehiculo: 'W7E726' INSERTANDO #6: Jhon Antony Huaman Mallqui (70... Estado: pendiente, Reference: 700000000030484398, Vehiculo: 'W7E726' INSERTANDO #7: Hilda Madeleine Pacheco Arias ... Estado: pendiente, Reference: 700000000030486776, Vehiculo: 'W7E726' INSERTANDO #8: Leonel Sanchez Valverde (7000... Estado: pendiente, Reference: 700000000030489080, Vehiculo: 'W7E726' INSERTANDO #9: Juan Pablo Pineda Pineda Huama... Estado: pendiente, Reference: 700000000030490968, Vehiculo: 'W7E726' INSERTANDO #10: Jose Anthony Huamantumba Canal... Estado: pendiente, Reference: 240111000011095369, Vehiculo: 'W7E726' Progreso: 12 insertadas, 188 actualizadas, 5055 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7277 Nuevas visitas insertadas: 53 Estados actualizados: 256 Visitas sin cambios: 6968 Errores encontrados: 0 Total procesado exitosamente: 7277 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 3670 visitas pending -> pendiente: 3507 visitas failed -> Excepción de Entrega: 100 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7270 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7277 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.28 segundos. Mon Jun 29 13:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7301 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7617 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR13668403179822, estado: completada SIN CAMBIOS - tracking_id=SR56117306964548, estado: pendiente SIN CAMBIOS - tracking_id=SR29634753475856, estado: pendiente SIN CAMBIOS - tracking_id=SR25474723434665, estado: completada SIN CAMBIOS - tracking_id=SR39923416042104, estado: completada ACTUALIZADO - tracking_id=SR94671329741034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94671471766200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94672119261352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94672016364584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31472664715363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43262238962537, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR01023385988993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26440784864818, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR92942565872410, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63834063488993, estado: pendiente -> completada INSERTANDO #1: Aquiles Borja Changa (90000000... Estado: pendiente, Reference: 900000000001783975, Vehiculo: 'B5U883' INSERTANDO #2: Nelly Rufino Panta (9000000000... Estado: pendiente, Reference: 900000000001784027, Vehiculo: 'B5U883' INSERTANDO #3: Brigitte Yaranga Hidalgo (9000... Estado: pendiente, Reference: 900000000001784025, Vehiculo: 'B5U883' INSERTANDO #4: Eva Castillo Gomez (9000000000... Estado: pendiente, Reference: 900000000001783897, Vehiculo: 'CKS823' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Miriam Liezbeth Bellido Delgad... Estado: pendiente, Reference: 999000000003458889, Vehiculo: 'CBY742' INSERTANDO #6: Patricia Torres (90258886420... Estado: pendiente, Reference: 902588864200048921, Vehiculo: 'CBY742' INSERTANDO #7: Fernando Olivera Campos (201... Estado: pendiente, Reference: 201000143950237194, Vehiculo: 'CBY742' INSERTANDO #8: Victor Rosales (2401110000111... Estado: pendiente, Reference: 240111000011126580, Vehiculo: 'CBY742' INSERTANDO #9: Gabriel Loayza Felipe (900000... Estado: pendiente, Reference: 900000000001783123, Vehiculo: 'CBY742' INSERTANDO #10: Carlos Yampier Anapan Elias (6... Estado: pendiente, Reference: 655000000007401382, Vehiculo: 'CBY742' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7301 Nuevas visitas insertadas: 24 Estados actualizados: 224 Visitas sin cambios: 7053 Errores encontrados: 0 Total procesado exitosamente: 7301 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 3886 visitas pending -> pendiente: 3302 visitas failed -> Excepción de Entrega: 109 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7294 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7301 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.72 segundos. Mon Jun 29 13:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7336 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7641 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR26917366818090, estado: pendiente SIN CAMBIOS - tracking_id=SR61345036944550, estado: pendiente SIN CAMBIOS - tracking_id=SR68412856919715, estado: pendiente SIN CAMBIOS - tracking_id=SR99408074161496, estado: completada SIN CAMBIOS - tracking_id=SR99567498166288, estado: completada ACTUALIZADO - tracking_id=SR71004725483132, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80996460821962, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR81182248856948, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04739849424565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94354590544439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR52328049956519, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94354108249117, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60747105772537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95875515635859, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96329271442454, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Renato Zegarra Cabala (2401110... Estado: pendiente, Reference: 240111000011050149, Vehiculo: 'CJB784' INSERTANDO #2: Renato Zegarra Cabala (2401110... Estado: pendiente, Reference: 240111000011050150, Vehiculo: 'CJB784' INSERTANDO #3: Amparo Patricia Santisteban Va... Estado: pendiente, Reference: 900000000001782495, Vehiculo: 'CJB784' INSERTANDO #4: Claudia Aparicio (90000000000... Estado: pendiente, Reference: 900000000001781596, Vehiculo: 'CJB784' INSERTANDO #5: Luciana Flores (2401110000111... Estado: pendiente, Reference: 240111000011138192, Vehiculo: 'CJB784' INSERTANDO #6: Angelica Vera (0021035589940... Estado: pendiente, Reference: 0021035589940029146024, Vehiculo: 'CJB784' INSERTANDO #7: Henry Zavalaga Zavalaga (002... Estado: pendiente, Reference: 0021035582889024014820, Vehiculo: 'CJB784' INSERTANDO #8: Gabriela Bertha Castro (0021... Estado: pendiente, Reference: 0021035582950014472233, Vehiculo: 'CJB784' INSERTANDO #9: Ludwin Toranzo (002103559044... Estado: pendiente, Reference: 002103559044801896968X, Vehiculo: 'CJB784' INSERTANDO #10: Ludwin Toranzo (002103559050... Estado: pendiente, Reference: 0021035590506031627708, Vehiculo: 'CJB784' Progreso: 12 insertadas, 88 actualizadas, 2789 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7336 Nuevas visitas insertadas: 35 Estados actualizados: 229 Visitas sin cambios: 7072 Errores encontrados: 0 Total procesado exitosamente: 7336 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4110 visitas pending -> pendiente: 3108 visitas failed -> Excepción de Entrega: 114 visitas partial -> pendiente: 4 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7329 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7336 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.28 segundos. Mon Jun 29 14:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7351 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7676 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR52608120342537, estado: pendiente SIN CAMBIOS - tracking_id=SR82745448145722, estado: pendiente SIN CAMBIOS - tracking_id=SR25353877888047, estado: pendiente SIN CAMBIOS - tracking_id=SR16455990175529, estado: pendiente SIN CAMBIOS - tracking_id=SR25360662915146, estado: pendiente ACTUALIZADO - tracking_id=SR42717333258993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42718052084548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97437643885363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34037094058187, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34036924188457, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR74377043829870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65111986738297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13014525018737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30145452171464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41301460851416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Lady Katerine Huaman Cubillus ... Estado: pendiente, Reference: 900000000001783880, Vehiculo: 'C6W727' INSERTANDO #2: Ketty Farroñay Carrion (900000... Estado: pendiente, Reference: 900000000001784138, Vehiculo: 'C6W727' INSERTANDO #3: Leyda Alzamora Portocarrero (9... Estado: pendiente, Reference: 900000000001783922, Vehiculo: 'C6W727' INSERTANDO #4: Gina Hidalgo Lozano (700000000... Estado: pendiente, Reference: 700000000030461982, Vehiculo: 'BJO884' INSERTANDO #5: Mery Del Rocio Supo Campos (UN... Estado: pendiente, Reference: UN039232221MU, Vehiculo: 'BJO884' INSERTANDO #6: Luz Elita Vergara Cieza (127... Estado: pendiente, Reference: 127612690686, Vehiculo: 'BJO884' INSERTANDO #7: Melvin Perez Vsquez (700000000... Estado: pendiente, Reference: 700000000030508478, Vehiculo: 'BJO884' INSERTANDO #8: Carina Goicochea Escobedo (240... Estado: pendiente, Reference: 240111000011124467, Vehiculo: 'BJO884' INSERTANDO #9: Carina Goicochea Escobedo (240... Estado: pendiente, Reference: 240111000011124468, Vehiculo: 'BJO884' INSERTANDO #10: Teodola Cordova Roman (7000000... Estado: pendiente, Reference: 700000000030505082, Vehiculo: 'BJO884' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7351 Nuevas visitas insertadas: 15 Estados actualizados: 187 Visitas sin cambios: 7149 Errores encontrados: 0 Total procesado exitosamente: 7351 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4292 visitas pending -> pendiente: 2932 visitas failed -> Excepción de Entrega: 119 visitas partial -> pendiente: 8 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7344 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7351 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.78 segundos. Mon Jun 29 14:15:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7389 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7691 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72661870127115, estado: pendiente SIN CAMBIOS - tracking_id=SR74377627099644, estado: completada SIN CAMBIOS - tracking_id=SR80435977035588, estado: completada SIN CAMBIOS - tracking_id=SR86422752799870, estado: pendiente SIN CAMBIOS - tracking_id=SR76471294741358, estado: pendiente ACTUALIZADO - tracking_id=SR36474690727219, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71783729857386, estado: pendiente -> completada INSERTANDO #1: Juan Jose Paiva (9000000000017... Estado: pendiente, Reference: 900000000001783969, Vehiculo: 'AMH826' INSERTANDO #2: Ana Paula Chávarry (9000000000... Estado: pendiente, Reference: 900000000001784011, Vehiculo: 'AMH826' INSERTANDO #3: Daysi Sinche Flores (900000000... Estado: pendiente, Reference: 900000000001783902, Vehiculo: 'ASG833' INSERTANDO #4: Daysi Sinche Flores (900000000... Estado: pendiente, Reference: 900000000001783904, Vehiculo: 'ASG833' INSERTANDO #5: Carlos Nolasco (90000000000178... Estado: pendiente, Reference: 900000000001784071, Vehiculo: 'ASG833' INSERTANDO #6: Miranda Diaz Jimenez (90000000... Estado: pendiente, Reference: 900000000001784064, Vehiculo: 'BFX704' INSERTANDO #7: Anthony Lewis Chavez (90000000... Estado: pendiente, Reference: 900000000001784136, Vehiculo: 'BFX704' ACTUALIZADO - tracking_id=SR14118242224510, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22354691122402, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83651506334439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22355036438144, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73733998188737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73734202774439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73734307552537, estado: pendiente -> completada INSERTANDO #8: Xiomara Ochoa Tapia (240111000... Estado: pendiente, Reference: 240111000011040498, Vehiculo: 'W6Q734' ACTUALIZADO - tracking_id=SR53918209629181, estado: pendiente -> completada INSERTANDO #9: Jose Luis Quinonez Mayta (2401... Estado: pendiente, Reference: 240111000011031207, Vehiculo: 'VEL898' INSERTANDO #10: Jose Luis Quinonez Mayta (2401... Estado: pendiente, Reference: 240111000011031208, Vehiculo: 'VEL898' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7389 Nuevas visitas insertadas: 39 Estados actualizados: 160 Visitas sin cambios: 7190 Errores encontrados: 0 Total procesado exitosamente: 7389 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4445 visitas pending -> pendiente: 2810 visitas failed -> Excepción de Entrega: 126 visitas partial -> pendiente: 8 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7382 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7389 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.95 segundos. Mon Jun 29 14:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7410 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7730 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR45013361984830, estado: completada SIN CAMBIOS - tracking_id=SR18246532442110, estado: pendiente SIN CAMBIOS - tracking_id=SR45149088982454, estado: completada SIN CAMBIOS - tracking_id=SR29253425818090, estado: pendiente SIN CAMBIOS - tracking_id=SR22925353861034, estado: pendiente ACTUALIZADO - tracking_id=SR29255143741365, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR34312391621475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66634268837960, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29633552627386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11116366982537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR11116551858297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54849052211365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79739447766200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79739503381365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79739807468174, estado: pendiente -> completada INSERTANDO #1: Andres Periche Pingo (90000000... Estado: pendiente, Reference: 900000000001784090, Vehiculo: 'BPU845' INSERTANDO #2: Marco Urteaga (900000000001783... Estado: pendiente, Reference: 900000000001783877, Vehiculo: 'BSO745' INSERTANDO #3: Maximo Zenobio Bazan (90000000... Estado: pendiente, Reference: 900000000001784016, Vehiculo: 'BSO745' INSERTANDO #4: Milagritos Perez (900000000001... Estado: pendiente, Reference: 900000000001784076, Vehiculo: 'BSO745' INSERTANDO #5: Jackelyn Montero (900000000001... Estado: pendiente, Reference: 900000000001783913, Vehiculo: 'BTC754' INSERTANDO #6: Jackelyn Montero (900000000001... Estado: pendiente, Reference: 900000000001783916, Vehiculo: 'BTC754' INSERTANDO #7: Dora Guerrero (900000000001783... Estado: pendiente, Reference: 900000000001783994, Vehiculo: 'BTC754' INSERTANDO #8: George Elio Guevara Moreira (9... Estado: pendiente, Reference: 900000000001784005, Vehiculo: 'CKD864' INSERTANDO #9: Gianella Mendieta (90000000000... Estado: pendiente, Reference: 900000000001784110, Vehiculo: 'CMP811' INSERTANDO #10: Ursula Tinoco (900000000001783... Estado: pendiente, Reference: 900000000001783986, Vehiculo: 'BKU700' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7410 Nuevas visitas insertadas: 21 Estados actualizados: 130 Visitas sin cambios: 7259 Errores encontrados: 0 Total procesado exitosamente: 7410 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4571 visitas pending -> pendiente: 2694 visitas failed -> Excepción de Entrega: 129 visitas partial -> pendiente: 16 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7403 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7410 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.29 segundos. Mon Jun 29 14:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7435 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7751 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70465883781565, estado: pendiente SIN CAMBIOS - tracking_id=SR11617118332350, estado: pendiente SIN CAMBIOS - tracking_id=SR70465944658868, estado: pendiente SIN CAMBIOS - tracking_id=SR71707808579117, estado: pendiente SIN CAMBIOS - tracking_id=SR71708086358364, estado: pendiente ACTUALIZADO - tracking_id=SR65112025025363, estado: pendiente -> completada INSERTANDO #1: Karin Sarmiento (700000000030... Estado: pendiente, Reference: 700000000030520109, Vehiculo: 'C1A058' ACTUALIZADO - tracking_id=SR85905199128364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57373603071501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73736101131365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85907176231475, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR02547336795340, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR40445197775695, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01023031454439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47784818784009, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55917621252329, estado: pendiente -> Excepción de Entrega INSERTANDO #2: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: 1, Vehiculo: 'BS-5977/BRUDER/2054738412' INSERTANDO #3: Recojo - O_FALABELLA CENTRO CI... Estado: pendiente, Reference: 1, Vehiculo: 'BS-5977/BRUDER/2054738412' INSERTANDO #4: Recojo - O_FALABELLA CD VILLA ... Estado: pendiente, Reference: None, Vehiculo: 'UC-5180/BRUDER/2054738412' INSERTANDO #5: Entrega - O_FALABELLA CD VILLA... Estado: pendiente, Reference: None, Vehiculo: 'UC-5180/BRUDER/2054738412' INSERTANDO #6: Mariella Ugaz Doig (7000000000... Estado: pendiente, Reference: 700000000030543115, Vehiculo: 'C8S861' INSERTANDO #7: None (900000000001781119)... Estado: pendiente, Reference: 900000000001781119, Vehiculo: 'APJ890' INSERTANDO #8: None (900000000001781118)... Estado: pendiente, Reference: 900000000001781118, Vehiculo: 'APJ890' INSERTANDO #9: None (900000000001780998)... Estado: pendiente, Reference: 900000000001780998, Vehiculo: 'APJ890' INSERTANDO #10: None (900000000001780997)... Estado: pendiente, Reference: 900000000001780997, Vehiculo: 'APJ890' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7435 Nuevas visitas insertadas: 25 Estados actualizados: 110 Visitas sin cambios: 7300 Errores encontrados: 0 Total procesado exitosamente: 7435 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4673 visitas pending -> pendiente: 2608 visitas failed -> Excepción de Entrega: 137 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7428 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7435 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.71 segundos. Mon Jun 29 15:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7435 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7776 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR40440508276190, estado: pendiente SIN CAMBIOS - tracking_id=SR93516456721464, estado: pendiente SIN CAMBIOS - tracking_id=SR40442089251464, estado: pendiente SIN CAMBIOS - tracking_id=SR40443640187711, estado: pendiente SIN CAMBIOS - tracking_id=SR40445197775695, estado: completada ACTUALIZADO - tracking_id=SR33433964233495, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83652839689123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28689621046663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93779565021150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59377973557915, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR49181828881764, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49181795628749, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09937495065954, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85905517864439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30859072449644, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7435 Nuevas visitas insertadas: 0 Estados actualizados: 255 Visitas sin cambios: 7180 Errores encontrados: 0 Total procesado exitosamente: 7435 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4922 visitas pending -> pendiente: 2353 visitas failed -> Excepción de Entrega: 143 visitas partial -> pendiente: 17 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7428 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7435 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.39 segundos. Mon Jun 29 15:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7435 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7776 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR24918263444472, estado: completada SIN CAMBIOS - tracking_id=SR91058524448364, estado: pendiente SIN CAMBIOS - tracking_id=SR91058880838737, estado: pendiente SIN CAMBIOS - tracking_id=SR53414598817812, estado: completada SIN CAMBIOS - tracking_id=SR49182694089449, estado: completada ACTUALIZADO - tracking_id=SR58774911754322, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19576980049870, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR21611822181365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30539177635747, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32622273958737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49785458188807, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49932687165956, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR49182061399180, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24918214588673, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85907443439123, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7435 Nuevas visitas insertadas: 0 Estados actualizados: 149 Visitas sin cambios: 7286 Errores encontrados: 0 Total procesado exitosamente: 7435 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5067 visitas pending -> pendiente: 2200 visitas failed -> Excepción de Entrega: 147 visitas partial -> pendiente: 21 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7428 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7435 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.37 segundos. Mon Jun 29 15:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7436 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7776 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR61176126246054, estado: completada SIN CAMBIOS - tracking_id=SR26005303882674, estado: pendiente SIN CAMBIOS - tracking_id=SR26005374226200, estado: pendiente SIN CAMBIOS - tracking_id=SR61176167757448, estado: completada SIN CAMBIOS - tracking_id=SR61176206043791, estado: completada ACTUALIZADO - tracking_id=SR61452775727788, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36709221484782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93313002041464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR73735358078297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75258938939870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72644054637915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17837718424748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26439585429117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41187073618737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41187108257219, estado: pendiente -> completada INSERTANDO #1: Elmer Abel Gonzales Miranda (7... Estado: pendiente, Reference: 700000000030505286, Vehiculo: 'ANY833' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7436 Nuevas visitas insertadas: 1 Estados actualizados: 125 Visitas sin cambios: 7310 Errores encontrados: 0 Total procesado exitosamente: 7436 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5190 visitas pending -> pendiente: 2075 visitas failed -> Excepción de Entrega: 149 visitas partial -> pendiente: 22 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7429 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7436 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.37 segundos. Mon Jun 29 15:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7437 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7777 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR20469397521464, estado: completada SIN CAMBIOS - tracking_id=SR25470141126526, estado: completada SIN CAMBIOS - tracking_id=SR42046947457386, estado: completada SIN CAMBIOS - tracking_id=SR93313586784548, estado: pendiente SIN CAMBIOS - tracking_id=SR93313626487915, estado: pendiente ACTUALIZADO - tracking_id=SR40381998092151, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40383484393956, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40385050086159, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78118466471915, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR34044832794688, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26440073858090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR94118878959205, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36475016247386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90877603484632, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR13014570475363, estado: pendiente -> completada INSERTANDO #1: Jhoan Zavaleta Caro (240111000... Estado: pendiente, Reference: 240111000011126221, Vehiculo: 'BEX913' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7437 Nuevas visitas insertadas: 1 Estados actualizados: 85 Visitas sin cambios: 7351 Errores encontrados: 0 Total procesado exitosamente: 7437 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5272 visitas pending -> pendiente: 1990 visitas failed -> Excepción de Entrega: 152 visitas partial -> pendiente: 23 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7430 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7437 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.67 segundos. Mon Jun 29 16:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7437 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7778 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85199018383232, estado: completada SIN CAMBIOS - tracking_id=SR28615791833902, estado: pendiente SIN CAMBIOS - tracking_id=SR28629441192115, estado: pendiente SIN CAMBIOS - tracking_id=SR86408901058699, estado: pendiente SIN CAMBIOS - tracking_id=SR85332575132371, estado: completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR22355164531185, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83651807051034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42963465287818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR83652471457915, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR53916980981034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38365269864632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32623544749644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08590667971365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85908777629278, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28688778111365, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7437 Nuevas visitas insertadas: 0 Estados actualizados: 89 Visitas sin cambios: 7348 Errores encontrados: 0 Total procesado exitosamente: 7437 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5355 visitas pending -> pendiente: 1897 visitas failed -> Excepción de Entrega: 158 visitas partial -> pendiente: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7430 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7437 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.44 segundos. Mon Jun 29 16:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7480 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7778 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR28378617264632, estado: pendiente SIN CAMBIOS - tracking_id=SR68412856919715, estado: pendiente SIN CAMBIOS - tracking_id=SR60782098054584, estado: completada SIN CAMBIOS - tracking_id=SR60782102688530, estado: completada SIN CAMBIOS - tracking_id=SR79972461323735, estado: pendiente ACTUALIZADO - tracking_id=SR87779224447601, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54202443278409, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50543472542724, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54508184125558, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70922118786663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70922861728868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00670146639203, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93312926672537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09058148462057, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29252515248364, estado: pendiente -> completada INSERTANDO #1: Maria Cecilia (655000000007403... Estado: pendiente, Reference: 655000000007403301, Vehiculo: 'CFX315' INSERTANDO #2: Lourdes Maria (700000000030559... Estado: pendiente, Reference: 700000000030559072, Vehiculo: 'CFX315' INSERTANDO #3: Milagros (700000000030551706)... Estado: pendiente, Reference: 700000000030551706, Vehiculo: 'CFX315' INSERTANDO #4: Erika (700000000030549695)... Estado: pendiente, Reference: 700000000030549695, Vehiculo: 'CFX315' INSERTANDO #5: Karen (700000000030550183)... Estado: pendiente, Reference: 700000000030550183, Vehiculo: 'CFX315' INSERTANDO #6: Aaron Fernando (70000000003055... Estado: pendiente, Reference: 700000000030552535, Vehiculo: 'CFX315' INSERTANDO #7: Mauricio (700000000030562708)... Estado: pendiente, Reference: 700000000030562708, Vehiculo: 'CFX315' INSERTANDO #8: Margarita (1010000000183107)... Estado: pendiente, Reference: 1010000000183107, Vehiculo: 'CFX315' INSERTANDO #9: Roxana Sara (70000000003055332... Estado: pendiente, Reference: 700000000030553325, Vehiculo: 'CFX315' INSERTANDO #10: Luis Alberto (7000000000305599... Estado: pendiente, Reference: 700000000030559963, Vehiculo: 'CFX315' Progreso: 11 insertadas, 89 actualizadas, 1618 sin cambios... Progreso: 42 insertadas, 158 actualizadas, 1827 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7480 Nuevas visitas insertadas: 43 Estados actualizados: 512 Visitas sin cambios: 6925 Errores encontrados: 0 Total procesado exitosamente: 7480 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5861 visitas pending -> pendiente: 1428 visitas failed -> Excepción de Entrega: 164 visitas partial -> pendiente: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7473 Sin placa asignada: 7 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7480 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.42 segundos. Mon Jun 29 16:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7540 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7821 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09105988769870, estado: completada SIN CAMBIOS - tracking_id=SR33586755534427, estado: pendiente SIN CAMBIOS - tracking_id=SR56028364786319, estado: pendiente SIN CAMBIOS - tracking_id=SR38949284036996, estado: pendiente SIN CAMBIOS - tracking_id=SR07607425268992, estado: pendiente ACTUALIZADO - tracking_id=SR42161345197915, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26074706214439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29634322749644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29634472946663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29634683442638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR02235398478890, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44326232931150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93778604154748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93778752881365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93780728391352, estado: pendiente -> completada INSERTANDO #1: Robin Inga Mas (2401110000111... Estado: pendiente, Reference: 240111000011115202, Vehiculo: 'BJO884' INSERTANDO #2: Sharon Castaneda Alvarado (240... Estado: pendiente, Reference: 240111000011078787, Vehiculo: 'BJO884' INSERTANDO #3: Jorge Luis Medina Castro (2401... Estado: pendiente, Reference: 240111000011102970, Vehiculo: 'BJO884' Ruta no es un UUID válido: None INSERTANDO #4: Rosendo Valiente Vertiz (70000... Estado: pendiente, Reference: 700000000030555580, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Mario Cabrera Gonzalez (700000... Estado: pendiente, Reference: 700000000030561706, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Rogelio Junior Mariano Veli (... Estado: pendiente, Reference: 700000000030564120, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Yudith Yana Pumayalli (7000000... Estado: pendiente, Reference: 700000000030564242, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Cesar Aujapuclla Cardenas (202... Estado: pendiente, Reference: 2020000000249563, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Nayoribe Tacca (7000000000305... Estado: pendiente, Reference: 700000000030563319, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Angie Carolina Ricse Flores (7... Estado: pendiente, Reference: 700000000030526784, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 22 insertadas, 78 actualizadas, 6464 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 116 insertadas, 84 actualizadas, 7204 sin cambios... Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7540 Nuevas visitas insertadas: 117 Estados actualizados: 84 Visitas sin cambios: 7339 Errores encontrados: 0 Total procesado exitosamente: 7540 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5939 visitas pending -> pendiente: 1405 visitas failed -> Excepción de Entrega: 169 visitas partial -> pendiente: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7476 Sin placa asignada: 64 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7540 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.54 segundos. Mon Jun 29 16:45:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7559 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7938 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR69467122491464, estado: completada SIN CAMBIOS - tracking_id=SR69467125427386, estado: completada INSERTANDO #1: Isaac Trigozo Fernandez (2401... Estado: pendiente, Reference: 240111000011072116, Vehiculo: 'BJO884' INSERTANDO #2: Lesly Estefani Perea Robles (2... Estado: pendiente, Reference: 240111000011110104, Vehiculo: 'BJO884' SIN CAMBIOS - tracking_id=SR69467129478090, estado: completada INSERTANDO #3: Gabi Paola Grandez Gutierrez (... Estado: pendiente, Reference: 240111000011086785, Vehiculo: 'BJO884' SIN CAMBIOS - tracking_id=SR94671385815363, estado: completada SIN CAMBIOS - tracking_id=SR69467141614748, estado: completada INSERTANDO #4: Caroly Margarita Hidalgo Rios ... Estado: pendiente, Reference: CLR164072419169201, Vehiculo: 'BJO884' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72644063019644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36474588588364, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR30145193938364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32815105779961, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34661158754903, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94121439566663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41214485628530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41214456564584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR54048637183987, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95570974521464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Lady Katerine Huaman Cubillus ... Estado: pendiente, Reference: 900000000001783882, Vehiculo: 'C6W727' INSERTANDO #6: Mario Santiago Cano (900000000... Estado: pendiente, Reference: 900000000001784074, Vehiculo: 'C6W727' INSERTANDO #7: Nelson Mozo Quispe (9000000000... Estado: pendiente, Reference: 900000000001783989, Vehiculo: 'CKW867' INSERTANDO #8: Iris Carmen Tuesta Vargas (M... Estado: pendiente, Reference: MKP164058137225501, Vehiculo: 'BJO884' INSERTANDO #9: Miluska Vanessa Torres Foure ... Estado: pendiente, Reference: 0012035578217018783020, Vehiculo: 'BJO884' INSERTANDO #10: Miluska Vanessa Torres Foure ... Estado: pendiente, Reference: 0012035578217023490505, Vehiculo: 'BJO884' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7559 Nuevas visitas insertadas: 19 Estados actualizados: 65 Visitas sin cambios: 7475 Errores encontrados: 0 Total procesado exitosamente: 7559 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5997 visitas pending -> pendiente: 1360 visitas failed -> Excepción de Entrega: 175 visitas partial -> pendiente: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7495 Sin placa asignada: 64 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7559 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.15 segundos. Mon Jun 29 17:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7576 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7957 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR91957658857386, estado: completada SIN CAMBIOS - tracking_id=SR91957664338090, estado: completada SIN CAMBIOS - tracking_id=SR12007802041034, estado: completada SIN CAMBIOS - tracking_id=SR19576711758297, estado: completada SIN CAMBIOS - tracking_id=SR19576741155363, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR65111908058090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95571222145363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR48283113741150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43123715669870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43020154647818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67276980352674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10257428778909, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67278175885970, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16455990175529, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66145133016663, estado: pendiente -> completada INSERTANDO #1: Hector Franklin Munoz Delgado ... Estado: pendiente, Reference: 700000000030489931, Vehiculo: 'BEZ878' INSERTANDO #2: Yaraceli Coronel Maluquis (24... Estado: pendiente, Reference: 240111000011003126, Vehiculo: 'BEZ878' INSERTANDO #3: Yaraceli Coronel Maluquis (24... Estado: pendiente, Reference: 240111000011003128, Vehiculo: 'BEZ878' INSERTANDO #4: Yaraceli Coronel Maluquis (24... Estado: pendiente, Reference: 240111000011003127, Vehiculo: 'BEZ878' INSERTANDO #5: Yaraceli Coronel Maluquis (24... Estado: pendiente, Reference: 240111000011003129, Vehiculo: 'BEZ878' INSERTANDO #6: Omayra Arteaga Tantacure (2401... Estado: pendiente, Reference: 240111000011116221, Vehiculo: 'BEZ878' INSERTANDO #7: Rosario Del Carmen Chavez Cuba... Estado: pendiente, Reference: 700000000030484294, Vehiculo: 'BEZ878' INSERTANDO #8: Dayson Victor Gonzalez Requejo... Estado: pendiente, Reference: 240111000011121465, Vehiculo: 'BEZ878' INSERTANDO #9: Dayson Victor Gonzalez Requejo... Estado: pendiente, Reference: 240111000011121464, Vehiculo: 'BEZ878' INSERTANDO #10: Segundo Maximo Lozada Vilchez ... Estado: pendiente, Reference: 240111000011058582, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7576 Nuevas visitas insertadas: 17 Estados actualizados: 73 Visitas sin cambios: 7486 Errores encontrados: 0 Total procesado exitosamente: 7576 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6066 visitas pending -> pendiente: 1299 visitas failed -> Excepción de Entrega: 182 visitas partial -> pendiente: 29 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7512 Sin placa asignada: 64 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7576 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.02 segundos. Mon Jun 29 17:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7577 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7974 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR20078633526663, estado: completada SIN CAMBIOS - tracking_id=SR20078662094782, estado: completada SIN CAMBIOS - tracking_id=SR62089650448372, estado: pendiente SIN CAMBIOS - tracking_id=SR62287153037800, estado: pendiente SIN CAMBIOS - tracking_id=SR62410109145680, estado: pendiente ACTUALIZADO - tracking_id=SR09888889554235, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10023150759272, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10548612884809, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR81506763437246, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81506869865885, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR50054042634439, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR34312388187915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43123420385363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43124760487444, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06522531584917, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Romina (2020000000249590)... Estado: pendiente, Reference: 2020000000249590, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Jose Antonio (7000000000305559... Estado: pendiente, Reference: 700000000030555993, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Kelly Soledad (700000000030556... Estado: pendiente, Reference: 700000000030556766, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Alexander Manuel (700000000030... Estado: pendiente, Reference: 700000000030555790, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Aracelli (700000000030553560)... Estado: pendiente, Reference: 700000000030553560, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Jhon Hamile (70000000003056270... Estado: pendiente, Reference: 700000000030562702, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Nilsson (700000000030564145)... Estado: pendiente, Reference: 700000000030564145, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Rodrigo (655000000007403356)... Estado: pendiente, Reference: 655000000007403356, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Vanessa (2020000000249597)... Estado: pendiente, Reference: 2020000000249597, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Miguel Angel (7000000000305517... Estado: pendiente, Reference: 700000000030551735, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7577 Nuevas visitas insertadas: 37 Estados actualizados: 95 Visitas sin cambios: 7445 Errores encontrados: 0 Total procesado exitosamente: 7577 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6159 visitas pending -> pendiente: 1206 visitas failed -> Excepción de Entrega: 183 visitas partial -> pendiente: 29 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7478 Sin placa asignada: 99 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7577 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.29 segundos. Mon Jun 29 17:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7584 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8011 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR60800983246645, estado: completada SIN CAMBIOS - tracking_id=SR34301909351501, estado: completada SIN CAMBIOS - tracking_id=SR43019167381365, estado: completada SIN CAMBIOS - tracking_id=SR43019228271416, estado: completada SIN CAMBIOS - tracking_id=SR60959788375669, estado: completada ACTUALIZADO - tracking_id=SR43123389848297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43123974444632, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05671098169117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67276434334439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66145088126200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56711545448993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61452806333834, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30145371322537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30145491627386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR25903880944632, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Edgar Sanchez (127612815355)... Estado: pendiente, Reference: 127612815355, Vehiculo: 'BJO884' INSERTANDO #2: Edgar Sanchez (70000000003050... Estado: pendiente, Reference: 700000000030504050, Vehiculo: 'BJO884' INSERTANDO #3: Jorge Lino (24011100001110712... Estado: pendiente, Reference: 240111000011107128, Vehiculo: 'BJO884' INSERTANDO #4: Omar Bardalez Sandoval (UN039... Estado: pendiente, Reference: UN039271551MU, Vehiculo: 'BJO884' INSERTANDO #5: Sammy Katherin Bernales Del Ag... Estado: pendiente, Reference: UN039231915MU, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Sammy Katherin Bernales Del Ag... Estado: pendiente, Reference: 600103918174980037, Vehiculo: 'BJO884' INSERTANDO #7: Reinerio Kenedi Garcia Garcia ... Estado: pendiente, Reference: CLR164146419872401, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7584 Nuevas visitas insertadas: 7 Estados actualizados: 45 Visitas sin cambios: 7532 Errores encontrados: 0 Total procesado exitosamente: 7584 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6202 visitas pending -> pendiente: 1164 visitas failed -> Excepción de Entrega: 185 visitas partial -> pendiente: 33 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7485 Sin placa asignada: 99 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7584 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.26 segundos. Mon Jun 29 17:45:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7587 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8018 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31557981757410, estado: completada SIN CAMBIOS - tracking_id=SR31558108976132, estado: completada SIN CAMBIOS - tracking_id=SR31558369976199, estado: completada SIN CAMBIOS - tracking_id=SR01406454664782, estado: completada SIN CAMBIOS - tracking_id=SR23155826262031, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67277193281416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67277679824782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61450915071501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61451265349123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23246053223439, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR13261844447787, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17837532048297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71708266382537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR34784421549870, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71708346941464, estado: pendiente -> completada INSERTANDO #1: Vidalina Vasquez Gil (70000000... Estado: pendiente, Reference: 700000000030461111, Vehiculo: 'BJO884' INSERTANDO #2: Vidalina Vasquez Gil (24011100... Estado: pendiente, Reference: 240111000011100952, Vehiculo: 'BJO884' INSERTANDO #3: Vidalina Vasquez Gil (24011100... Estado: pendiente, Reference: 240111000011100951, Vehiculo: 'BJO884' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7587 Nuevas visitas insertadas: 3 Estados actualizados: 60 Visitas sin cambios: 7524 Errores encontrados: 0 Total procesado exitosamente: 7587 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6257 visitas pending -> pendiente: 1107 visitas failed -> Excepción de Entrega: 190 visitas partial -> pendiente: 33 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7488 Sin placa asignada: 99 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7587 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.11 segundos. Mon Jun 29 18:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8143 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8021 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR91909386475642, estado: completada SIN CAMBIOS - tracking_id=SR92062483934657, estado: completada SIN CAMBIOS - tracking_id=SR93314234694045, estado: completada SIN CAMBIOS - tracking_id=SR91736375958028, estado: completada SIN CAMBIOS - tracking_id=SR94671132734439, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30145658878297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30146245487245, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29635121731565, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29635305457014, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29644347366827, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR61451118877915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77130229886375, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR85017462854043, estado: pendiente -> completada INSERTANDO #1: JUANA ANTICONA MIRANDA... Estado: pendiente, Reference: 900000000001785101, Vehiculo: 'BTL-SR80' INSERTANDO #2: Cristhian Wualdir Huamán Budie... Estado: pendiente, Reference: 900000000001785420, Vehiculo: 'BTL-SR80' INSERTANDO #3: Susan Dallan Yovera... Estado: pendiente, Reference: 900000000001785411, Vehiculo: 'BTL-SR80' INSERTANDO #4: RONAL CISNEROS SANDER... Estado: pendiente, Reference: 900000000001785165, Vehiculo: 'BTL-SR80' INSERTANDO #5: MILITZA HUACACHINO... Estado: pendiente, Reference: 999000000003459221, Vehiculo: 'BTL-SR80' ACTUALIZADO - tracking_id=SR75258642585363, estado: pendiente -> completada INSERTANDO #6: Maria Pasco... Estado: pendiente, Reference: 999000000003459248, Vehiculo: 'BTL-SR80' INSERTANDO #7: rocio caverovelit... Estado: pendiente, Reference: 999000000003459261, Vehiculo: 'BTL-SR80' INSERTANDO #8: INOSHI LUZ MORALES TINOCO... Estado: pendiente, Reference: 900000000001785120, Vehiculo: 'BTL-SR80' INSERTANDO #9: ISAAC VILCHEZ... Estado: pendiente, Reference: 999000000003459245, Vehiculo: 'BTL-SR80' INSERTANDO #10: rodolfo chui leon... Estado: pendiente, Reference: 999000000003459222, Vehiculo: 'BTL-SR80' ACTUALIZADO - tracking_id=SR97398235568209, estado: pendiente -> completada Progreso: 88 insertadas, 12 actualizadas, 1697 sin cambios... Progreso: 187 insertadas, 13 actualizadas, 1971 sin cambios... Progreso: 287 insertadas, 13 actualizadas, 2120 sin cambios... Progreso: 387 insertadas, 13 actualizadas, 2298 sin cambios... Progreso: 483 insertadas, 17 actualizadas, 2572 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8143 Nuevas visitas insertadas: 558 Estados actualizados: 56 Visitas sin cambios: 7529 Errores encontrados: 0 Total procesado exitosamente: 8143 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6307 visitas pending -> pendiente: 1604 visitas failed -> Excepción de Entrega: 196 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8044 Sin placa asignada: 99 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8143 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.36 segundos. Mon Jun 29 18:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8158 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8579 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR29255495361150, estado: completada SIN CAMBIOS - tracking_id=SR29255570177245, estado: completada SIN CAMBIOS - tracking_id=SR59917475831464, estado: completada SIN CAMBIOS - tracking_id=SR99174871138297, estado: completada SIN CAMBIOS - tracking_id=SR22925708179644, estado: Excepción de Entrega ACTUALIZADO - tracking_id=SR43363312341395, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43363390661216, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR61450471457219, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93445935448364, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR61452834497014, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29864768244935, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR28842769557346, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05649556359644, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR46108824836531, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98213478181201, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: MINERA CHINALCO PERÚ S.A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: STEP2... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: TECHNOWORLD.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: MITSUI AUTO FINANCE PERU S.A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: MONDELEZ PERU S.A.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: AC CORPORATIVO DEL PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: UNIVERSIDAD CES VALLEJO S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'None' INSERTANDO #8: Violeta Enma Fernandez Ramrez ... Estado: completada, Reference: 240111000011119017, Vehiculo: 'BEZ878' INSERTANDO #9: Gian Pier Sanchez (2401110000... Estado: completada, Reference: 240111000011072359, Vehiculo: 'BJO884' INSERTANDO #10: Andy Villegas Perez (24011100... Estado: completada, Reference: 240111000011081697, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8158 Nuevas visitas insertadas: 15 Estados actualizados: 50 Visitas sin cambios: 8093 Errores encontrados: 0 Total procesado exitosamente: 8158 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6351 visitas pending -> pendiente: 1566 visitas failed -> Excepción de Entrega: 205 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8048 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8158 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.62 segundos. Mon Jun 29 18:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8184 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8594 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09076203216663, estado: completada SIN CAMBIOS - tracking_id=SR90762140274782, estado: completada SIN CAMBIOS - tracking_id=SR90761965064818, estado: completada SIN CAMBIOS - tracking_id=SR08344131457096, estado: pendiente SIN CAMBIOS - tracking_id=SR73733998188737, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR25922061942537, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26004500948364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43124526957915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56446295791170, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10905343118617, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43363268352771, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43363419279933, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43363478333237, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26005303882674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43363620268162, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Victor Esquivel (UN039248028M... Estado: pendiente, Reference: UN039248028MU, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775360, Vehiculo: 'V8T579' INSERTANDO #3: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775364, Vehiculo: 'V8T579' INSERTANDO #4: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775354, Vehiculo: 'V8T579' INSERTANDO #5: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775350, Vehiculo: 'V8T579' INSERTANDO #6: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775347, Vehiculo: 'V8T579' INSERTANDO #7: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775365, Vehiculo: 'V8T579' INSERTANDO #8: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775361, Vehiculo: 'V8T579' INSERTANDO #9: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775355, Vehiculo: 'V8T579' INSERTANDO #10: Importaciones Kamasa Eirl (900... Estado: pendiente, Reference: 900000000001775358, Vehiculo: 'V8T579' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8184 Nuevas visitas insertadas: 26 Estados actualizados: 58 Visitas sin cambios: 8100 Errores encontrados: 0 Total procesado exitosamente: 8184 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6397 visitas pending -> pendiente: 1534 visitas failed -> Excepción de Entrega: 217 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8074 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8184 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.39 segundos. Mon Jun 29 18:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8184 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8620 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31547722723762, estado: completada SIN CAMBIOS - tracking_id=SR31547750629228, estado: completada SIN CAMBIOS - tracking_id=SR23154777754718, estado: completada SIN CAMBIOS - tracking_id=SR52981687625461, estado: completada SIN CAMBIOS - tracking_id=SR53147831446571, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67861116278177, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR42963359788090, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29634162267245, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR80436025766710, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR47495486557447, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR39054925857219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72600471442537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23851315162696, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26005037628297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26005114225363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8184 Nuevas visitas insertadas: 0 Estados actualizados: 14 Visitas sin cambios: 8170 Errores encontrados: 0 Total procesado exitosamente: 8184 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6409 visitas pending -> pendiente: 1520 visitas failed -> Excepción de Entrega: 219 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8074 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8184 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.07 segundos. Mon Jun 29 19:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8199 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8620 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR61544949634390, estado: pendiente SIN CAMBIOS - tracking_id=SR61742398438338, estado: pendiente SIN CAMBIOS - tracking_id=SR61897695371081, estado: pendiente SIN CAMBIOS - tracking_id=SR44103724079205, estado: completada SIN CAMBIOS - tracking_id=SR73444103616450, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Fernando Jose Serrato Vilcherr... Estado: pendiente, Reference: 240111000011107830, Vehiculo: 'S47693' ACTUALIZADO - tracking_id=SR30570040564748, estado: pendiente -> completada INSERTANDO #2: Fernando Jose Serrato Vilcherr... Estado: pendiente, Reference: 240111000011107829, Vehiculo: 'S47693' ACTUALIZADO - tracking_id=SR30570165061501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR05646942168993, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR43057020711365, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR43057024991416, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR30570290029870, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR30570332241150, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR30570371967245, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR30570414194548, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR30570454127915, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Jessica Amparo Lucas Ticse (2... Estado: pendiente, Reference: 240111000010980631, Vehiculo: 'BYW865' INSERTANDO #4: Jessica Amparo Lucas Ticse (2... Estado: pendiente, Reference: 240111000010980632, Vehiculo: 'BYW865' INSERTANDO #5: Jessica Amparo Lucas Ticse (2... Estado: pendiente, Reference: 240111000010980630, Vehiculo: 'BYW865' INSERTANDO #6: Felix Callupe (6562964000000... Estado: pendiente, Reference: 656296400000000000, Vehiculo: 'BYW865' INSERTANDO #7: Jamanca Ventura Alex Renzo (... Estado: pendiente, Reference: TONLIOUT00239, Vehiculo: 'BYW865' INSERTANDO #8: Jose Carlos Cabrera Gonzales ... Estado: pendiente, Reference: MKP164244137489701, Vehiculo: 'BYW865' INSERTANDO #9: Jefrey Harry Espinoza Mazgo ... Estado: pendiente, Reference: 0076035588185032711869, Vehiculo: 'BYW865' INSERTANDO #10: Jefrey Harry Espinoza Mazgo ... Estado: pendiente, Reference: 0076035588185029097902, Vehiculo: 'BYW865' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8199 Nuevas visitas insertadas: 15 Estados actualizados: 41 Visitas sin cambios: 8143 Errores encontrados: 0 Total procesado exitosamente: 8199 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6434 visitas pending -> pendiente: 1494 visitas failed -> Excepción de Entrega: 235 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8089 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8199 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.77 segundos. Mon Jun 29 19:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8199 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8635 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36685899117990, estado: completada SIN CAMBIOS - tracking_id=SR36685926069924, estado: completada SIN CAMBIOS - tracking_id=SR36685964044614, estado: completada SIN CAMBIOS - tracking_id=SR34784253956200, estado: completada SIN CAMBIOS - tracking_id=SR36686015139463, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39055499278297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26004168329117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR26004755338993, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71708218314439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23854705483471, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32652146437749, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44003038621690, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04400316265374, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44003229339502, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44003290494103, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8199 Nuevas visitas insertadas: 0 Estados actualizados: 29 Visitas sin cambios: 8170 Errores encontrados: 0 Total procesado exitosamente: 8199 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6461 visitas pending -> pendiente: 1465 visitas failed -> Excepción de Entrega: 237 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8089 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8199 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.26 segundos. Mon Jun 29 19:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8202 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8635 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR76743327022606, estado: completada ACTUALIZADO - tracking_id=SR07352040651688, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR94118804554632, estado: completada SIN CAMBIOS - tracking_id=SR54880160337661, estado: completada SIN CAMBIOS - tracking_id=SR48817435267586, estado: completada SIN CAMBIOS - tracking_id=SR88349770744378, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR17837006144439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67040232522415, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Pilar Simon Espinoza (90000000... Estado: pendiente, Reference: 900000000001779795, Vehiculo: 'BYW865' INSERTANDO #2: Sherly Maldonado (0076035594... Estado: pendiente, Reference: 0076035594200014093755, Vehiculo: 'BYW865' ACTUALIZADO - tracking_id=SR36241666178890, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71707808579117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60067339551265, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR00674990657557, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR44911848144353, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32653693135298, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09339565638364, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Kenyo Yimi Arias Yabar (MKP1... Estado: pendiente, Reference: MKP164215137443901, Vehiculo: 'BOB761' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8202 Nuevas visitas insertadas: 3 Estados actualizados: 48 Visitas sin cambios: 8151 Errores encontrados: 0 Total procesado exitosamente: 8202 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6501 visitas pending -> pendiente: 1420 visitas failed -> Excepción de Entrega: 245 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8092 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8202 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.28 segundos. Mon Jun 29 19:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8202 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8638 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR25428189956043, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR84746979382711, estado: completada SIN CAMBIOS - tracking_id=SR84978034661342, estado: completada SIN CAMBIOS - tracking_id=SR85526113947022, estado: completada SIN CAMBIOS - tracking_id=SR84579123388942, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72600462757219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26004672484439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26006291569644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90933961148737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76037656245363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77881905631779, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR38747881347219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76037102464439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10564723241034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10564737845363, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8202 Nuevas visitas insertadas: 0 Estados actualizados: 23 Visitas sin cambios: 8179 Errores encontrados: 0 Total procesado exitosamente: 8202 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6524 visitas pending -> pendiente: 1397 visitas failed -> Excepción de Entrega: 245 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8092 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8202 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.97 segundos. Mon Jun 29 20:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8202 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8638 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08338534883223, estado: pendiente SIN CAMBIOS - tracking_id=SR08338575985936, estado: pendiente SIN CAMBIOS - tracking_id=SR08338619883282, estado: pendiente SIN CAMBIOS - tracking_id=SR08338664135877, estado: pendiente SIN CAMBIOS - tracking_id=SR08338755442974, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76037049677219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76037252268993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76037463678090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10564622519117, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR47974876395061, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR33480834593001, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR11645625719399, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71708665546200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09339503249117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08627817778737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8202 Nuevas visitas insertadas: 0 Estados actualizados: 13 Visitas sin cambios: 8189 Errores encontrados: 0 Total procesado exitosamente: 8202 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6536 visitas pending -> pendiente: 1384 visitas failed -> Excepción de Entrega: 246 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8092 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8202 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.98 segundos. Mon Jun 29 20:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8202 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8638 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR20213083037070, estado: completada SIN CAMBIOS - tracking_id=SR20213215111484, estado: completada SIN CAMBIOS - tracking_id=SR05648525952674, estado: completada SIN CAMBIOS - tracking_id=SR10564857996200, estado: completada SIN CAMBIOS - tracking_id=SR12164413279117, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR78288534932020, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77155829436277, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33444057411881, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR09339739662537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR07603664089117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10688752277551, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR10691424857505, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR44903255447217, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26005180744748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR75483547233964, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8202 Nuevas visitas insertadas: 0 Estados actualizados: 15 Visitas sin cambios: 8187 Errores encontrados: 0 Total procesado exitosamente: 8202 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6549 visitas pending -> pendiente: 1369 visitas failed -> Excepción de Entrega: 248 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8092 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8202 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.96 segundos. Mon Jun 29 20:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8202 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8638 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR69328864872537, estado: completada SIN CAMBIOS - tracking_id=SR09105914241464, estado: completada SIN CAMBIOS - tracking_id=SR09105924767386, estado: completada SIN CAMBIOS - tracking_id=SR93288913255363, estado: completada SIN CAMBIOS - tracking_id=SR09105930378090, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08627533349117, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR93905477128364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39055216311464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39055284387386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93905535518090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93905542961034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76037168652537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76037978551501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76037591278297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07603772184748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8202 Nuevas visitas insertadas: 0 Estados actualizados: 12 Visitas sin cambios: 8190 Errores encontrados: 0 Total procesado exitosamente: 8202 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6560 visitas pending -> pendiente: 1357 visitas failed -> Excepción de Entrega: 249 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8092 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8202 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.28 segundos. Mon Jun 29 20:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8202 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8638 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43695168763340, estado: completada SIN CAMBIOS - tracking_id=SR43881501135768, estado: completada SIN CAMBIOS - tracking_id=SR77347308547865, estado: completada SIN CAMBIOS - tracking_id=SR77527236756211, estado: completada SIN CAMBIOS - tracking_id=SR78375744153492, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR24166491418174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62416635331475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24166408949644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24166449284632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40760379036200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05649338914548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02488112912537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05648720241365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07603700828737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR79274072726671, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8202 Nuevas visitas insertadas: 0 Estados actualizados: 12 Visitas sin cambios: 8190 Errores encontrados: 0 Total procesado exitosamente: 8202 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6572 visitas pending -> pendiente: 1345 visitas failed -> Excepción de Entrega: 249 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8092 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8202 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.24 segundos. Mon Jun 29 21:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8202 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8638 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR38365157052537, estado: completada SIN CAMBIOS - tracking_id=SR83651632528993, estado: completada SIN CAMBIOS - tracking_id=SR85850559854748, estado: completada SIN CAMBIOS - tracking_id=SR08585060132674, estado: completada SIN CAMBIOS - tracking_id=SR85850647146200, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR76037392237386, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR56937729572674, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38909710293767, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR80296953735604, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR02488122091464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8202 Nuevas visitas insertadas: 0 Estados actualizados: 5 Visitas sin cambios: 8197 Errores encontrados: 0 Total procesado exitosamente: 8202 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6574 visitas pending -> pendiente: 1340 visitas failed -> Excepción de Entrega: 252 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8092 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8202 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.05 segundos. Mon Jun 29 21:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8638 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR78735973934632, estado: completada SIN CAMBIOS - tracking_id=SR36685482885233, estado: completada SIN CAMBIOS - tracking_id=SR37873600228174, estado: completada SIN CAMBIOS - tracking_id=SR13668551132781, estado: completada SIN CAMBIOS - tracking_id=SR78691917737915, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Kenny Vladimir (24011100001113... Estado: completada, Reference: 240111000011139561, Vehiculo: 'BRW900' ACTUALIZADO - tracking_id=SR39055070952537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29634815656450, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 1 Estados actualizados: 2 Visitas sin cambios: 8200 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6576 visitas pending -> pendiente: 1338 visitas failed -> Excepción de Entrega: 253 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.83 segundos. Mon Jun 29 21:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR37575349528979, estado: completada SIN CAMBIOS - tracking_id=SR40351114348343, estado: completada SIN CAMBIOS - tracking_id=SR37738028434433, estado: completada SIN CAMBIOS - tracking_id=SR40353402115346, estado: completada SIN CAMBIOS - tracking_id=SR37407764123852, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR99198217561019, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69959777875710, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69992129534727, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08627777438364, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR29635244687788, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR42963386316200, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29634753475856, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR62368750678364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62368811468737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56236886257219, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 11 Visitas sin cambios: 8192 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6583 visitas pending -> pendiente: 1327 visitas failed -> Excepción de Entrega: 257 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.24 segundos. Mon Jun 29 21:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08327690361589, estado: pendiente SIN CAMBIOS - tracking_id=SR30832773096017, estado: pendiente SIN CAMBIOS - tracking_id=SR08327770428392, estado: pendiente SIN CAMBIOS - tracking_id=SR08327986965316, estado: pendiente SIN CAMBIOS - tracking_id=SR08328146555701, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29634624961352, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39054850448737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR79791360549117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99751247676531, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 4 Visitas sin cambios: 8199 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6586 visitas pending -> pendiente: 1323 visitas failed -> Excepción de Entrega: 258 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.01 segundos. Mon Jun 29 22:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86422647761501, estado: pendiente SIN CAMBIOS - tracking_id=SR86422692731365, estado: pendiente SIN CAMBIOS - tracking_id=SR86422724771416, estado: pendiente SIN CAMBIOS - tracking_id=SR86422793941150, estado: pendiente SIN CAMBIOS - tracking_id=SR86422828467245, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR27541175067219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27541275622537, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR62368386469117, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR39055145298993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62416554048297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24165877911416, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24165031438993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62416511597386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66839216389394, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27541072088364, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 16 Visitas sin cambios: 8187 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6599 visitas pending -> pendiente: 1307 visitas failed -> Excepción de Entrega: 261 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.68 segundos. Mon Jun 29 22:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR67708508732949, estado: pendiente SIN CAMBIOS - tracking_id=SR67866985965148, estado: pendiente SIN CAMBIOS - tracking_id=SR26806761065756, estado: pendiente SIN CAMBIOS - tracking_id=SR69429470978901, estado: pendiente SIN CAMBIOS - tracking_id=SR26961899581536, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62416578361501, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR24165835451365, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR24166531929123, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70463898371365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70463937121416, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR24165164858090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62416558525363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24165722756200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62416604454548, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70464354181475, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 12 Visitas sin cambios: 8191 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6605 visitas pending -> pendiente: 1295 visitas failed -> Excepción de Entrega: 267 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.08 segundos. Mon Jun 29 22:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85851668885856, estado: completada SIN CAMBIOS - tracking_id=SR85851707722980, estado: completada SIN CAMBIOS - tracking_id=SR85851628644045, estado: completada SIN CAMBIOS - tracking_id=SR43363312341395, estado: completada SIN CAMBIOS - tracking_id=SR85851863127915, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR92712125792131, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70465097122638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70465167164045, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR79737125663646, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97371302722559, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 5 Visitas sin cambios: 8198 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6610 visitas pending -> pendiente: 1290 visitas failed -> Excepción de Entrega: 267 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.84 segundos. Mon Jun 29 22:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34784900714818, estado: completada SIN CAMBIOS - tracking_id=SR34784945256663, estado: completada SIN CAMBIOS - tracking_id=SR59039432861352, estado: completada SIN CAMBIOS - tracking_id=SR59039460647818, estado: Excepción de Entrega SIN CAMBIOS - tracking_id=SR59039499952638, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR71708086358364, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR60064043148090, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR32455556253775, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 3 Visitas sin cambios: 8200 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6611 visitas pending -> pendiente: 1287 visitas failed -> Excepción de Entrega: 269 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.80 segundos. Mon Jun 29 23:00:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08327220873436, estado: pendiente SIN CAMBIOS - tracking_id=SR08327266722595, estado: pendiente SIN CAMBIOS - tracking_id=SR30832735329492, estado: pendiente SIN CAMBIOS - tracking_id=SR08327394778986, estado: pendiente SIN CAMBIOS - tracking_id=SR08327437978095, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62416439439117, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR24165922339870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62416656924818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62416661296663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24166655334782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24166698384584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 6 Visitas sin cambios: 8197 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6617 visitas pending -> pendiente: 1281 visitas failed -> Excepción de Entrega: 269 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.79 segundos. Mon Jun 29 23:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR31556578232893, estado: completada SIN CAMBIOS - tracking_id=SR31556637298387, estado: completada SIN CAMBIOS - tracking_id=SR46959221827219, estado: completada SIN CAMBIOS - tracking_id=SR46959249644439, estado: completada SIN CAMBIOS - tracking_id=SR23155654473654, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR62416507181464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR32702592546287, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32911273578222, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 3 Visitas sin cambios: 8200 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6620 visitas pending -> pendiente: 1278 visitas failed -> Excepción de Entrega: 269 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.28 segundos. Mon Jun 29 23:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR27955877277884, estado: pendiente SIN CAMBIOS - tracking_id=SR79705959686350, estado: pendiente SIN CAMBIOS - tracking_id=SR80998130587274, estado: pendiente SIN CAMBIOS - tracking_id=SR81175586824560, estado: pendiente SIN CAMBIOS - tracking_id=SR79387675146203, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 8203 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6620 visitas pending -> pendiente: 1278 visitas failed -> Excepción de Entrega: 269 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.37 segundos. Mon Jun 29 23:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8203 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8639 visitas existentes para la fecha 2026-06-29 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR43123974444632, estado: completada SIN CAMBIOS - tracking_id=SR43124009478174, estado: completada SIN CAMBIOS - tracking_id=SR31553360089066, estado: completada SIN CAMBIOS - tracking_id=SR31553405522710, estado: completada SIN CAMBIOS - tracking_id=SR31553451067390, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8203 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 8203 Errores encontrados: 0 Total procesado exitosamente: 8203 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6620 visitas pending -> pendiente: 1278 visitas failed -> Excepción de Entrega: 269 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8093 Sin placa asignada: 110 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8203 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.82 segundos. Tue Jun 30 00:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 0 filas de visitas desde SQL Server No hay visitas para procesar para la fecha actual. Proceso finalizado en 4.90 segundos. Tue Jun 30 00:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 0 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... INSERTANDO #1: luc nutrition... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #2: Rankana... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #3: Lumpet... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #4: Helios Import... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #5: STEP2... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #6: TECHNOWORLD.... Estado: pendiente, Reference: None, Vehiculo: 'DEV.PROV.01' INSERTANDO #7: MITSUI AUTO FINANCE PERU S.A.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-001' INSERTANDO #8: MONDELEZ PERU S.A.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-001' INSERTANDO #9: AC CORPORATIVO DEL PERU S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-001' INSERTANDO #10: UNIVERSIDAD CES VALLEJO S.A.C.... Estado: pendiente, Reference: None, Vehiculo: 'BTL-001' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11 Nuevas visitas insertadas: 11 Estados actualizados: 0 Visitas sin cambios: 0 Errores encontrados: 0 Total procesado exitosamente: 11 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.49 segundos. Tue Jun 30 00:30:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 11 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98570141966779, estado: pendiente SIN CAMBIOS - tracking_id=SR98571895553228, estado: pendiente SIN CAMBIOS - tracking_id=SR98573570739765, estado: pendiente SIN CAMBIOS - tracking_id=SR39857535619167, estado: pendiente SIN CAMBIOS - tracking_id=SR98577174649786, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 11 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 11 Errores encontrados: 0 Total procesado exitosamente: 11 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 11 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 11 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.58 segundos. Tue Jun 30 00:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 124 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 11 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... INSERTANDO #1: vanessa chessa 700000000030578... Estado: pendiente, Reference: 700000000030578943, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #2: Fabiola Collie 700000000030564... Estado: pendiente, Reference: 700000000030564558, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #3: giancarlo francesconi 70000000... Estado: pendiente, Reference: 700000000030564567, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #4: Sofia Vasquez 7000000000305646... Estado: pendiente, Reference: 700000000030564612, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #5: hailan yang 700000000030564674... Estado: pendiente, Reference: 700000000030564674, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #6: María katia Rivero 70000000003... Estado: pendiente, Reference: 700000000030567101, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #7: Mónica Carrillo Borgoño 700000... Estado: pendiente, Reference: 700000000030572257, Vehiculo: 'PRO-005/PROOUT/205168336622' INSERTANDO #8: suquer sinedine soplin 7000000... Estado: pendiente, Reference: 700000000030572482, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #9: Edoardo Toscano 70000000003057... Estado: pendiente, Reference: 700000000030572991, Vehiculo: 'PRO-001/PROOUT/205168336622' INSERTANDO #10: Martha Del Mazo 70000000003057... Estado: pendiente, Reference: 700000000030573210, Vehiculo: 'PRO-001/PROOUT/205168336622' SIN CAMBIOS - tracking_id=SR98570141966779, estado: pendiente SIN CAMBIOS - tracking_id=SR98571895553228, estado: pendiente SIN CAMBIOS - tracking_id=SR98573570739765, estado: pendiente SIN CAMBIOS - tracking_id=SR39857535619167, estado: pendiente SIN CAMBIOS - tracking_id=SR98577174649786, estado: pendiente Progreso: 100 insertadas, 0 actualizadas, 10 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 124 Nuevas visitas insertadas: 113 Estados actualizados: 0 Visitas sin cambios: 11 Errores encontrados: 0 Total procesado exitosamente: 124 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 124 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 124 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 124 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.93 segundos. Tue Jun 30 01:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 273 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 124 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR85056431632072, estado: pendiente SIN CAMBIOS - tracking_id=SR68505647242441, estado: pendiente SIN CAMBIOS - tracking_id=SR68505651231115, estado: pendiente SIN CAMBIOS - tracking_id=SR85056555656419, estado: pendiente SIN CAMBIOS - tracking_id=SR85056594948756, estado: pendiente INSERTANDO #1: Carolina Solari 70000000003057... Estado: pendiente, Reference: 700000000030577728, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #2: Carool Tomasto 700000000030576... Estado: pendiente, Reference: 700000000030576785, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #3: Andy Joel Corales 700000000030... Estado: pendiente, Reference: 700000000030564529, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #4: Micaela Flores 700000000030570... Estado: pendiente, Reference: 700000000030570976, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #5: SOFIA ESMERALDA GAYOSO 7000000... Estado: pendiente, Reference: 700000000030575965, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #6: Rosario Manrique 7000000000305... Estado: pendiente, Reference: 700000000030576451, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #7: Javier Espinosa 70000000003057... Estado: pendiente, Reference: 700000000030573857, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #8: VALERIA GABRIELA MILON 7000000... Estado: pendiente, Reference: 700000000030577651, Vehiculo: 'PRO-002/PROOUT/205168336622' INSERTANDO #9: Ana Paula Valladares 700000000... Estado: pendiente, Reference: 700000000030577694, Vehiculo: 'PRO-003/PROOUT/205168336622' INSERTANDO #10: Alison Rivera 7000000000305672... Estado: pendiente, Reference: 700000000030567202, Vehiculo: 'PRO-003/PROOUT/205168336622' Progreso: 100 insertadas, 0 actualizadas, 99 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 273 Nuevas visitas insertadas: 149 Estados actualizados: 0 Visitas sin cambios: 124 Errores encontrados: 0 Total procesado exitosamente: 273 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 273 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 273 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 273 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.10 segundos. Tue Jun 30 01:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 733 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 273 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01351828364212, estado: pendiente SIN CAMBIOS - tracking_id=SR01353441722464, estado: pendiente SIN CAMBIOS - tracking_id=SR01358015787863, estado: pendiente SIN CAMBIOS - tracking_id=SR01356496554517, estado: pendiente SIN CAMBIOS - tracking_id=SR01359473591171, estado: pendiente INSERTANDO #1: JULIO CESAR BUSTAMANTE GALVEZ ... Estado: pendiente, Reference: None, Vehiculo: 'TDR-001/DOOR TO DOOR/2038709305' INSERTANDO #2: RONNY FISHER - DES - 80053305... Estado: pendiente, Reference: None, Vehiculo: 'TDR-001/DOOR TO DOOR/2038709305' INSERTANDO #3: RONNY FISHER - DES - 21025093... Estado: pendiente, Reference: None, Vehiculo: 'TDR-001/DOOR TO DOOR/2038709305' INSERTANDO #4: ELIZABETH VILLANUEVA MALLQUI -... Estado: pendiente, Reference: None, Vehiculo: 'TDR-001/DOOR TO DOOR/2038709305' INSERTANDO #5: RENZO FIGALLO HUDTWALCKER - DE... Estado: pendiente, Reference: None, Vehiculo: 'TDR-001/DOOR TO DOOR/2038709305' INSERTANDO #6: RENZO FIGALLO HUDTWALCKER - DE... Estado: pendiente, Reference: None, Vehiculo: 'TDR-001/DOOR TO DOOR/2038709305' INSERTANDO #7: ELVA EDHIT JULAN IRIGOIN - DES... Estado: pendiente, Reference: None, Vehiculo: 'TDR-002/DOOR TO DOOR/2038709305' INSERTANDO #8: MARLENE DE LA CRUZ SANTOS - DE... Estado: pendiente, Reference: None, Vehiculo: 'TDR-002/DOOR TO DOOR/2038709305' INSERTANDO #9: LILIANA VEGA BOSCHIAZZO - DES ... Estado: pendiente, Reference: None, Vehiculo: 'TDR-002/DOOR TO DOOR/2038709305' INSERTANDO #10: EVA CALDERON AGUIRRE - DES - 8... Estado: pendiente, Reference: None, Vehiculo: 'TDR-002/DOOR TO DOOR/2038709305' Progreso: 100 insertadas, 0 actualizadas, 174 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 182 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 211 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 247 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 733 Nuevas visitas insertadas: 460 Estados actualizados: 0 Visitas sin cambios: 273 Errores encontrados: 0 Total procesado exitosamente: 733 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 733 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 733 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 733 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.87 segundos. Tue Jun 30 01:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 733 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... INSERTANDO #1: MILITZA HUACACHINO... Estado: pendiente, Reference: 999000000003459221, Vehiculo: 'A0O902' INSERTANDO #2: Maria Pasco... Estado: pendiente, Reference: 999000000003459248, Vehiculo: 'A0O902' INSERTANDO #3: rocio caverovelit... Estado: pendiente, Reference: 999000000003459261, Vehiculo: 'A0O902' INSERTANDO #4: INOSHI LUZ MORALES TINOCO... Estado: pendiente, Reference: 900000000001785120, Vehiculo: 'A0O902' INSERTANDO #5: RICARDO AROTOMA PONSECA... Estado: pendiente, Reference: 900000000001785166, Vehiculo: 'A0O902' INSERTANDO #6: ALONSO FLORES... Estado: pendiente, Reference: 900000000001785233, Vehiculo: 'T6F870' INSERTANDO #7: ISAAC VILCHEZ... Estado: pendiente, Reference: 999000000003459245, Vehiculo: 'A0O902' INSERTANDO #8: VICTORIA VEGA SOLIS... Estado: pendiente, Reference: 900000000001785412, Vehiculo: 'T6F870' INSERTANDO #9: rodolfo chui leon... Estado: pendiente, Reference: 999000000003459222, Vehiculo: 'A0O902' INSERTANDO #10: LUIS CARRASCO AUCCAHUAQUI... Estado: pendiente, Reference: 900000000001785037, Vehiculo: 'T6F870' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 300 insertadas, 0 actualizadas, 0 sin cambios... Progreso: 400 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR85056555656419, estado: pendiente SIN CAMBIOS - tracking_id=SR85056594948756, estado: pendiente SIN CAMBIOS - tracking_id=SR65154968431381, estado: pendiente SIN CAMBIOS - tracking_id=SR65155032042622, estado: pendiente SIN CAMBIOS - tracking_id=SR65155092743620, estado: pendiente Progreso: 500 insertadas, 0 actualizadas, 163 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 550 Estados actualizados: 0 Visitas sin cambios: 733 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.00 segundos. Tue Jun 30 01:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08318127184845, estado: pendiente SIN CAMBIOS - tracking_id=SR08318177911012, estado: pendiente SIN CAMBIOS - tracking_id=SR08318228914598, estado: pendiente SIN CAMBIOS - tracking_id=SR08318277129362, estado: pendiente SIN CAMBIOS - tracking_id=SR30831832289727, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.11 segundos. Tue Jun 30 02:00:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR86516372654978, estado: pendiente SIN CAMBIOS - tracking_id=SR86516376893148, estado: pendiente SIN CAMBIOS - tracking_id=SR86516380932139, estado: pendiente SIN CAMBIOS - tracking_id=SR65163945639067, estado: pendiente SIN CAMBIOS - tracking_id=SR86516399334127, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.61 segundos. Tue Jun 30 02:15:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98570141966779, estado: pendiente SIN CAMBIOS - tracking_id=SR98571895553228, estado: pendiente SIN CAMBIOS - tracking_id=SR98573570739765, estado: pendiente SIN CAMBIOS - tracking_id=SR39857535619167, estado: pendiente SIN CAMBIOS - tracking_id=SR98577174649786, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.73 segundos. Tue Jun 30 02:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08315688258161, estado: pendiente SIN CAMBIOS - tracking_id=SR08315831113127, estado: pendiente SIN CAMBIOS - tracking_id=SR30831591619337, estado: pendiente SIN CAMBIOS - tracking_id=SR30831596724820, estado: pendiente SIN CAMBIOS - tracking_id=SR08316029338012, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.89 segundos. Tue Jun 30 02:45:03 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08339303878811, estado: pendiente SIN CAMBIOS - tracking_id=SR08339351871126, estado: pendiente SIN CAMBIOS - tracking_id=SR30833939025814, estado: pendiente SIN CAMBIOS - tracking_id=SR08339435638689, estado: pendiente SIN CAMBIOS - tracking_id=SR08339478738680, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.02 segundos. Tue Jun 30 03:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08319390258508, estado: pendiente SIN CAMBIOS - tracking_id=SR08319433451619, estado: pendiente SIN CAMBIOS - tracking_id=SR08319477346152, estado: pendiente SIN CAMBIOS - tracking_id=SR30831951936101, estado: pendiente SIN CAMBIOS - tracking_id=SR30831624186926, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.03 segundos. Tue Jun 30 03:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08315688258161, estado: pendiente SIN CAMBIOS - tracking_id=SR08315831113127, estado: pendiente SIN CAMBIOS - tracking_id=SR30831591619337, estado: pendiente SIN CAMBIOS - tracking_id=SR30831596724820, estado: pendiente SIN CAMBIOS - tracking_id=SR08316029338012, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.52 segundos. Tue Jun 30 03:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1283 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR30832076347168, estado: pendiente SIN CAMBIOS - tracking_id=SR08321131132368, estado: pendiente SIN CAMBIOS - tracking_id=SR08320716178583, estado: pendiente SIN CAMBIOS - tracking_id=SR08321178651505, estado: pendiente SIN CAMBIOS - tracking_id=SR08321223242208, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1283 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1283 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1283 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1283 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1283 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.83 segundos. Tue Jun 30 03:45:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1283 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08315688258161, estado: pendiente SIN CAMBIOS - tracking_id=SR08315831113127, estado: pendiente SIN CAMBIOS - tracking_id=SR30831591619337, estado: pendiente SIN CAMBIOS - tracking_id=SR30831596724820, estado: pendiente SIN CAMBIOS - tracking_id=SR08316029338012, estado: pendiente INSERTANDO #1: Mozart Mascolo (7000000000305... Estado: pendiente, Reference: 700000000030551505, Vehiculo: 'HBCBDI932' INSERTANDO #2: Rosario Del Pilar Ortiz Collan... Estado: pendiente, Reference: UN039267486MU, Vehiculo: 'HBCBDI932' INSERTANDO #3: Fersey Bustamante (UN03923669... Estado: pendiente, Reference: UN039236696MU, Vehiculo: 'HBCBDI932' INSERTANDO #4: Ronaldo Pacheco (UN039258365M... Estado: pendiente, Reference: UN039258365MU, Vehiculo: 'HBCBDI932' INSERTANDO #5: Kerly Rufasto (24011100001113... Estado: pendiente, Reference: 240111000011131403, Vehiculo: 'HBCBDI932' INSERTANDO #6: Alexis Fabiano Tasso Changanaq... Estado: pendiente, Reference: MKP164253137501801, Vehiculo: 'HBCBDI932' INSERTANDO #7: Zulma Del Rosario Gutierrez Na... Estado: pendiente, Reference: 700000000030520234, Vehiculo: 'HBCBDI932' INSERTANDO #8: Adelid Susi Delgado Perez (900... Estado: pendiente, Reference: 900000000001780259, Vehiculo: 'HBCBDI932' INSERTANDO #9: Hebert Cordova (7000000000305... Estado: pendiente, Reference: 700000000030549492, Vehiculo: 'HBCBDI932' INSERTANDO #10: Gladys Berenice Cerna Cavero (... Estado: pendiente, Reference: UN039228505MU, Vehiculo: 'HBCBDI932' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1310 Nuevas visitas insertadas: 27 Estados actualizados: 0 Visitas sin cambios: 1283 Errores encontrados: 0 Total procesado exitosamente: 1310 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1310 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1310 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.47 segundos. Tue Jun 30 04:00:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1336 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1310 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR65170260389667, estado: pendiente SIN CAMBIOS - tracking_id=SR65170304046415, estado: pendiente SIN CAMBIOS - tracking_id=SR65170351464905, estado: pendiente SIN CAMBIOS - tracking_id=SR65170449021664, estado: pendiente SIN CAMBIOS - tracking_id=SR65170491278668, estado: pendiente INSERTANDO #1: Roberto Changa (UN039276735MU... Estado: pendiente, Reference: UN039276735MU, Vehiculo: 'HBCCER831' INSERTANDO #2: Isabel Zulema Sanchez Quineche... Estado: pendiente, Reference: 655000000007403943, Vehiculo: 'HBCCER831' INSERTANDO #3: Julio Carpena (70000000003054... Estado: pendiente, Reference: 700000000030549417, Vehiculo: 'HBCCER831' INSERTANDO #4: Silvia Carola Cipriano Carranz... Estado: pendiente, Reference: 700000000030551668, Vehiculo: 'HBCCER831' INSERTANDO #5: Jorge Roca Gonzales (240111000... Estado: pendiente, Reference: 240111000011159471, Vehiculo: 'HBCCER831' INSERTANDO #6: Jorge Roca Gonzales (240111000... Estado: pendiente, Reference: 240111000011160866, Vehiculo: 'HBCCER831' INSERTANDO #7: Alan Wilfredo Tolentino Pacora... Estado: pendiente, Reference: 700000000030552880, Vehiculo: 'HBCCER831' INSERTANDO #8: Carmen Jauregui (700000000030... Estado: pendiente, Reference: 700000000030551672, Vehiculo: 'HBCCER831' INSERTANDO #9: Yesenia Lopez (70000000003055... Estado: pendiente, Reference: 700000000030551628, Vehiculo: 'HBCCER831' INSERTANDO #10: Roger Hansel Solano Marcos (70... Estado: pendiente, Reference: 700000000030555345, Vehiculo: 'HBCCER831' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1336 Nuevas visitas insertadas: 26 Estados actualizados: 0 Visitas sin cambios: 1310 Errores encontrados: 0 Total procesado exitosamente: 1336 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1336 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1336 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1336 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.22 segundos. Tue Jun 30 04:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1336 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1336 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR28132208421475, estado: pendiente SIN CAMBIOS - tracking_id=SR28132286439644, estado: pendiente SIN CAMBIOS - tracking_id=SR30831624186926, estado: pendiente SIN CAMBIOS - tracking_id=SR30831802417799, estado: pendiente SIN CAMBIOS - tracking_id=SR08318077543706, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1336 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1336 Errores encontrados: 0 Total procesado exitosamente: 1336 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1336 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1336 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1336 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.15 segundos. Tue Jun 30 04:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1336 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1336 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08315688258161, estado: pendiente SIN CAMBIOS - tracking_id=SR08315831113127, estado: pendiente SIN CAMBIOS - tracking_id=SR30831591619337, estado: pendiente SIN CAMBIOS - tracking_id=SR30831596724820, estado: pendiente SIN CAMBIOS - tracking_id=SR08316029338012, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1336 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1336 Errores encontrados: 0 Total procesado exitosamente: 1336 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1336 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1336 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1336 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.17 segundos. Tue Jun 30 04:45:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1336 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1336 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08334294462012, estado: pendiente SIN CAMBIOS - tracking_id=SR30833434566693, estado: pendiente SIN CAMBIOS - tracking_id=SR30833449335680, estado: pendiente SIN CAMBIOS - tracking_id=SR08334551799023, estado: pendiente SIN CAMBIOS - tracking_id=SR08334619456419, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1336 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1336 Errores encontrados: 0 Total procesado exitosamente: 1336 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1336 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1336 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1336 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.09 segundos. Tue Jun 30 05:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1336 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1336 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08315688258161, estado: pendiente SIN CAMBIOS - tracking_id=SR08315831113127, estado: pendiente SIN CAMBIOS - tracking_id=SR30831591619337, estado: pendiente SIN CAMBIOS - tracking_id=SR30831596724820, estado: pendiente SIN CAMBIOS - tracking_id=SR08316029338012, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1336 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1336 Errores encontrados: 0 Total procesado exitosamente: 1336 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1336 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1336 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1336 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.34 segundos. Tue Jun 30 05:15:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1353 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1336 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01257419187340, estado: pendiente SIN CAMBIOS - tracking_id=SR70125888439815, estado: pendiente SIN CAMBIOS - tracking_id=SR70126041027987, estado: pendiente SIN CAMBIOS - tracking_id=SR01267318636179, estado: pendiente SIN CAMBIOS - tracking_id=SR01268754777438, estado: pendiente INSERTANDO #1: Mar Y Sol Torres Campos (90000... Estado: pendiente, Reference: 900000000001785515, Vehiculo: 'HBCBFQ841' INSERTANDO #2: Boris Arevalo Ipanaque (900000... Estado: pendiente, Reference: 900000000001785499, Vehiculo: 'HBCBFQ841' INSERTANDO #3: Christian Jesus Gomez Dulanto ... Estado: pendiente, Reference: 900000000001784778, Vehiculo: 'HBCBFQ841' INSERTANDO #4: Angel Alberto Chocano Hurtado ... Estado: pendiente, Reference: 900000000001784804, Vehiculo: 'HBCBFQ841' INSERTANDO #5: Katerine Marin (9000000000017... Estado: pendiente, Reference: 900000000001784800, Vehiculo: 'HBCBFQ841' INSERTANDO #6: Giancarlo Vidaln (24011100001... Estado: pendiente, Reference: 240111000011072457, Vehiculo: 'HBCBFQ841' INSERTANDO #7: Osnar Rodriguez Romero (900000... Estado: pendiente, Reference: 900000000001784845, Vehiculo: 'HBCBFQ841' INSERTANDO #8: Alberto Jhonatan Escobal Silva... Estado: pendiente, Reference: 900000000001784860, Vehiculo: 'HBCBFQ841' INSERTANDO #9: Veronica Yuliana Martinez Gara... Estado: pendiente, Reference: 900000000001784826, Vehiculo: 'HBCBFQ841' INSERTANDO #10: Humberto Solano (900000000001... Estado: pendiente, Reference: 900000000001785493, Vehiculo: 'HBCBFQ841' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1353 Nuevas visitas insertadas: 17 Estados actualizados: 0 Visitas sin cambios: 1336 Errores encontrados: 0 Total procesado exitosamente: 1353 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1353 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1353 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1353 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.22 segundos. Tue Jun 30 05:30:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1353 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1353 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR76660110359485, estado: pendiente SIN CAMBIOS - tracking_id=SR07666012019245, estado: pendiente SIN CAMBIOS - tracking_id=SR28130671369117, estado: pendiente SIN CAMBIOS - tracking_id=SR28131026558364, estado: pendiente SIN CAMBIOS - tracking_id=SR28131082638737, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1353 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1353 Errores encontrados: 0 Total procesado exitosamente: 1353 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1353 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1353 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1353 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.91 segundos. Tue Jun 30 05:45:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1353 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1353 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR66599638344175, estado: pendiente SIN CAMBIOS - tracking_id=SR76659974958607, estado: pendiente SIN CAMBIOS - tracking_id=SR66599829171424, estado: pendiente SIN CAMBIOS - tracking_id=SR66599895931182, estado: pendiente SIN CAMBIOS - tracking_id=SR66599950861240, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1353 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1353 Errores encontrados: 0 Total procesado exitosamente: 1353 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1353 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1353 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1353 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.75 segundos. Tue Jun 30 06:00:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1484 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1353 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08330707129884, estado: pendiente SIN CAMBIOS - tracking_id=SR08330755076229, estado: pendiente SIN CAMBIOS - tracking_id=SR08330666928734, estado: pendiente SIN CAMBIOS - tracking_id=SR08330795074101, estado: pendiente SIN CAMBIOS - tracking_id=SR08330932978731, estado: pendiente INSERTANDO #1: Hilda Liliana Gonzales Fernand... Estado: pendiente, Reference: 655000000007406645, Vehiculo: 'TTCLF916' INSERTANDO #2: Natalia Ulloa Tamara (65500000... Estado: pendiente, Reference: 655000000007405379, Vehiculo: 'TTCLF916' INSERTANDO #3: Fiorella Katherine Labrin Marq... Estado: pendiente, Reference: 655000000007406670, Vehiculo: 'TTCLF916' INSERTANDO #4: Maria Rosa Fernandez Diaz (65... Estado: pendiente, Reference: 655000000007406374, Vehiculo: 'TTCLF916' INSERTANDO #5: Vivian Bonilla (6550000000074... Estado: pendiente, Reference: 655000000007405313, Vehiculo: 'TTCLF916' INSERTANDO #6: Anthony Tilizien Nn (655000000... Estado: pendiente, Reference: 655000000007406596, Vehiculo: 'TTCLF916' INSERTANDO #7: Rodrigo Florez Gonzalez (6550... Estado: pendiente, Reference: 655000000007405413, Vehiculo: 'TTCLF916' INSERTANDO #8: Anthony Tilizien Nn (655000000... Estado: pendiente, Reference: 655000000007406595, Vehiculo: 'TTCLF916' INSERTANDO #9: Pedro Pablo Flores Landaeta (... Estado: pendiente, Reference: 655000000007402963, Vehiculo: 'TTCLF916' INSERTANDO #10: Iris Mamani Laura (655000000... Estado: pendiente, Reference: 655000000007406168, Vehiculo: 'TTCLF916' Progreso: 100 insertadas, 0 actualizadas, 1217 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1484 Nuevas visitas insertadas: 131 Estados actualizados: 0 Visitas sin cambios: 1353 Errores encontrados: 0 Total procesado exitosamente: 1484 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1484 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1484 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1484 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.45 segundos. Tue Jun 30 06:15:04 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1484 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1484 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98570141966779, estado: pendiente SIN CAMBIOS - tracking_id=SR98571895553228, estado: pendiente SIN CAMBIOS - tracking_id=SR98573570739765, estado: pendiente SIN CAMBIOS - tracking_id=SR39857535619167, estado: pendiente SIN CAMBIOS - tracking_id=SR98577174649786, estado: pendiente === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1484 Nuevas visitas insertadas: 0 Estados actualizados: 0 Visitas sin cambios: 1484 Errores encontrados: 0 Total procesado exitosamente: 1484 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1484 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1484 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1484 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 1.05 segundos. Tue Jun 30 06:30:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1498 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1484 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR65156519173457, estado: pendiente SIN CAMBIOS - tracking_id=SR65156557853748, estado: pendiente SIN CAMBIOS - tracking_id=SR65156790959118, estado: pendiente SIN CAMBIOS - tracking_id=SR65156849388616, estado: pendiente SIN CAMBIOS - tracking_id=SR65156480076528, estado: pendiente INSERTANDO #1: L_ROMINA PATIÑO CASTAÑEDA... Estado: pendiente, Reference: 900000000001785785, Vehiculo: 'Z5E859' INSERTANDO #2: M_Fatima Soto... Estado: pendiente, Reference: 900000000001785802, Vehiculo: 'Z5E859' INSERTANDO #3: M_Fatima Soto... Estado: pendiente, Reference: 900000000001785803, Vehiculo: 'Z5E859' INSERTANDO #4: L_AUGUSTO RAMIRTEZ SILVA... Estado: pendiente, Reference: 900000000001785972, Vehiculo: 'Z5E859' INSERTANDO #5: XL_MARIA VASQUEZ BAJONERO... Estado: pendiente, Reference: 900000000001786082, Vehiculo: 'Z5E859' INSERTANDO #6: M_Antoanet Castro... Estado: pendiente, Reference: 900000000001786032, Vehiculo: 'Z5E859' INSERTANDO #7: M_julio alberto solano murriet... Estado: pendiente, Reference: 240111000011161908, Vehiculo: 'Z5E859' INSERTANDO #8: Jorge Antonio (900000000001780... Estado: pendiente, Reference: 900000000001780024, Vehiculo: 'Z5E859' INSERTANDO #9: Jorge Antonio (900000000001780... Estado: pendiente, Reference: 900000000001780044, Vehiculo: 'Z5E859' INSERTANDO #10: Susan (900000000001783369)... Estado: pendiente, Reference: 900000000001783369, Vehiculo: 'AKY733' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1498 Nuevas visitas insertadas: 21 Estados actualizados: 0 Visitas sin cambios: 1477 Errores encontrados: 0 Total procesado exitosamente: 1498 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1498 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1498 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1498 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.49 segundos. Tue Jun 30 06:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 1776 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1505 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98570141966779, estado: pendiente SIN CAMBIOS - tracking_id=SR98571895553228, estado: pendiente SIN CAMBIOS - tracking_id=SR98573570739765, estado: pendiente SIN CAMBIOS - tracking_id=SR39857535619167, estado: pendiente SIN CAMBIOS - tracking_id=SR98577174649786, estado: pendiente INSERTANDO #1: Sandivel Mercedes Montoya Cerv... Estado: pendiente, Reference: 700000000030566592, Vehiculo: 'BBG553' INSERTANDO #2: Jorge Arturo Oriondo Chavez (7... Estado: pendiente, Reference: 700000000030575491, Vehiculo: 'BBG553' INSERTANDO #3: Salli Rios (70000000003057418... Estado: pendiente, Reference: 700000000030574183, Vehiculo: 'BBG553' INSERTANDO #4: Marissela Rocio Tenorio Arango... Estado: pendiente, Reference: 700000000030574187, Vehiculo: 'BBG553' INSERTANDO #5: Michael Leandro Ordonez Larrea... Estado: pendiente, Reference: 700000000030574736, Vehiculo: 'BBG553' INSERTANDO #6: Milagritos Josefina Saavedra J... Estado: pendiente, Reference: 240111000011168045, Vehiculo: 'BBG553' INSERTANDO #7: Jhon James Tirado (7000000000... Estado: pendiente, Reference: 700000000030570210, Vehiculo: 'BBG553' INSERTANDO #8: Katherine Lara Dupuich (70000... Estado: pendiente, Reference: 700000000030566750, Vehiculo: 'BBG553' INSERTANDO #9: David Jimenez (70000000003057... Estado: pendiente, Reference: 700000000030574018, Vehiculo: 'BBG553' INSERTANDO #10: Pol Edson Espinoza Meza (70000... Estado: pendiente, Reference: 700000000030569012, Vehiculo: 'BBG553' Progreso: 100 insertadas, 0 actualizadas, 149 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 225 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 1776 Nuevas visitas insertadas: 292 Estados actualizados: 0 Visitas sin cambios: 1484 Errores encontrados: 0 Total procesado exitosamente: 1776 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 1776 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 1776 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 1776 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.90 segundos. Tue Jun 30 07:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2243 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 1797 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... INSERTANDO #1: Ericka Honores Montalvo (70000... Estado: pendiente, Reference: 700000000030578738, Vehiculo: '3999IB' INSERTANDO #2: Tamara Baldeon Solizonquehua (... Estado: pendiente, Reference: 2020000000249710, Vehiculo: '3999IB' INSERTANDO #3: Andrea Vargas Chumbe (1020000... Estado: pendiente, Reference: 1020000000275830, Vehiculo: '3999IB' INSERTANDO #4: Maria Fernanda Beltran Gala (7... Estado: pendiente, Reference: 700000000030574753, Vehiculo: '3999IB' INSERTANDO #5: Cesar Sanchez Vega (240111000... Estado: pendiente, Reference: 240111000011176410, Vehiculo: '3999IB' INSERTANDO #6: Adela Ruby Argote Machuca (240... Estado: pendiente, Reference: 240111000011163110, Vehiculo: '3999IB' INSERTANDO #7: Jose Carlos Cardena Camani (... Estado: pendiente, Reference: MKP164240137480801, Vehiculo: '3999IB' INSERTANDO #8: Nilger Felix Castillo Castrill... Estado: pendiente, Reference: 240111000011140936, Vehiculo: '3999IB' INSERTANDO #9: Maria Victoria Aguirre Rueda (... Estado: pendiente, Reference: UN039280434MU, Vehiculo: '3999IB' INSERTANDO #10: Carla Frisancho Morales (7000... Estado: pendiente, Reference: 700000000030579572, Vehiculo: '3999IB' SIN CAMBIOS - tracking_id=SR08316459164032, estado: pendiente SIN CAMBIOS - tracking_id=SR08316526152015, estado: pendiente SIN CAMBIOS - tracking_id=SR08317151434342, estado: pendiente SIN CAMBIOS - tracking_id=SR08317229654105, estado: pendiente SIN CAMBIOS - tracking_id=SR08317466164893, estado: pendiente ACTUALIZADO - tracking_id=SR65162543238113, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57287384411475, estado: pendiente -> completada Progreso: 98 insertadas, 2 actualizadas, 1708 sin cambios... Progreso: 198 insertadas, 2 actualizadas, 1727 sin cambios... Progreso: 298 insertadas, 2 actualizadas, 1761 sin cambios... Progreso: 398 insertadas, 2 actualizadas, 1761 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2243 Nuevas visitas insertadas: 471 Estados actualizados: 2 Visitas sin cambios: 1770 Errores encontrados: 0 Total procesado exitosamente: 2243 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2241 visitas completed -> completada: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2243 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2243 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.70 segundos. Tue Jun 30 07:15:06 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 2980 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 2268 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08336681378411, estado: pendiente SIN CAMBIOS - tracking_id=SR08336731341857, estado: pendiente SIN CAMBIOS - tracking_id=SR08336855175720, estado: pendiente SIN CAMBIOS - tracking_id=SR08336920363611, estado: pendiente SIN CAMBIOS - tracking_id=SR08336991171399, estado: pendiente ACTUALIZADO - tracking_id=SR65164316754080, estado: pendiente -> completada INSERTANDO #1: Annie Mirella (70000000003053... Estado: pendiente, Reference: 700000000030536812, Vehiculo: 'ADP726' INSERTANDO #2: Anamile Roncal Urcia (002003... Estado: pendiente, Reference: 0020035601495012395045, Vehiculo: 'ADP726' INSERTANDO #3: Esthefano Pinchi (70000000003... Estado: pendiente, Reference: 700000000030543196, Vehiculo: 'ADP726' INSERTANDO #4: Ana Crisanto (320000000002272... Estado: pendiente, Reference: 3200000000022729, Vehiculo: 'C9Y838' INSERTANDO #5: Marco Aldana (00200355791250... Estado: pendiente, Reference: 0020035579125012592185, Vehiculo: 'C9Y838' INSERTANDO #6: Laydi Masias Sandoval (2401110... Estado: pendiente, Reference: 240111000011057686, Vehiculo: 'C9Y838' INSERTANDO #7: Laydi Masias Sandoval (2401110... Estado: pendiente, Reference: 240111000011057685, Vehiculo: 'C9Y838' INSERTANDO #8: Rolly Smith Velasquez Umbo (... Estado: pendiente, Reference: MKP164225137465001, Vehiculo: 'C9Y838' INSERTANDO #9: Pedro Oliva (6550000000074014... Estado: pendiente, Reference: 655000000007401478, Vehiculo: 'C9Y838' INSERTANDO #10: Julio Cesar Sanchez Cordova (2... Estado: pendiente, Reference: 240111000011145168, Vehiculo: 'C9Y838' ACTUALIZADO - tracking_id=SR58958551914748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57286731771464, estado: pendiente -> completada Progreso: 97 insertadas, 3 actualizadas, 1742 sin cambios... Progreso: 197 insertadas, 3 actualizadas, 1799 sin cambios... Progreso: 297 insertadas, 3 actualizadas, 1821 sin cambios... Progreso: 397 insertadas, 3 actualizadas, 1827 sin cambios... Progreso: 497 insertadas, 3 actualizadas, 1858 sin cambios... Progreso: 597 insertadas, 3 actualizadas, 1860 sin cambios... Progreso: 697 insertadas, 3 actualizadas, 1962 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 2980 Nuevas visitas insertadas: 737 Estados actualizados: 3 Visitas sin cambios: 2240 Errores encontrados: 0 Total procesado exitosamente: 2980 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 2975 visitas completed -> completada: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 2980 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 2980 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.92 segundos. Tue Jun 30 07:30:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 3785 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3005 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... INSERTANDO #1: Lorena Mia Vasquez Villar (202... Estado: pendiente, Reference: 2020000000249737, Vehiculo: '2708NA' INSERTANDO #2: Maria Leon Chaparro (240111000... Estado: pendiente, Reference: 240111000011171972, Vehiculo: '2708NA' INSERTANDO #3: Karen Pasco (7000000000305681... Estado: pendiente, Reference: 700000000030568178, Vehiculo: '2708NA' INSERTANDO #4: Karen Pasco (2401110000111718... Estado: pendiente, Reference: 240111000011171813, Vehiculo: '2708NA' INSERTANDO #5: Lita Verastegui Becerra De Med... Estado: pendiente, Reference: 1010000000039265, Vehiculo: '2708NA' INSERTANDO #6: Fidel Pari Valencia (240111000... Estado: pendiente, Reference: 240111000011153591, Vehiculo: '2708NA' INSERTANDO #7: Rosa Elizabeth Betancourt Palo... Estado: pendiente, Reference: 240111000011160535, Vehiculo: '2708NA' INSERTANDO #8: Sebastian Benjamin Uriel Espin... Estado: pendiente, Reference: 1020000000270351, Vehiculo: '2708NA' INSERTANDO #9: Nayheli Rosa Garcia Mathews (2... Estado: pendiente, Reference: 2020000000249756, Vehiculo: '2708NA' INSERTANDO #10: Claudia Andrade (240111000011... Estado: pendiente, Reference: 240111000011175027, Vehiculo: '2708NA' Progreso: 100 insertadas, 0 actualizadas, 0 sin cambios... SIN CAMBIOS - tracking_id=SR08316319049717, estado: pendiente SIN CAMBIOS - tracking_id=SR30831638889530, estado: pendiente SIN CAMBIOS - tracking_id=SR08316459164032, estado: pendiente SIN CAMBIOS - tracking_id=SR08316526152015, estado: pendiente SIN CAMBIOS - tracking_id=SR08317151434342, estado: pendiente ACTUALIZADO - tracking_id=SR65162497522755, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55816604141464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30403457367245, estado: pendiente -> completada Progreso: 197 insertadas, 3 actualizadas, 2420 sin cambios... ACTUALIZADO - tracking_id=SR57286986616200, estado: pendiente -> completada Progreso: 296 insertadas, 4 actualizadas, 2531 sin cambios... Progreso: 396 insertadas, 4 actualizadas, 2539 sin cambios... Progreso: 496 insertadas, 4 actualizadas, 2546 sin cambios... Progreso: 596 insertadas, 4 actualizadas, 2666 sin cambios... ACTUALIZADO - tracking_id=SR08337059386173, estado: pendiente -> completada Progreso: 695 insertadas, 5 actualizadas, 2815 sin cambios... Progreso: 795 insertadas, 5 actualizadas, 2888 sin cambios... ACTUALIZADO - tracking_id=SR65164628749100, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 3785 Nuevas visitas insertadas: 805 Estados actualizados: 6 Visitas sin cambios: 2974 Errores encontrados: 0 Total procesado exitosamente: 3785 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3774 visitas completed -> completada: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 3785 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 3785 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.36 segundos. Tue Jun 30 07:45:05 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4161 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 3810 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR30832493116328, estado: pendiente SIN CAMBIOS - tracking_id=SR08325000028335, estado: pendiente SIN CAMBIOS - tracking_id=SR08325069835706, estado: pendiente SIN CAMBIOS - tracking_id=SR28131167174439, estado: pendiente SIN CAMBIOS - tracking_id=SR28131253318993, estado: pendiente ACTUALIZADO - tracking_id=SR58972502931501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65162454349515, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65164565063633, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93040273391464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93040301866200, estado: pendiente -> completada INSERTANDO #1: Santiago Hawkins Celis (9000... Estado: pendiente, Reference: 900000000001785105, Vehiculo: 'B5V853' INSERTANDO #2: Valeria Henostroza Hidalgo (24... Estado: pendiente, Reference: 240111000011134554, Vehiculo: 'BXI704' INSERTANDO #3: Julio Cesar Valerio Picon (24... Estado: pendiente, Reference: 240111000011119054, Vehiculo: 'BXI704' INSERTANDO #4: Leonel Pajuelo Villanueva (24... Estado: pendiente, Reference: 240111000011146056, Vehiculo: 'BXI704' INSERTANDO #5: Albert Alvaron Robles (2401110... Estado: pendiente, Reference: 240111000011151409, Vehiculo: 'BXI704' INSERTANDO #6: Kendy Yesenia Bernaldo Sanchez... Estado: pendiente, Reference: 240111000011140480, Vehiculo: 'BXI704' INSERTANDO #7: Roberth Augusto Oliveros Chave... Estado: pendiente, Reference: 900000000001781572, Vehiculo: 'BXI704' INSERTANDO #8: Maria Edit Malpaso Porras (655... Estado: pendiente, Reference: 655000000007400260, Vehiculo: 'BXI704' INSERTANDO #9: Maria Huaman Campomanes (90000... Estado: pendiente, Reference: 900000000001781599, Vehiculo: 'BXI704' INSERTANDO #10: Victor Mendo Cueva (655000000... Estado: pendiente, Reference: 655000000007400239, Vehiculo: 'BXI704' Progreso: 95 insertadas, 5 actualizadas, 3097 sin cambios... Progreso: 195 insertadas, 5 actualizadas, 3310 sin cambios... Progreso: 295 insertadas, 5 actualizadas, 3403 sin cambios... ACTUALIZADO - tracking_id=SR15572872041150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR58165957332537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89585222898993, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4161 Nuevas visitas insertadas: 376 Estados actualizados: 8 Visitas sin cambios: 3777 Errores encontrados: 0 Total procesado exitosamente: 4161 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4142 visitas completed -> completada: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4161 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4161 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 2.87 segundos. Tue Jun 30 08:00:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4310 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4186 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR08326060722178, estado: pendiente SIN CAMBIOS - tracking_id=SR34652578939962, estado: pendiente SIN CAMBIOS - tracking_id=SR08326154282389, estado: pendiente SIN CAMBIOS - tracking_id=SR08326217253707, estado: pendiente SIN CAMBIOS - tracking_id=SR34652627737383, estado: pendiente ACTUALIZADO - tracking_id=SR08337513382267, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30403399471150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92647762326072, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR02530793748297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65154905496718, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86515615527933, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08337643381493, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55728707421365, estado: pendiente -> completada INSERTANDO #1: Carmen Sanchez (2020000000249... Estado: pendiente, Reference: 2020000000249788, Vehiculo: 'TDS846' INSERTANDO #2: Silvia Diaz Cafferata (7000000... Estado: pendiente, Reference: 700000000030576652, Vehiculo: 'TDS846' INSERTANDO #3: Yeidy Rodriguez (655000000007... Estado: pendiente, Reference: 655000000007406666, Vehiculo: 'TDS846' INSERTANDO #4: Carmen Dominguez Yauri (101000... Estado: pendiente, Reference: 1010000000294324, Vehiculo: 'TDS846' INSERTANDO #5: Maria Lourdes Vidal Gonzales D... Estado: pendiente, Reference: 700000000030578152, Vehiculo: 'CBG762' INSERTANDO #6: Tatiana Ferreyra (70000000003... Estado: pendiente, Reference: 700000000030579517, Vehiculo: 'CBG762' INSERTANDO #7: Diana Gonzales Martel (240111... Estado: pendiente, Reference: 240111000011169243, Vehiculo: 'CBG762' INSERTANDO #8: Josue Rojas (7000000000305777... Estado: pendiente, Reference: 700000000030577716, Vehiculo: 'CBG762' INSERTANDO #9: Victor Humberto Valle Villanue... Estado: pendiente, Reference: 240111000011174104, Vehiculo: 'CBG762' INSERTANDO #10: Lisbeth Isabel Blacido Policar... Estado: pendiente, Reference: 700000000030578153, Vehiculo: 'CBG762' Progreso: 92 insertadas, 8 actualizadas, 3406 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4310 Nuevas visitas insertadas: 149 Estados actualizados: 8 Visitas sin cambios: 4153 Errores encontrados: 0 Total procesado exitosamente: 4310 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4283 visitas completed -> completada: 27 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4310 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4310 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.56 segundos. Tue Jun 30 08:15:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4411 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4335 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR33033845235554, estado: pendiente SIN CAMBIOS - tracking_id=SR33247182751746, estado: pendiente SIN CAMBIOS - tracking_id=SR33454544193069, estado: pendiente SIN CAMBIOS - tracking_id=SR08318832686448, estado: pendiente SIN CAMBIOS - tracking_id=SR08318925293257, estado: pendiente ACTUALIZADO - tracking_id=SR08334084348211, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08334214387394, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30833413034564, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08335083653147, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08334045723301, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08334993532229, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08334863232215, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08335218932007, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08337684464866, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29996599915747, estado: pendiente -> completada INSERTANDO #1: Hugo Santiago Abregu Bendezu ... Estado: pendiente, Reference: 2020000000249787, Vehiculo: 'AHZ738' INSERTANDO #2: Alexis Huaman Garcia (70000000... Estado: pendiente, Reference: 700000000030574704, Vehiculo: 'AHZ738' INSERTANDO #3: Miguel Angelo Marcelo Huaman H... Estado: pendiente, Reference: 700000000030577237, Vehiculo: 'AHZ738' INSERTANDO #4: Yonan Vicente (70000000003057... Estado: pendiente, Reference: 700000000030574783, Vehiculo: 'AHZ738' INSERTANDO #5: Jackeline Avellaneda (6550000... Estado: pendiente, Reference: 655000000007406646, Vehiculo: 'AHZ738' INSERTANDO #6: Lorena Fretel (70000000003058... Estado: pendiente, Reference: 700000000030580225, Vehiculo: 'AHZ738' INSERTANDO #7: Stefany Garcia Flores (6550000... Estado: pendiente, Reference: 655000000007405376, Vehiculo: 'AHZ738' INSERTANDO #8: Katty Rodriguez Solis (7000000... Estado: pendiente, Reference: 700000000030574070, Vehiculo: 'AHZ738' INSERTANDO #9: Daniel Villacorta (2401110000... Estado: pendiente, Reference: 240111000011174918, Vehiculo: 'AHZ738' INSERTANDO #10: Alcides Dacio Charapaqui Poma ... Estado: pendiente, Reference: 240111000011152236, Vehiculo: 'AHZ738' Progreso: 76 insertadas, 24 actualizadas, 4253 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4411 Nuevas visitas insertadas: 101 Estados actualizados: 25 Visitas sin cambios: 4285 Errores encontrados: 0 Total procesado exitosamente: 4411 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4359 visitas completed -> completada: 52 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4411 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4411 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.74 segundos. Tue Jun 30 08:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 4593 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4436 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70126253834292, estado: pendiente SIN CAMBIOS - tracking_id=SR66968592361034, estado: pendiente SIN CAMBIOS - tracking_id=SR08335387925563, estado: pendiente SIN CAMBIOS - tracking_id=SR66968662888297, estado: pendiente SIN CAMBIOS - tracking_id=SR06696869795363, estado: pendiente ACTUALIZADO - tracking_id=SR65156891443447, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65168422158432, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65159314873885, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65164760612722, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65162367534046, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98651716176265, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18523069722212, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR08334252768246, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR81232345343470, estado: pendiente -> completada INSERTANDO #1: Angela Natalia Ruiz Chavarria ... Estado: pendiente, Reference: UN039246375MU, Vehiculo: 'CWY225' INSERTANDO #2: Jose Deza Leon (70000000003057... Estado: pendiente, Reference: 700000000030571348, Vehiculo: 'CWY225' INSERTANDO #3: Miriam Malasquez (70000000003... Estado: pendiente, Reference: 700000000030567476, Vehiculo: 'CWY225' INSERTANDO #4: Colomba Maria De La Piedra De ... Estado: pendiente, Reference: 700000000030567073, Vehiculo: 'CWY225' INSERTANDO #5: Kelly Pita Gutierrez (70000000... Estado: pendiente, Reference: 700000000030566974, Vehiculo: 'CWY225' INSERTANDO #6: Bruno Moy (700000000030566959... Estado: pendiente, Reference: 700000000030566959, Vehiculo: 'CWY225' INSERTANDO #7: Luis Gonzales Cabanillas (7000... Estado: pendiente, Reference: 700000000030569583, Vehiculo: 'CWY225' INSERTANDO #8: Santiago Dacal (7000000000305... Estado: pendiente, Reference: 700000000030566363, Vehiculo: 'CWY225' INSERTANDO #9: Abril Perona (127612901492)... Estado: pendiente, Reference: 127612901492, Vehiculo: 'CWY225' INSERTANDO #10: Vanessa Paiva (24011100001101... Estado: pendiente, Reference: 240111000011018071, Vehiculo: 'APJ890' ACTUALIZADO - tracking_id=SR20010578821276, estado: pendiente -> completada Progreso: 88 insertadas, 12 actualizadas, 2357 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 4593 Nuevas visitas insertadas: 182 Estados actualizados: 30 Visitas sin cambios: 4381 Errores encontrados: 0 Total procesado exitosamente: 4593 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4511 visitas completed -> completada: 81 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 4593 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 4593 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.13 segundos. Tue Jun 30 08:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5305 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 4618 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70125502591268, estado: pendiente SIN CAMBIOS - tracking_id=SR31694578939644, estado: pendiente INSERTANDO #1: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030562668, Vehiculo: 'P5H853' INSERTANDO #2: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030562648, Vehiculo: 'P5A809' SIN CAMBIOS - tracking_id=SR01257419187340, estado: pendiente SIN CAMBIOS - tracking_id=SR08341619378362, estado: pendiente INSERTANDO #3: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030563019, Vehiculo: 'P5A809' INSERTANDO #4: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030563007, Vehiculo: 'P5A809' INSERTANDO #5: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030563087, Vehiculo: 'P5A809' INSERTANDO #6: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030562053, Vehiculo: 'P5H853' INSERTANDO #7: Falabella Piura Mall . (70000... Estado: pendiente, Reference: 700000000030562684, Vehiculo: 'P5H853' SIN CAMBIOS - tracking_id=SR31738055669117, estado: pendiente INSERTANDO #8: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030562942, Vehiculo: 'P5A809' INSERTANDO #9: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030563145, Vehiculo: 'P5A809' INSERTANDO #10: Falabella Piura Centro . (700... Estado: pendiente, Reference: 700000000030563228, Vehiculo: 'P5A809' Progreso: 100 insertadas, 0 actualizadas, 137 sin cambios... Progreso: 200 insertadas, 0 actualizadas, 375 sin cambios... ACTUALIZADO - tracking_id=SR65154968431381, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86515515434785, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86516846059538, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65175657998248, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65156717786072, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65156936768941, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65157426484436, estado: pendiente -> completada Progreso: 293 insertadas, 7 actualizadas, 995 sin cambios... ACTUALIZADO - tracking_id=SR65156115586341, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86516919222332, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR86517165451980, estado: pendiente -> completada Progreso: 369 insertadas, 31 actualizadas, 2017 sin cambios... Progreso: 461 insertadas, 39 actualizadas, 2581 sin cambios... Progreso: 648 insertadas, 52 actualizadas, 4024 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5305 Nuevas visitas insertadas: 712 Estados actualizados: 57 Visitas sin cambios: 4536 Errores encontrados: 0 Total procesado exitosamente: 5305 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5166 visitas completed -> completada: 138 visitas failed -> Excepción de Entrega: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5305 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5305 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.38 segundos. Tue Jun 30 09:00:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5426 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5330 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR74225673371601, estado: pendiente SIN CAMBIOS - tracking_id=SR67237573652537, estado: pendiente SIN CAMBIOS - tracking_id=SR65785079439278, estado: pendiente SIN CAMBIOS - tracking_id=SR57390005852537, estado: pendiente SIN CAMBIOS - tracking_id=SR24573900948993, estado: pendiente ACTUALIZADO - tracking_id=SR65787239899535, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96723846049644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67238490374632, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67238561158174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65175239973888, estado: pendiente -> Excepción de Entrega INSERTANDO #1: Victoria Fatima Rozas Ccasa (2... Estado: pendiente, Reference: 240111000011129997, Vehiculo: 'VEA789' INSERTANDO #2: Jane Karla Victoria Limachi Vi... Estado: pendiente, Reference: 240111000011123854, Vehiculo: 'VEA789' INSERTANDO #3: Jane Karla Victoria Limachi Vi... Estado: pendiente, Reference: 240111000011123855, Vehiculo: 'VEA789' INSERTANDO #4: Jane Karla Victoria Limachi Vi... Estado: pendiente, Reference: 700000000030536008, Vehiculo: 'VEA789' INSERTANDO #5: Darri Brandon Mamani Peralta ... Estado: pendiente, Reference: MKP164206137439501, Vehiculo: 'VEA789' INSERTANDO #6: Hemeterio Rojas (700000000030... Estado: pendiente, Reference: 700000000030526339, Vehiculo: 'VEA789' INSERTANDO #7: Jakelin Angelica Rivera Larico... Estado: pendiente, Reference: 240111000011115715, Vehiculo: 'VEA789' INSERTANDO #8: Esthermaribel Quispesuasaca (... Estado: pendiente, Reference: 700000000030501985, Vehiculo: 'VEA789' INSERTANDO #9: Jakelin Angelica Rivera Larico... Estado: pendiente, Reference: 240111000011142368, Vehiculo: 'VEA789' INSERTANDO #10: Jakelin Angelica Rivera Larico... Estado: pendiente, Reference: 240111000011142746, Vehiculo: 'VEA789' Progreso: 95 insertadas, 5 actualizadas, 905 sin cambios... ACTUALIZADO - tracking_id=SR06392410669117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00639273367219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06392805122537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04234104196663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08325257429340, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5426 Nuevas visitas insertadas: 121 Estados actualizados: 91 Visitas sin cambios: 5214 Errores encontrados: 0 Total procesado exitosamente: 5426 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5196 visitas completed -> completada: 228 visitas failed -> Excepción de Entrega: 2 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5426 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5426 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.56 segundos. Tue Jun 30 09:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5763 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5451 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01203913789902, estado: pendiente SIN CAMBIOS - tracking_id=SR22330356837386, estado: pendiente INSERTANDO #1: Marco Antonio Vilcapaza (7000... Estado: pendiente, Reference: 700000000030554640, Vehiculo: 'V8W856' SIN CAMBIOS - tracking_id=SR24573900948993, estado: pendiente SIN CAMBIOS - tracking_id=SR96654410552537, estado: pendiente SIN CAMBIOS - tracking_id=SR98717579639754, estado: pendiente INSERTANDO #2: Antony De La Cruz (2401110000... Estado: pendiente, Reference: 240111000011147271, Vehiculo: 'V8W856' INSERTANDO #3: Amilkar Corrales Castaeda (900... Estado: pendiente, Reference: 900000000001783189, Vehiculo: 'V8W856' INSERTANDO #4: Cesia Delgado Jauregui (900000... Estado: pendiente, Reference: 900000000001783300, Vehiculo: 'V8W856' INSERTANDO #5: Luigi Navarro Rivas (90000000... Estado: pendiente, Reference: 900000000001783344, Vehiculo: 'V8W856' INSERTANDO #6: Luigi Navarro Rivas (90000000... Estado: pendiente, Reference: 900000000001783343, Vehiculo: 'V8W856' INSERTANDO #7: Allison Castelo Lopez (12761... Estado: pendiente, Reference: 127612801532, Vehiculo: 'V8W856' INSERTANDO #8: Joshua Aguirre Carpio (7000000... Estado: pendiente, Reference: 700000000030560448, Vehiculo: 'V8W856' INSERTANDO #9: Italo Zevallos Alarcon (700000... Estado: pendiente, Reference: 700000000030559509, Vehiculo: 'V8W856' INSERTANDO #10: Fernando Fernandez Baca Rubio ... Estado: pendiente, Reference: 700000000030557075, Vehiculo: 'V8W856' ACTUALIZADO - tracking_id=SR64714710431150, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66600488788459, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07666012019245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43752502329117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43752830058737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30831960147384, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08325000028335, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57287248687245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97051084691365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08332001953629, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5763 Nuevas visitas insertadas: 58 Estados actualizados: 113 Visitas sin cambios: 5592 Errores encontrados: 0 Total procesado exitosamente: 5763 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5420 visitas completed -> completada: 340 visitas failed -> Excepción de Entrega: 3 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5763 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5763 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.43 segundos. Tue Jun 30 09:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 5791 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5509 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01246167452734, estado: pendiente SIN CAMBIOS - tracking_id=SR23169396488297, estado: pendiente SIN CAMBIOS - tracking_id=SR42557195477689, estado: pendiente SIN CAMBIOS - tracking_id=SR57394229134977, estado: pendiente SIN CAMBIOS - tracking_id=SR29590071373686, estado: pendiente ACTUALIZADO - tracking_id=SR29592092066917, estado: pendiente -> completada INSERTANDO #1: Maria Amelia Valderrama Sorian... Estado: pendiente, Reference: 240111000011084526, Vehiculo: 'BEZ878' INSERTANDO #2: Euler Idrogo Rimarachin (70000... Estado: pendiente, Reference: 700000000030486153, Vehiculo: 'BEZ878' INSERTANDO #3: Katia Perez Ortiz (70000000003... Estado: pendiente, Reference: 700000000030527056, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR26471497218174, estado: pendiente -> completada INSERTANDO #4: Josue Elias Bravo Lescano Lesc... Estado: pendiente, Reference: 240111000011119224, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR64715112044782, estado: pendiente -> completada INSERTANDO #5: Demostenes Salas Aguilar (700... Estado: pendiente, Reference: 700000000030454846, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR65173614653396, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR65173685244090, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR65173757158053, estado: pendiente -> Excepción de Entrega INSERTANDO #6: Electronicsstore (SD-ELECTRO... Estado: pendiente, Reference: SD-ELECTRONICSSTO-300626, Vehiculo: 'IL_ILHPSES01' INSERTANDO #7: Juan Carlos Ascanio Diaz (60... Estado: pendiente, Reference: 600000000008607REC, Vehiculo: 'IL_ILHPSES02' INSERTANDO #8: Polaris (SD-POLARIS-300626)... Estado: pendiente, Reference: SD-POLARIS-300626, Vehiculo: 'IL_ILHPSES01' INSERTANDO #9: Powerfactor (SD-POWERFACTOR-... Estado: pendiente, Reference: SD-POWERFACTOR-300626, Vehiculo: 'IL_ILHPSES01' INSERTANDO #10: Inperu (SD-INPERU-300626)... Estado: pendiente, Reference: SD-INPERU-300626, Vehiculo: 'IL_ILHPSES01' ACTUALIZADO - tracking_id=SR08321178651505, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62522961432928, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73083224064522, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08327607466213, estado: pendiente -> completada === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 5791 Nuevas visitas insertadas: 28 Estados actualizados: 122 Visitas sin cambios: 5641 Errores encontrados: 0 Total procesado exitosamente: 5791 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5326 visitas completed -> completada: 457 visitas failed -> Excepción de Entrega: 8 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 5791 Sin placa asignada: 0 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 5791 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.48 segundos. Tue Jun 30 09:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6011 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5537 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01203913789902, estado: pendiente SIN CAMBIOS - tracking_id=SR30484425574632, estado: pendiente SIN CAMBIOS - tracking_id=SR42503111558463, estado: pendiente SIN CAMBIOS - tracking_id=SR57390504312674, estado: pendiente SIN CAMBIOS - tracking_id=SR22958996027109, estado: pendiente ACTUALIZADO - tracking_id=SR29590506392375, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Ximena Moreno Revilla 24011100... Estado: pendiente, Reference: 240111000011161894, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Ernesto Rodriguez Lara N/A 240... Estado: pendiente, Reference: 240111000011168455, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR30538380077219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29593080435573, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29593286282842, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29594520696489, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29593145188820, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29594640859255, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29594682845234, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22959475595661, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR66600406621339, estado: pendiente -> completada INSERTANDO #3: Charito Luz Guzman Orihuela (... Estado: pendiente, Reference: 900000000001783213, Vehiculo: 'W6N910' INSERTANDO #4: Victor Richard Marin (9000000... Estado: pendiente, Reference: 900000000001784305, Vehiculo: 'W6N910' INSERTANDO #5: Patricia Bendezu Santana (2401... Estado: pendiente, Reference: 240111000011124605, Vehiculo: 'W6N910' INSERTANDO #6: Jose Manuel Chuquitapa Guzman ... Estado: pendiente, Reference: 0076035581534014371070, Vehiculo: 'BXO941' INSERTANDO #7: Betty Inonan De Castillo (700... Estado: pendiente, Reference: 700000000030560587, Vehiculo: 'C1A058' INSERTANDO #8: Pierre Toledo Quijada (UN03922... Estado: pendiente, Reference: UN039224945MU, Vehiculo: 'BXO941' INSERTANDO #9: Nicollette Fernandez Verastegu... Estado: pendiente, Reference: 700000000030553580, Vehiculo: 'ARI383' INSERTANDO #10: Leslie Mireli Medina Palza (24... Estado: pendiente, Reference: 240111000011155233, Vehiculo: 'C1A058' Progreso: 88 insertadas, 12 actualizadas, 866 sin cambios... Ruta no es un UUID válido: None Progreso: 184 insertadas, 16 actualizadas, 1364 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6011 Nuevas visitas insertadas: 225 Estados actualizados: 174 Visitas sin cambios: 5612 Errores encontrados: 0 Total procesado exitosamente: 6011 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5372 visitas completed -> completada: 629 visitas failed -> Excepción de Entrega: 10 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6001 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6011 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.08 segundos. Tue Jun 30 10:00:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6122 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5762 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70125888439815, estado: pendiente SIN CAMBIOS - tracking_id=SR56170681437386, estado: pendiente SIN CAMBIOS - tracking_id=SR96384190038364, estado: pendiente INSERTANDO #1: David Yarasca (UN039258833MU)... Estado: pendiente, Reference: UN039258833MU, Vehiculo: 'F2P710' SIN CAMBIOS - tracking_id=SR59871599213810, estado: pendiente SIN CAMBIOS - tracking_id=SR36042897372768, estado: pendiente INSERTANDO #2: Lidia Victoria Valdivieso Torr... Estado: pendiente, Reference: 900000000001784536, Vehiculo: 'F2P710' ACTUALIZADO - tracking_id=SR89866560442537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78342039373958, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89880136787219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78561492667118, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR78767067482747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89880810361034, estado: pendiente -> completada INSERTANDO #3: Arianne Nicole Rodriguez (700... Estado: pendiente, Reference: 700000000030555822, Vehiculo: 'P1X177' INSERTANDO #4: Nayeli Roja Vasquez (700000000... Estado: pendiente, Reference: 700000000030554527, Vehiculo: 'P1X177' INSERTANDO #5: Edita Ravines Jara (7000000000... Estado: pendiente, Reference: 700000000030563672, Vehiculo: 'P1X177' INSERTANDO #6: Eyanira Rosario Odar (7000000... Estado: pendiente, Reference: 700000000030559789, Vehiculo: 'P1X177' ACTUALIZADO - tracking_id=SR29592979151986, estado: pendiente -> completada INSERTANDO #7: Bryan Iparraguirre Valladolid ... Estado: pendiente, Reference: 700000000030554279, Vehiculo: 'P1X177' INSERTANDO #8: Katherine Vergara Maldonado (7... Estado: pendiente, Reference: 700000000030554357, Vehiculo: 'P1X177' INSERTANDO #9: Elvis Mazabel Saavedra (700000... Estado: pendiente, Reference: 700000000030553924, Vehiculo: 'P1X177' INSERTANDO #10: Luisa Berrios Berrios (7000000... Estado: pendiente, Reference: 700000000030554716, Vehiculo: 'P1X177' ACTUALIZADO - tracking_id=SR29593111661107, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60994110187219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60994437388090, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 74 insertadas, 26 actualizadas, 1545 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 105 insertadas, 195 actualizadas, 5574 sin cambios... === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6122 Nuevas visitas insertadas: 111 Estados actualizados: 211 Visitas sin cambios: 5800 Errores encontrados: 0 Total procesado exitosamente: 6122 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5272 visitas completed -> completada: 839 visitas failed -> Excepción de Entrega: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6112 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6122 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.49 segundos. Tue Jun 30 10:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6391 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 5873 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01206699138417, estado: pendiente SIN CAMBIOS - tracking_id=SR66600204974207, estado: pendiente SIN CAMBIOS - tracking_id=SR56170681437386, estado: pendiente SIN CAMBIOS - tracking_id=SR96902797464632, estado: pendiente ACTUALIZADO - tracking_id=SR84120735379117, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR36044107464366, estado: pendiente INSERTANDO #1: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000024759, Vehiculo: 'PCBYQ772' INSERTANDO #2: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000023018, Vehiculo: 'PCBYQ772' INSERTANDO #3: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000023131, Vehiculo: 'PCBYQ772' INSERTANDO #4: Edwin Aranguri (001103559900... Estado: pendiente, Reference: 0011035599003011758632, Vehiculo: 'B5H755' INSERTANDO #5: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000023127, Vehiculo: 'PCBYQ772' INSERTANDO #6: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000023130, Vehiculo: 'PCBYQ772' INSERTANDO #7: Marielyt Karina Bailon Valderr... Estado: pendiente, Reference: 0011035585475029061762, Vehiculo: 'B5H755' INSERTANDO #8: Tottus Puruchuco (213000000000... Estado: pendiente, Reference: 213000000000023129, Vehiculo: 'PCBYQ772' INSERTANDO #9: Stefany Espinola (0011035603... Estado: pendiente, Reference: 0011035603418014263219, Vehiculo: 'B5H755' INSERTANDO #10: Estefany Yudit Quispe Lozano ... Estado: pendiente, Reference: 001103560028701431462X, Vehiculo: 'B5H755' ACTUALIZADO - tracking_id=SR56170924521501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89880655157386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89880179644439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56171147134548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29142818337386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32914347027245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29590828352289, estado: pendiente -> completada Progreso: 92 insertadas, 8 actualizadas, 528 sin cambios... ACTUALIZADO - tracking_id=SR60994215542537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61071564724748, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6391 Nuevas visitas insertadas: 269 Estados actualizados: 199 Visitas sin cambios: 5923 Errores encontrados: 0 Total procesado exitosamente: 6391 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5341 visitas completed -> completada: 1036 visitas failed -> Excepción de Entrega: 14 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6381 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6391 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.33 segundos. Tue Jun 30 10:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6450 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6142 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR70129105777176, estado: pendiente SIN CAMBIOS - tracking_id=SR15200386381501, estado: pendiente SIN CAMBIOS - tracking_id=SR64715040334818, estado: pendiente SIN CAMBIOS - tracking_id=SR63564328559870, estado: pendiente SIN CAMBIOS - tracking_id=SR90400204867219, estado: pendiente INSERTANDO #1: DESPACHO-GISELE BEDREGAL SOTOM... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #2: DESPACHO-PRISCILLA RUBY ROJAS ... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #3: DESPACHO-ELVA EDHIT JULAN IRIG... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #4: DESPACHO-LILIANA VEGA BOSCHIAZ... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #5: DESPACHO-EVA CALDERON AGUIRRE... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #6: DESPACHO-MARLENE DE LA CRUZ SA... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' INSERTANDO #7: DESPACHO-CARMEN GOMEZ... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' ACTUALIZADO - tracking_id=SR64753634437386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95033380087386, estado: pendiente -> completada INSERTANDO #8: DESPACHO-BUENDIA SULCA... Estado: pendiente, Reference: None, Vehiculo: 'AKY-733/Door to Door Transports SAC/2038709305' ACTUALIZADO - tracking_id=SR33132718758993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22959103323116, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64754945479123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64755119874782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53441026889870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29638548064748, estado: pendiente -> completada INSERTANDO #9: Ericka Gallardo (240111000011... Estado: pendiente, Reference: 240111000011126443, Vehiculo: 'BEZ878' ACTUALIZADO - tracking_id=SR89866350278364, estado: pendiente -> completada INSERTANDO #10: Ruth Estefany Cordova Cordova ... Estado: pendiente, Reference: 240111000011050783, Vehiculo: 'BJO884' ACTUALIZADO - tracking_id=SR45739381945970, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6450 Nuevas visitas insertadas: 59 Estados actualizados: 259 Visitas sin cambios: 6132 Errores encontrados: 0 Total procesado exitosamente: 6450 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5141 visitas completed -> completada: 1290 visitas failed -> Excepción de Entrega: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6440 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6450 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.47 segundos. Tue Jun 30 10:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6568 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6201 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01206699138417, estado: pendiente SIN CAMBIOS - tracking_id=SR66670959958364, estado: pendiente SIN CAMBIOS - tracking_id=SR96904305821352, estado: pendiente SIN CAMBIOS - tracking_id=SR89880324721464, estado: pendiente INSERTANDO #1: Fernando Dstefano Vega Caldero... Estado: pendiente, Reference: 700000000030549539, Vehiculo: 'P1P783' INSERTANDO #2: Nelvin Goicochea (70000000003... Estado: pendiente, Reference: 700000000030559263, Vehiculo: 'P1P783' SIN CAMBIOS - tracking_id=SR09576621639740, estado: pendiente INSERTANDO #3: Mafer Seminario Nunez (2401110... Estado: pendiente, Reference: 240111000011138977, Vehiculo: 'P1P783' ACTUALIZADO - tracking_id=SR16667108042537, estado: pendiente -> completada INSERTANDO #4: Mafer Seminario Nunez (2401110... Estado: pendiente, Reference: 240111000011138978, Vehiculo: 'P1P783' ACTUALIZADO - tracking_id=SR16667113491464, estado: pendiente -> completada INSERTANDO #5: Mafer Seminario Nunez (2401110... Estado: pendiente, Reference: 240111000011133336, Vehiculo: 'P1P783' ACTUALIZADO - tracking_id=SR01217103262674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR76660053045930, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73437283959117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR73437715828737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88308909032537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88308977758993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61070513039117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29835680225198, estado: pendiente -> completada INSERTANDO #6: Rosa Ecos (00160356051130416... Estado: pendiente, Reference: 0016035605113041667017, Vehiculo: 'F2P710' INSERTANDO #7: Rosa Ecos (00160356051130168... Estado: pendiente, Reference: 0016035605113016873092X, Vehiculo: 'F2P710' INSERTANDO #8: Rosa Ecos (00160356051120290... Estado: pendiente, Reference: 0016035605112029038337, Vehiculo: 'F2P710' INSERTANDO #9: Alicia Arizola Aguado (00160... Estado: pendiente, Reference: 0016035606192012605244, Vehiculo: 'F2P710' INSERTANDO #10: Ximena Aparcana (00160356047... Estado: pendiente, Reference: 0016035604729012149788, Vehiculo: 'F2P710' Ruta no es un UUID válido: None Progreso: 72 insertadas, 28 actualizadas, 1536 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6568 Nuevas visitas insertadas: 118 Estados actualizados: 249 Visitas sin cambios: 6201 Errores encontrados: 0 Total procesado exitosamente: 6568 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 5007 visitas completed -> completada: 1535 visitas failed -> Excepción de Entrega: 26 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6558 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6568 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.35 segundos. Tue Jun 30 11:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 6850 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6319 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42418890644769, estado: pendiente SIN CAMBIOS - tracking_id=SR65711852621501, estado: pendiente SIN CAMBIOS - tracking_id=SR60994215542537, estado: completada SIN CAMBIOS - tracking_id=SR27497718984098, estado: pendiente SIN CAMBIOS - tracking_id=SR79689154432215, estado: pendiente ACTUALIZADO - tracking_id=SR16015324884158, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31162582199457, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16415953281346, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16571221379644, estado: pendiente -> completada INSERTANDO #1: Hugo Figueroa (0057035552251... Estado: pendiente, Reference: 0057035552251014263863, Vehiculo: 'BFB923' ACTUALIZADO - tracking_id=SR16562328744362, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16711415461073, estado: pendiente -> completada INSERTANDO #2: Ana Gonzalez Campos (240111000... Estado: pendiente, Reference: 240111000011152021, Vehiculo: 'BFB923' ACTUALIZADO - tracking_id=SR65712358524818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16859332948199, estado: pendiente -> completada INSERTANDO #3: Marilia Ccuno Luque (900000000... Estado: pendiente, Reference: 900000000001783211, Vehiculo: 'BFB923' ACTUALIZADO - tracking_id=SR17205882071895, estado: pendiente -> completada INSERTANDO #4: Marilia Ccuno Luque (910100000... Estado: pendiente, Reference: 910100000000189954, Vehiculo: 'BFB923' INSERTANDO #5: Ruth Karina Calcina Valencia (... Estado: pendiente, Reference: 900000000001783201, Vehiculo: 'BFB923' INSERTANDO #6: Oscar Medina Peralta (900000... Estado: pendiente, Reference: 900000000001784336, Vehiculo: 'BFB923' INSERTANDO #7: Yamilet Yajo Churo (90000000... Estado: pendiente, Reference: 900000000001783278, Vehiculo: 'BFB923' INSERTANDO #8: Fernanda Garcia Bastidas (90... Estado: pendiente, Reference: 900000000001783236, Vehiculo: 'BFB923' INSERTANDO #9: Carlos Corso Bustamante (90000... Estado: pendiente, Reference: 900000000001784229, Vehiculo: 'BFB923' INSERTANDO #10: Maritza Fuentes De Barreda (90... Estado: pendiente, Reference: 900000000001784234, Vehiculo: 'BFB923' ACTUALIZADO - tracking_id=SR17360045776552, estado: pendiente -> completada Progreso: 71 insertadas, 29 actualizadas, 701 sin cambios... Ruta no es un UUID válido: None Progreso: 160 insertadas, 40 actualizadas, 1389 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 278 insertadas, 322 actualizadas, 5913 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 6850 Nuevas visitas insertadas: 282 Estados actualizados: 336 Visitas sin cambios: 6232 Errores encontrados: 0 Total procesado exitosamente: 6850 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4953 visitas completed -> completada: 1869 visitas failed -> Excepción de Entrega: 28 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 6840 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 6850 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.26 segundos. Tue Jun 30 11:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7132 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6601 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01341566877679, estado: pendiente SIN CAMBIOS - tracking_id=SR88308771927219, estado: pendiente SIN CAMBIOS - tracking_id=SR36238563452674, estado: pendiente SIN CAMBIOS - tracking_id=SR98709402189330, estado: pendiente SIN CAMBIOS - tracking_id=SR03116211511416, estado: pendiente INSERTANDO #1: Deyvis Nunez Burga (9000000000... Estado: pendiente, Reference: 900000000001784175, Vehiculo: 'T0D934' ACTUALIZADO - tracking_id=SR88308844784439, estado: pendiente -> completada INSERTANDO #2: Wilfredo Bernardo Brocca Loyol... Estado: pendiente, Reference: 700000000030561348, Vehiculo: 'T0D934' INSERTANDO #3: Juan Gian Paul Ramos Acosta ... Estado: pendiente, Reference: 0011035582809019146016, Vehiculo: 'CDO871' ACTUALIZADO - tracking_id=SR05114586457219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65175450688400, estado: pendiente -> Excepción de Entrega INSERTANDO #4: Maria Rios Bermudez (0011035... Estado: pendiente, Reference: 0011035583293014421337, Vehiculo: 'CDO871' INSERTANDO #5: Nilda Rengifo (0011035588178... Estado: pendiente, Reference: 0011035588178014464575, Vehiculo: 'CDO871' ACTUALIZADO - tracking_id=SR62385984591150, estado: pendiente -> completada INSERTANDO #6: Camilo Stephano Ruiz Cueva (... Estado: pendiente, Reference: 0011035598459011010514, Vehiculo: 'CDO871' ACTUALIZADO - tracking_id=SR62386139564548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36238608267245, estado: pendiente -> completada INSERTANDO #7: Camilo Stephano Ruiz Cueva (... Estado: pendiente, Reference: 0011035598459031369911, Vehiculo: 'CDO871' INSERTANDO #8: Cristhian Armando Gutierrez Ta... Estado: pendiente, Reference: 0011035598237014263936, Vehiculo: 'CDO871' ACTUALIZADO - tracking_id=SR88309249738297, estado: pendiente -> completada INSERTANDO #9: Claudia Katherine Villanueva G... Estado: pendiente, Reference: 900000000001784392, Vehiculo: 'T0D934' INSERTANDO #10: Luis Eduardo Velarde Deza (0... Estado: pendiente, Reference: 0011035599698014345126, Vehiculo: 'CDO871' ACTUALIZADO - tracking_id=SR42245220612162, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24453656752944, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63563615354748, estado: pendiente -> completada Progreso: 87 insertadas, 13 actualizadas, 508 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 267 insertadas, 133 actualizadas, 4203 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7132 Nuevas visitas insertadas: 282 Estados actualizados: 270 Visitas sin cambios: 6580 Errores encontrados: 0 Total procesado exitosamente: 7132 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4965 visitas completed -> completada: 2135 visitas failed -> Excepción de Entrega: 32 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7122 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7132 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.47 segundos. Tue Jun 30 11:30:14 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7446 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 6883 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01343095454442, estado: pendiente SIN CAMBIOS - tracking_id=SR65712358524818, estado: completada SIN CAMBIOS - tracking_id=SR62235132727219, estado: completada SIN CAMBIOS - tracking_id=SR98717701829724, estado: pendiente SIN CAMBIOS - tracking_id=SR98717764264844, estado: pendiente INSERTANDO #1: Danuska Arcentales Castillo (... Estado: pendiente, Reference: UN039258440MU, Vehiculo: 'BKQ944' INSERTANDO #2: Brigitte Yayama Malaca (UN039... Estado: pendiente, Reference: UN039240506MU, Vehiculo: 'BKQ944' INSERTANDO #3: Hayli Rossangela Lino Arzapalo... Estado: pendiente, Reference: UN039260797MU, Vehiculo: 'BKQ944' INSERTANDO #4: Yesika Dumont (UN039277744MU)... Estado: pendiente, Reference: UN039277744MU, Vehiculo: 'BKQ944' INSERTANDO #5: Rosa Salgado (240111000011171... Estado: pendiente, Reference: 240111000011171037, Vehiculo: 'BKQ944' INSERTANDO #6: Jefferson Ponce (00110355978... Estado: pendiente, Reference: 0011035597813024278003, Vehiculo: 'A3X815' ACTUALIZADO - tracking_id=SR37722632159117, estado: pendiente -> Excepción de Entrega INSERTANDO #7: Jefferson Ponce (00110355978... Estado: pendiente, Reference: 0011035597813011580523, Vehiculo: 'A3X815' INSERTANDO #8: Micheel Pool Thomas Ortiz (101... Estado: pendiente, Reference: 1010000000039222, Vehiculo: 'BKQ944' INSERTANDO #9: Jefferson Ponce (00110355978... Estado: pendiente, Reference: 0011035597813032756390, Vehiculo: 'A3X815' ACTUALIZADO - tracking_id=SR33131424628364, estado: pendiente -> completada INSERTANDO #10: Jenny Torres Chipana (20200000... Estado: pendiente, Reference: 2020000000249615, Vehiculo: 'BKQ944' ACTUALIZADO - tracking_id=SR44296923454665, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42230916175608, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29589694629359, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16667119438090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33134340334818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR63563237368090, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29590454275001, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29590735465933, estado: pendiente -> completada Progreso: 86 insertadas, 14 actualizadas, 1053 sin cambios... Ruta no es un UUID válido: None Progreso: 182 insertadas, 18 actualizadas, 1507 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7446 Nuevas visitas insertadas: 314 Estados actualizados: 285 Visitas sin cambios: 6847 Errores encontrados: 0 Total procesado exitosamente: 7446 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4995 visitas completed -> completada: 2409 visitas failed -> Excepción de Entrega: 42 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7436 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7446 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.55 segundos. Tue Jun 30 11:45:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7509 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7197 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42298610543595, estado: completada SIN CAMBIOS - tracking_id=SR18830934814748, estado: pendiente SIN CAMBIOS - tracking_id=SR62385929189870, estado: completada ACTUALIZADO - tracking_id=SR98715363053059, estado: pendiente -> completada SIN CAMBIOS - tracking_id=SR98715401534475, estado: pendiente SIN CAMBIOS - tracking_id=SR98715441061777, estado: pendiente ACTUALIZADO - tracking_id=SR42345491536947, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72742797164439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88310166951475, estado: pendiente -> completada INSERTANDO #1: Josue E (240111000011167353)... Estado: pendiente, Reference: 240111000011167353, Vehiculo: 'BVD707' INSERTANDO #2: Sergio Antonio (70000000003057... Estado: pendiente, Reference: 700000000030575494, Vehiculo: 'BVD707' INSERTANDO #3: Marisol Bioleta (2401110000111... Estado: pendiente, Reference: 240111000011171742, Vehiculo: 'BVD707' ACTUALIZADO - tracking_id=SR42395730542634, estado: pendiente -> completada INSERTANDO #4: Luis (240111000011164707)... Estado: pendiente, Reference: 240111000011164707, Vehiculo: 'BVD707' INSERTANDO #5: Jose Benedicto (24011100001117... Estado: pendiente, Reference: 240111000011170618, Vehiculo: 'BVD707' INSERTANDO #6: Andrea Erika (2401110000111685... Estado: pendiente, Reference: 240111000011168567, Vehiculo: 'BVD707' ACTUALIZADO - tracking_id=SR88310841755747, estado: pendiente -> completada INSERTANDO #7: Erika (700000000030567407)... Estado: pendiente, Reference: 700000000030567407, Vehiculo: 'BVD707' INSERTANDO #8: Jessica (700000000030565389)... Estado: pendiente, Reference: 700000000030565389, Vehiculo: 'BVD707' INSERTANDO #9: Rene Alan (1020000000275573)... Estado: pendiente, Reference: 1020000000275573, Vehiculo: 'BVD707' INSERTANDO #10: Andrea (700000000030565601)... Estado: pendiente, Reference: 700000000030565601, Vehiculo: 'BVD707' ACTUALIZADO - tracking_id=SR52983059078993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33132812951464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18021974648526, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05156399664803, estado: pendiente -> completada Ruta no es un UUID válido: None Progreso: 57 insertadas, 43 actualizadas, 1870 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7509 Nuevas visitas insertadas: 63 Estados actualizados: 306 Visitas sin cambios: 7140 Errores encontrados: 0 Total procesado exitosamente: 7509 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4751 visitas completed -> completada: 2712 visitas failed -> Excepción de Entrega: 46 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7499 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7509 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.87 segundos. Tue Jun 30 12:00:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7511 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7260 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01265763476139, estado: pendiente SIN CAMBIOS - tracking_id=SR01267318636179, estado: pendiente SIN CAMBIOS - tracking_id=SR88309196231034, estado: pendiente SIN CAMBIOS - tracking_id=SR56771382681484, estado: pendiente SIN CAMBIOS - tracking_id=SR67713858538689, estado: pendiente ACTUALIZADO - tracking_id=SR36043295769228, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18830951116200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR89880324721464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18830961491365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88310465486663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88310516934782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01317793186161, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37180547982674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22349020052674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19879774084632, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Romina Perez Medina (240111000... Estado: pendiente, Reference: 240111000011128992, Vehiculo: 'Z7T943' INSERTANDO #2: Gloria Elena Velarde Gardener ... Estado: pendiente, Reference: 900000000001781645, Vehiculo: 'CBY742' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7511 Nuevas visitas insertadas: 2 Estados actualizados: 486 Visitas sin cambios: 7023 Errores encontrados: 0 Total procesado exitosamente: 7511 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4270 visitas completed -> completada: 3190 visitas failed -> Excepción de Entrega: 51 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7501 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7511 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.26 segundos. Tue Jun 30 12:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7567 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7262 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42477007416526, estado: pendiente SIN CAMBIOS - tracking_id=SR12639647912657, estado: pendiente SIN CAMBIOS - tracking_id=SR30511454768737, estado: completada SIN CAMBIOS - tracking_id=SR42478563938402, estado: pendiente SIN CAMBIOS - tracking_id=SR23173822494439, estado: completada INSERTANDO #1: Paola Cabrera (127612905025)... Estado: pendiente, Reference: 127612905025, Vehiculo: '2261DC' ACTUALIZADO - tracking_id=SR31738370478090, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR42483155929394, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42495365743081, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23303526288364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12640398173339, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23303530178737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33036474971150, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR76126267277070, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64753401457219, estado: pendiente -> completada INSERTANDO #2: Yobana Quintero (20100014395... Estado: pendiente, Reference: 201000143950237224, Vehiculo: 'W3N955' INSERTANDO #3: Noris Orrego Palomino (9000000... Estado: pendiente, Reference: 900000000001783031, Vehiculo: 'W3N955' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR20173144566147, estado: pendiente -> completada INSERTANDO #4: Fernando Dstefano Vega Caldero... Estado: pendiente, Reference: 0012035601734029138528, Vehiculo: 'P1P783' INSERTANDO #5: Lilyan Saharaí Lozada Díaz (... Estado: pendiente, Reference: 0012035571366014278496, Vehiculo: 'P1P783' INSERTANDO #6: Mercedes Lisbeth Mena Herrera ... Estado: pendiente, Reference: 0012035587876012646250, Vehiculo: 'P1P783' INSERTANDO #7: Wilfredo Diaz Cordova (00120... Estado: pendiente, Reference: 0012025172398034281284, Vehiculo: 'P1P783' INSERTANDO #8: Antuaneth Perales Alvarez (0... Estado: pendiente, Reference: 0012035597280039144455, Vehiculo: 'C8S861' INSERTANDO #9: Antuaneth Perales Alvarez (0... Estado: pendiente, Reference: 0012035597280022311933, Vehiculo: 'C8S861' INSERTANDO #10: Christian Seminario Horna (0... Estado: pendiente, Reference: 0012035603433039083286, Vehiculo: 'C8S861' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7567 Nuevas visitas insertadas: 56 Estados actualizados: 240 Visitas sin cambios: 7271 Errores encontrados: 0 Total procesado exitosamente: 7567 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 4086 visitas completed -> completada: 3421 visitas failed -> Excepción de Entrega: 60 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7557 Sin placa asignada: 10 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7567 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.31 segundos. Tue Jun 30 12:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7679 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7318 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR01341566877679, estado: pendiente SIN CAMBIOS - tracking_id=SR88310743178530, estado: pendiente SIN CAMBIOS - tracking_id=SR52559810296007, estado: pendiente SIN CAMBIOS - tracking_id=SR98549448135363, estado: pendiente SIN CAMBIOS - tracking_id=SR00318958715883, estado: pendiente ACTUALIZADO - tracking_id=SR29902354969117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59555726134045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35308807881464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98797349129870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62629953044748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26299679956200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98797928389123, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30538652947386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74096863257219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01168219024439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA PLAZA LIM... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA MALL PLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7679 Nuevas visitas insertadas: 112 Estados actualizados: 217 Visitas sin cambios: 7350 Errores encontrados: 0 Total procesado exitosamente: 7679 === DISTRIBUCIÓN DE ESTADOS === pending -> pendiente: 3979 visitas completed -> completada: 3634 visitas failed -> Excepción de Entrega: 66 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7599 Sin placa asignada: 80 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7679 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.72 segundos. Tue Jun 30 12:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7680 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7430 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42490950066628, estado: pendiente SIN CAMBIOS - tracking_id=SR88349008467245, estado: pendiente SIN CAMBIOS - tracking_id=SR11658905121257, estado: completada SIN CAMBIOS - tracking_id=SR65169434248063, estado: pendiente SIN CAMBIOS - tracking_id=SR97474160489117, estado: pendiente ACTUALIZADO - tracking_id=SR73437781127219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98797784958174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72743282581365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19879825671352, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72743460357915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30538440594439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30538904554748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR23053895422674, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR79688902048782, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23053900016200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Abigail Esquivel (65500000000... Estado: pendiente, Reference: 655000000007404165, Vehiculo: 'TTBSK884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7680 Nuevas visitas insertadas: 1 Estados actualizados: 199 Visitas sin cambios: 7480 Errores encontrados: 0 Total procesado exitosamente: 7680 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 3830 visitas pending -> pendiente: 3781 visitas failed -> Excepción de Entrega: 69 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7600 Sin placa asignada: 80 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7680 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.99 segundos. Tue Jun 30 13:00:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7716 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7431 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR57393725754110, estado: completada SIN CAMBIOS - tracking_id=SR86516957061610, estado: pendiente SIN CAMBIOS - tracking_id=SR98381822824718, estado: pendiente SIN CAMBIOS - tracking_id=SR06944866632537, estado: pendiente SIN CAMBIOS - tracking_id=SR06944898468993, estado: pendiente INSERTANDO #1: Vera Susana (S01849SANBORJA)... Estado: pendiente, Reference: S01849SANBORJA, Vehiculo: 'AAR935' INSERTANDO #2: Huamani Caceres Marita Milagro... Estado: pendiente, Reference: S02353SANBORJA, Vehiculo: 'AAR935' INSERTANDO #3: Diaz Salinas Delna Patricia (S... Estado: pendiente, Reference: S02816SANBORJA, Vehiculo: 'AAR935' ACTUALIZADO - tracking_id=SR73437655528364, estado: pendiente -> completada INSERTANDO #4: Violeta Huatuco (00760355567... Estado: pendiente, Reference: 0076035556769034181980, Vehiculo: 'BXO941' ACTUALIZADO - tracking_id=SR36043393024268, estado: pendiente -> Excepción de Entrega INSERTANDO #5: Violeta Huatuco (00760355567... Estado: pendiente, Reference: 0076035556769044263855, Vehiculo: 'BXO941' ACTUALIZADO - tracking_id=SR22351448669870, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR01217109461501, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70123742762985, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR01277057625499, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30832013921154, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12640169434110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88350657185856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR77968864259838, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Manuel Martin (700000000030569... Estado: pendiente, Reference: 700000000030569703, Vehiculo: 'CDD707' INSERTANDO #7: Elizabeth Quispe Castro (65500... Estado: pendiente, Reference: 655000000007403345, Vehiculo: 'CDD707' INSERTANDO #8: Angelo (240111000011173958)... Estado: pendiente, Reference: 240111000011173958, Vehiculo: 'CDD707' INSERTANDO #9: Yolanda (700000000030576665)... Estado: pendiente, Reference: 700000000030576665, Vehiculo: 'CDD707' INSERTANDO #10: Piero Alonso (7000000000305713... Estado: pendiente, Reference: 700000000030571354, Vehiculo: 'CDD707' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 62 insertadas, 138 actualizadas, 6277 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7716 Nuevas visitas insertadas: 106 Estados actualizados: 175 Visitas sin cambios: 7435 Errores encontrados: 0 Total procesado exitosamente: 7716 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4002 visitas pending -> pendiente: 3642 visitas failed -> Excepción de Entrega: 72 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7694 Sin placa asignada: 22 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7716 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.07 segundos. Tue Jun 30 13:15:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7744 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7537 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR53713323931611, estado: pendiente SIN CAMBIOS - tracking_id=SR67717467336084, estado: pendiente SIN CAMBIOS - tracking_id=SR42399558264939, estado: pendiente SIN CAMBIOS - tracking_id=SR65385796051570, estado: pendiente SIN CAMBIOS - tracking_id=SR29996164427915, estado: completada ACTUALIZADO - tracking_id=SR42412883784191, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97424326382310, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56179930763267, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42439426024414, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36040496288737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42333951857536, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR42412883784191, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36042602567014, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36042693977139, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67238727384584, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Dimexa S.A. (0000001858)... Estado: pendiente, Reference: 0000001858, Vehiculo: 'TCX880' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Carmen Miranda Carrillo (70000... Estado: pendiente, Reference: 700000000030561516, Vehiculo: 'Z7T943' INSERTANDO #3: Fermin Alexis Caceres Montes (... Estado: pendiente, Reference: 700000000030562348, Vehiculo: 'Z7T943' INSERTANDO #4: Augusto Bendezu (00160355513... Estado: pendiente, Reference: 0016035551387014159241, Vehiculo: 'Z7T943' INSERTANDO #5: Rubella Berrocal Velazco (00... Estado: pendiente, Reference: 0016035552863012051877, Vehiculo: 'Z7T943' INSERTANDO #6: Augusto Bendezu (00160355513... Estado: pendiente, Reference: 0016035551387024159179, Vehiculo: 'Z7T943' INSERTANDO #7: Augusto Bendezu (00160355513... Estado: pendiente, Reference: 001603555138703415889X, Vehiculo: 'Z7T943' INSERTANDO #8: Augusto Bendezu (00160355946... Estado: pendiente, Reference: 0016035594679022161443, Vehiculo: 'Z7T943' INSERTANDO #9: Katherine Mery Gutierrez Arela... Estado: pendiente, Reference: UN039253575MU, Vehiculo: 'Z7T943' Progreso: 9 insertadas, 91 actualizadas, 4447 sin cambios... INSERTANDO #10: Gloria Eugenia Rivas Yercovich... Estado: pendiente, Reference: 0016035590186039073221, Vehiculo: 'Z7T943' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7744 Nuevas visitas insertadas: 28 Estados actualizados: 199 Visitas sin cambios: 7517 Errores encontrados: 0 Total procesado exitosamente: 7744 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4198 visitas pending -> pendiente: 3471 visitas failed -> Excepción de Entrega: 75 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7722 Sin placa asignada: 22 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7744 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.62 segundos. Tue Jun 30 13:30:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7744 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7565 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72743639544818, estado: pendiente SIN CAMBIOS - tracking_id=SR68203639946200, estado: pendiente SIN CAMBIOS - tracking_id=SR68203757141501, estado: pendiente SIN CAMBIOS - tracking_id=SR68203856371365, estado: completada SIN CAMBIOS - tracking_id=SR31738398771034, estado: completada ACTUALIZADO - tracking_id=SR72743767628530, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33036032636200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74099024254110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64753481532537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR64754013352674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22959249979660, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26475473211475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42005186321227, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR96902729689644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32914313932674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA MIRAFLORE... Estado: pendiente, Reference: 1, Vehiculo: 'CNF-399/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA ANGAMOS -... Estado: pendiente, Reference: 1, Vehiculo: 'ASF-025/DHP PERU S.A.C/2060904293' INSERTANDO #3: Entrega - O_FALABELLA SAN ISID... Estado: pendiente, Reference: 1, Vehiculo: 'Z6U-064/DHP PERU S.A.C/20609042932' INSERTANDO #4: Entrega - O_FALABELLA MIRAFLOR... Estado: pendiente, Reference: 1, Vehiculo: 'CNF-399/DHP PERU S.A.C/20609042932' Ruta no es un UUID válido: None INSERTANDO #5: Entrega - O_FALABELLA ANGAMOS ... Estado: pendiente, Reference: 1, Vehiculo: 'ASF-025/DHP PERU S.A.C/2060904293' INSERTANDO #6: Recojo - O_FALABELLA PURUCHUCO... Estado: pendiente, Reference: None, Vehiculo: 'CHQ-576/DHP PERU S.A.C/20609042932' INSERTANDO #7: Recojo - O_FALABELLA EXPRESS L... Estado: pendiente, Reference: None, Vehiculo: 'CHQ-576/DHP PERU S.A.C/20609042932' INSERTANDO #8: Entrega - O_FALABELLA EXPRESS ... Estado: pendiente, Reference: None, Vehiculo: 'CHQ-576/DHP PERU S.A.C/20609042932' INSERTANDO #9: Entrega - O_FALABELLA PURUCHUC... Estado: pendiente, Reference: None, Vehiculo: 'CHQ-576/DHP PERU S.A.C/20609042932' INSERTANDO #10: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'Z7F-095/DHP PERU S.A.C/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7744 Nuevas visitas insertadas: 56 Estados actualizados: 169 Visitas sin cambios: 7519 Errores encontrados: 0 Total procesado exitosamente: 7744 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4365 visitas pending -> pendiente: 3301 visitas failed -> Excepción de Entrega: 77 visitas partial -> pendiente: 1 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7732 Sin placa asignada: 12 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7744 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.75 segundos. Tue Jun 30 13:45:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7746 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7621 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34183869841464, estado: pendiente SIN CAMBIOS - tracking_id=SR29589885668981, estado: completada SIN CAMBIOS - tracking_id=SR22958996027109, estado: completada SIN CAMBIOS - tracking_id=SR79698117382674, estado: completada SIN CAMBIOS - tracking_id=SR07969816726200, estado: completada INSERTANDO #1: Oscar Arenas (240111000011152... Estado: pendiente, Reference: 240111000011152519, Vehiculo: 'D3D847' INSERTANDO #2: Susana Angulo Hareth (70000000... Estado: pendiente, Reference: 700000000030538234, Vehiculo: 'D3D847' ACTUALIZADO - tracking_id=SR17226111567219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17226164484439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21245182923110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17226554442674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21364980967475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR21484659228941, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18020883663713, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR18020927728267, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30827736824439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR57153171236200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7746 Nuevas visitas insertadas: 2 Estados actualizados: 200 Visitas sin cambios: 7544 Errores encontrados: 0 Total procesado exitosamente: 7746 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4557 visitas pending -> pendiente: 3101 visitas failed -> Excepción de Entrega: 83 visitas partial -> pendiente: 5 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7734 Sin placa asignada: 12 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7746 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.21 segundos. Tue Jun 30 14:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7749 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7623 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42485750846545, estado: pendiente SIN CAMBIOS - tracking_id=SR52983520174748, estado: completada SIN CAMBIOS - tracking_id=SR41489236884439, estado: completada SIN CAMBIOS - tracking_id=SR42487435634736, estado: pendiente SIN CAMBIOS - tracking_id=SR42489007528706, estado: pendiente ACTUALIZADO - tracking_id=SR41490593658174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42539585882262, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41490943934584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42527704794906, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01267318636179, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43725401692980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45287128142674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42416766263587, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR45288956365856, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04528966245655, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Janneth Garcia Zurita (16416... Estado: pendiente, Reference: 164168069763901, Vehiculo: 'BEZ878' INSERTANDO #2: Jose Dilmer Barboza Herrera (... Estado: pendiente, Reference: 240111000011078917, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #3: Carlos Mesias (127612777967)... Estado: pendiente, Reference: 127612777967, Vehiculo: 'D3D847' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7749 Nuevas visitas insertadas: 3 Estados actualizados: 179 Visitas sin cambios: 7567 Errores encontrados: 0 Total procesado exitosamente: 7749 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4734 visitas pending -> pendiente: 2924 visitas failed -> Excepción de Entrega: 85 visitas partial -> pendiente: 6 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7737 Sin placa asignada: 12 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7749 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.17 segundos. Tue Jun 30 14:15:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7758 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7626 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98717966462387, estado: completada SIN CAMBIOS - tracking_id=SR98718034843179, estado: completada SIN CAMBIOS - tracking_id=SR98718092423780, estado: completada SIN CAMBIOS - tracking_id=SR97583145958993, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente ACTUALIZADO - tracking_id=SR30917653784439, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Patricia (900000000001777547)... Estado: pendiente, Reference: 900000000001777547, Vehiculo: 'BRR809' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36043147751712, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR88353481539535, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30484345947915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34046803136663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40467961454548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35160988331464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR35161165644748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08330115847375, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68326471338297, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Jose Luis Alvites Vasquez (70... Estado: pendiente, Reference: 700000000030499967, Vehiculo: 'W6A857' INSERTANDO #3: Claudia Sofia Vasquez Ruiz (... Estado: pendiente, Reference: 00000001641490523210, Vehiculo: 'BYW865' INSERTANDO #4: Dan Alinthon Pantoja Escudero ... Estado: pendiente, Reference: MKP164051137207201, Vehiculo: 'BYW865' INSERTANDO #5: Carlos Alberto Levano (700000... Estado: pendiente, Reference: 700000000030536977, Vehiculo: 'VAH497' INSERTANDO #6: Yohana Villegas Heredia (70000... Estado: pendiente, Reference: 700000000030486195, Vehiculo: 'BJO884' INSERTANDO #7: Marita Vianey Huaman Huaches ... Estado: pendiente, Reference: 700000000030486842, Vehiculo: 'BJO884' INSERTANDO #8: Alonso Mendoza (127612801570... Estado: pendiente, Reference: 127612801570, Vehiculo: 'BJO884' INSERTANDO #9: Rossy Merly Lozano Aguilar (2... Estado: pendiente, Reference: 240111000011121401, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7758 Nuevas visitas insertadas: 9 Estados actualizados: 153 Visitas sin cambios: 7596 Errores encontrados: 0 Total procesado exitosamente: 7758 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 4882 visitas pending -> pendiente: 2779 visitas failed -> Excepción de Entrega: 90 visitas partial -> pendiente: 7 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7746 Sin placa asignada: 12 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7758 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 8.28 segundos. Tue Jun 30 14:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7774 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7635 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR94476321769683, estado: pendiente SIN CAMBIOS - tracking_id=SR37633744962537, estado: pendiente SIN CAMBIOS - tracking_id=SR94492874893068, estado: pendiente SIN CAMBIOS - tracking_id=SR45049530393184, estado: pendiente SIN CAMBIOS - tracking_id=SR43763383118993, estado: pendiente INSERTANDO #1: Lennie Nadine Falcon Sabuco ... Estado: pendiente, Reference: 0076035570641024462610, Vehiculo: 'BNP843' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR97012023215925, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08339523487046, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33133526781365, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03313366629870, estado: pendiente -> completada INSERTANDO #2: Yamile Guerra Bellido (7000000... Estado: pendiente, Reference: 700000000030519443, Vehiculo: 'D8Z884' ACTUALIZADO - tracking_id=SR69811474257219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR69811646842537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08339789659502, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36981206348297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97474620137219, estado: pendiente -> completada INSERTANDO #3: Miguel Rivasplata (7000000000... Estado: pendiente, Reference: 700000000030501146, Vehiculo: 'BEZ878' INSERTANDO #4: Juan Fernando Guevara Cieza (2... Estado: pendiente, Reference: 240111000011131764, Vehiculo: 'BEZ878' INSERTANDO #5: Anngely Torres Alvarado (70000... Estado: pendiente, Reference: 700000000030525125, Vehiculo: 'BEZ878' INSERTANDO #6: Violeta Jovany Pinedo Tapia (... Estado: pendiente, Reference: UN039281987MU, Vehiculo: 'BEZ878' INSERTANDO #7: Fabio Perleche Cervera (700000... Estado: pendiente, Reference: 700000000030501190, Vehiculo: 'BEZ878' INSERTANDO #8: Jose Moises Salazar Linares (... Estado: pendiente, Reference: 240111000011121695, Vehiculo: 'BEZ878' INSERTANDO #9: Marlith Espinoza Claudio (00... Estado: pendiente, Reference: 00000001640720523030, Vehiculo: 'BJO884' ACTUALIZADO - tracking_id=SR52260040358737, estado: pendiente -> completada INSERTANDO #10: Robin Inga Mas (2401110000111... Estado: pendiente, Reference: 240111000011114383, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7774 Nuevas visitas insertadas: 16 Estados actualizados: 131 Visitas sin cambios: 7627 Errores encontrados: 0 Total procesado exitosamente: 7774 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5010 visitas pending -> pendiente: 2660 visitas failed -> Excepción de Entrega: 93 visitas partial -> pendiente: 11 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7762 Sin placa asignada: 12 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7774 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 6.79 segundos. Tue Jun 30 14:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7779 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7651 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR25987086914110, estado: completada SIN CAMBIOS - tracking_id=SR94464427049906, estado: completada SIN CAMBIOS - tracking_id=SR59870873595970, estado: completada SIN CAMBIOS - tracking_id=SR59870877475655, estado: completada SIN CAMBIOS - tracking_id=SR59870889367444, estado: completada ACTUALIZADO - tracking_id=SR22756674313242, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR12488516631447, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24152272345328, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26883772448487, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR30834337322011, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR23275864041761, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR31160850268364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91972283224748, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09197231922674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42340243367386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Fiorela Perez Gonzales (UN039... Estado: pendiente, Reference: UN039244825MU, Vehiculo: 'BEZ878' INSERTANDO #2: Jose Aranda Montenegro (70000... Estado: pendiente, Reference: 700000000030500993, Vehiculo: 'BEZ878' INSERTANDO #3: Alejandro Cristopher Alberto G... Estado: pendiente, Reference: 240111000010969713, Vehiculo: 'BJO884' INSERTANDO #4: Pedro Madrid (00120355827990... Estado: pendiente, Reference: 0012035582799019146024, Vehiculo: 'BJO884' INSERTANDO #5: Jeeik Perez (3070000000078487... Estado: pendiente, Reference: 3070000000078487, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7779 Nuevas visitas insertadas: 5 Estados actualizados: 148 Visitas sin cambios: 7626 Errores encontrados: 0 Total procesado exitosamente: 7779 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5152 visitas pending -> pendiente: 2509 visitas failed -> Excepción de Entrega: 99 visitas partial -> pendiente: 19 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7767 Sin placa asignada: 12 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7779 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.35 segundos. Tue Jun 30 15:00:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7788 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7656 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36673377187219, estado: pendiente SIN CAMBIOS - tracking_id=SR59325011489123, estado: completada SIN CAMBIOS - tracking_id=SR93250279555747, estado: completada SIN CAMBIOS - tracking_id=SR36673480274439, estado: pendiente SIN CAMBIOS - tracking_id=SR36673671052537, estado: pendiente INSERTANDO #1: Marjhory Milagritos Rodriguez ... Estado: pendiente, Reference: 900000000001784402, Vehiculo: 'T0D934' ACTUALIZADO - tracking_id=SR12640619162824, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12640950168184, estado: pendiente -> completada INSERTANDO #2: Elver Sergio Alvino Gonzales ... Estado: pendiente, Reference: 0076035576157014455223, Vehiculo: 'ATP868' ACTUALIZADO - tracking_id=SR74657735784548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR27465779251475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR32746578379644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR22897439779181, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74657764127915, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR52983703046200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42302323277001, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68656967381501, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #3: Arturo Oscco Anyosa (0016035... Estado: pendiente, Reference: 0016035586202018729840, Vehiculo: 'F2P710' INSERTANDO #4: Stefano Rubini (205637186930... Estado: pendiente, Reference: 205637186930030532, Vehiculo: 'BJO884' INSERTANDO #5: Zarela Soledad Linares Diaz ... Estado: pendiente, Reference: 164142053941701, Vehiculo: 'BJO884' INSERTANDO #6: Maria Vargas (307000000007827... Estado: pendiente, Reference: 3070000000078274, Vehiculo: 'BJO884' INSERTANDO #7: David Rengifo (90000000000177... Estado: pendiente, Reference: 900000000001774593, Vehiculo: 'BJO884' INSERTANDO #8: Carlos Iberico (127612738319... Estado: pendiente, Reference: 127612738319, Vehiculo: 'BJO884' INSERTANDO #9: Victor Hugo Quevedo Rivera (... Estado: pendiente, Reference: 0012035594082012637111, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7788 Nuevas visitas insertadas: 9 Estados actualizados: 257 Visitas sin cambios: 7522 Errores encontrados: 0 Total procesado exitosamente: 7788 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5402 visitas pending -> pendiente: 2260 visitas failed -> Excepción de Entrega: 106 visitas partial -> pendiente: 20 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7776 Sin placa asignada: 12 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7788 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.89 segundos. Tue Jun 30 15:15:17 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7881 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7665 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR04858490634748, estado: pendiente SIN CAMBIOS - tracking_id=SR97631572684748, estado: completada SIN CAMBIOS - tracking_id=SR98548727448364, estado: completada SIN CAMBIOS - tracking_id=SR04858542012674, estado: pendiente SIN CAMBIOS - tracking_id=SR82104858586200, estado: pendiente ACTUALIZADO - tracking_id=SR30881005175363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30917501957219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR56327033598737, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09123641422285, estado: pendiente -> completada INSERTANDO #1: Melissa Pacheco Arteaga (600... Estado: pendiente, Reference: 600000000008629REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #2: Hesione Moreno Benavente (60... Estado: pendiente, Reference: 600000000008627REC, Vehiculo: 'IL_ILHPSES01' INSERTANDO #3: Camila Pareja Lecaros Arana ... Estado: pendiente, Reference: 600000000008630REC, Vehiculo: 'IL_ILHPSES01' Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36041999176450, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR63271354876200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36042938973682, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37274373314584, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04088672764045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74097109177386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #4: Daniela Panizo Putnam 70000000... Estado: pendiente, Reference: 700000000030588731, Vehiculo: 'DHP-A1/Dhp Perú/2060904293' INSERTANDO #5: Carlos Flores 7000000000305880... Estado: pendiente, Reference: 700000000030588088, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #6: Julissa Concepcion 70000000003... Estado: pendiente, Reference: 700000000030586992, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' INSERTANDO #7: Carolina Fukuda 70000000003058... Estado: pendiente, Reference: 700000000030587954, Vehiculo: 'DHP-A3/Dhp Perú/2060904293' INSERTANDO #8: alex canessa 70000000003058797... Estado: pendiente, Reference: 700000000030587976, Vehiculo: 'DHP-S4/Dhp Perú/2060904293' INSERTANDO #9: María Cecilia Román 7000000000... Estado: pendiente, Reference: 700000000030588767, Vehiculo: 'DHP-A1/Dhp Perú/2060904293' INSERTANDO #10: Cecilia Garcia 700000000030586... Estado: pendiente, Reference: 700000000030586759, Vehiculo: 'DHP-A4/Dhp Perú/2060904293' Progreso: 16 insertadas, 84 actualizadas, 4904 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 81 insertadas, 119 actualizadas, 7607 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7881 Nuevas visitas insertadas: 101 Estados actualizados: 120 Visitas sin cambios: 7660 Errores encontrados: 0 Total procesado exitosamente: 7881 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5519 visitas pending -> pendiente: 2231 visitas failed -> Excepción de Entrega: 109 visitas partial -> pendiente: 22 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7859 Sin placa asignada: 22 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7881 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.57 segundos. Tue Jun 30 15:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7897 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7766 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR06157380248090, estado: pendiente SIN CAMBIOS - tracking_id=SR67166505845263, estado: pendiente SIN CAMBIOS - tracking_id=SR61573837571034, estado: completada SIN CAMBIOS - tracking_id=SR67237856658297, estado: completada SIN CAMBIOS - tracking_id=SR67237900925363, estado: completada ACTUALIZADO - tracking_id=SR52983622172674, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68657321641475, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: None, Vehiculo: 'None' ACTUALIZADO - tracking_id=SR03115642761352, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #4: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Recojo - O_FALABELLA CENTRO CI... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR97474808227386, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR97474839438090, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08399625974632, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR04149078476663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68658170634045, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68659162528868, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43724859984818, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7897 Nuevas visitas insertadas: 16 Estados actualizados: 118 Visitas sin cambios: 7763 Errores encontrados: 0 Total procesado exitosamente: 7897 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5634 visitas pending -> pendiente: 2128 visitas failed -> Excepción de Entrega: 113 visitas partial -> pendiente: 22 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7863 Sin placa asignada: 34 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7897 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.33 segundos. Tue Jun 30 15:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7919 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7782 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR36981108648737, estado: completada SIN CAMBIOS - tracking_id=SR69811474257219, estado: completada SIN CAMBIOS - tracking_id=SR69811646842537, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente SIN CAMBIOS - tracking_id=SR50068999038090, estado: pendiente ACTUALIZADO - tracking_id=SR83443988873858, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR83609217336984, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65200000848080, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR07319630481750, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96147336786520, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92289238261071, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99896299749227, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61189250091126, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR60991769724262, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR75483462576200, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Segundo Aquilino Mendoza Padil... Estado: pendiente, Reference: 240111000011112692, Vehiculo: 'BJO884' INSERTANDO #2: Liz Apaestegui Huanca (240111... Estado: completada, Reference: 240111000011121719, Vehiculo: 'BJO884' INSERTANDO #3: Nikcole Dorita Santa Cruz Torr... Estado: pendiente, Reference: 240111000011130312, Vehiculo: 'M4Q142' INSERTANDO #4: Nikcole Dorita Santa Cruz Torr... Estado: pendiente, Reference: 700000000030501977, Vehiculo: 'M4Q142' INSERTANDO #5: Luis Reyes (0000000164198052... Estado: pendiente, Reference: 00000001641980523405, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA CENTRO C... Estado: pendiente, Reference: None, Vehiculo: 'BTO-496/BRUDER/2054738412' INSERTANDO #7: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: None, Vehiculo: 'BTO-496/BRUDER/2054738412' INSERTANDO #8: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: None, Vehiculo: 'BTO-496/BRUDER/2054738412' INSERTANDO #9: Recojo - O_FALABELLA MEGAPLAZA... Estado: pendiente, Reference: None, Vehiculo: 'BMK-124/BRUDER/2054738412' INSERTANDO #10: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: None, Vehiculo: 'BMK-124/BRUDER/2054738412' Progreso: 11 insertadas, 89 actualizadas, 5201 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7919 Nuevas visitas insertadas: 41 Estados actualizados: 150 Visitas sin cambios: 7728 Errores encontrados: 0 Total procesado exitosamente: 7919 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5783 visitas pending -> pendiente: 1997 visitas failed -> Excepción de Entrega: 115 visitas partial -> pendiente: 24 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7904 Sin placa asignada: 15 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7919 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.65 segundos. Tue Jun 30 16:00:15 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7922 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7823 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR67717730641501, estado: completada SIN CAMBIOS - tracking_id=SR67717771941365, estado: completada SIN CAMBIOS - tracking_id=SR67717811561416, estado: completada SIN CAMBIOS - tracking_id=SR65786412267139, estado: completada SIN CAMBIOS - tracking_id=SR65786453722416, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95557223842638, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72743091828297, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR23274923254716, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74098745272980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74098829489205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR55715305248297, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR74656654887219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74656758522537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74656845281464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR99791753248737, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Maria Victoria Gonzales Rafael... Estado: pendiente, Reference: 700000000030517198, Vehiculo: 'AUT-A2/Dhp Perú/2060904293' Ruta no es un UUID válido: None INSERTANDO #2: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: None, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7922 Nuevas visitas insertadas: 3 Estados actualizados: 130 Visitas sin cambios: 7789 Errores encontrados: 0 Total procesado exitosamente: 7922 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 5909 visitas pending -> pendiente: 1864 visitas failed -> Excepción de Entrega: 118 visitas partial -> pendiente: 31 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7905 Sin placa asignada: 17 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7922 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 10.02 segundos. Tue Jun 30 16:15:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7935 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7826 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR67717730641501, estado: completada SIN CAMBIOS - tracking_id=SR67717771941365, estado: completada SIN CAMBIOS - tracking_id=SR01251116567566, estado: completada SIN CAMBIOS - tracking_id=SR70125502591268, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente ACTUALIZADO - tracking_id=SR01308944966653, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR01351828364212, estado: pendiente -> completada INSERTANDO #1: Recojo - O_FALABELLA CD VILLA ... Estado: completada, Reference: None, Vehiculo: 'BVS-594/BRUDER/2054738412' INSERTANDO #2: Entrega - O_FALABELLA CD VILLA... Estado: pendiente, Reference: None, Vehiculo: 'BVS-594/BRUDER/2054738412' INSERTANDO #3: Recojo - O_FALABELLA BELLAVIST... Estado: pendiente, Reference: None, Vehiculo: 'BNQ-063/BRUDER/2054738412' INSERTANDO #4: Entrega - O_FALABELLA BELLAVIS... Estado: pendiente, Reference: None, Vehiculo: 'BNQ-063/BRUDER/2054738412' INSERTANDO #5: Roxana Fuentes Arias-CAM-18501... Estado: pendiente, Reference: None, Vehiculo: 'C3B-944/DOOR TO DOOR/2038709305' INSERTANDO #6: josue nahui saavedra-REC-18501... Estado: pendiente, Reference: None, Vehiculo: 'C3B-944/DOOR TO DOOR/2038709305' INSERTANDO #7: VILMA CAMPOS RAMOS-REC-1276125... Estado: pendiente, Reference: None, Vehiculo: 'C3B-944/DOOR TO DOOR/2038709305' INSERTANDO #8: GERSON LEON NOBRE-REC-12761288... Estado: pendiente, Reference: None, Vehiculo: 'C3B-944/DOOR TO DOOR/2038709305' INSERTANDO #9: Recojo - O_FALABELLA CENTRO CÍ... Estado: pendiente, Reference: None, Vehiculo: 'BWA-452/BRUDER/2054738412' INSERTANDO #10: Recojo - O_FALABELLA CENTRO CI... Estado: pendiente, Reference: None, Vehiculo: 'BWA-452/BRUDER/2054738412' ACTUALIZADO - tracking_id=SR06747144621566, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42235608272009, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26299911937245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26299949174548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR26299982797915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR62630001481475, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42360102735111, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74246214087411, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7935 Nuevas visitas insertadas: 21 Estados actualizados: 189 Visitas sin cambios: 7725 Errores encontrados: 0 Total procesado exitosamente: 7935 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6093 visitas pending -> pendiente: 1687 visitas failed -> Excepción de Entrega: 124 visitas partial -> pendiente: 31 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7920 Sin placa asignada: 15 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7935 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.60 segundos. Tue Jun 30 16:30:12 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7962 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7847 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR93249898741150, estado: completada SIN CAMBIOS - tracking_id=SR93249925737245, estado: completada SIN CAMBIOS - tracking_id=SR93249953084548, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente SIN CAMBIOS - tracking_id=SR93249978647915, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR66600076778466, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90773033558993, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR68656036698364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90819431431464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08198062942638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01353441722464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01356496554517, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74229476166838, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19081995124110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70129699332776, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Martha Gabriela Mendoza Lozano... Estado: pendiente, Reference: MKP164173137383901, Vehiculo: 'BJO884' INSERTANDO #2: Maria Shirley Ramirez Paredes ... Estado: pendiente, Reference: UN039259079MU, Vehiculo: 'BJO884' INSERTANDO #3: Darwin Arista Arevalo (65623... Estado: pendiente, Reference: 656232400000000000, Vehiculo: 'M4Q142' INSERTANDO #4: Ciro Quispe Diaz (70000000003... Estado: pendiente, Reference: 700000000030501289, Vehiculo: 'BEZ878' INSERTANDO #5: Yeni Yameli Requejo Monteza (6... Estado: pendiente, Reference: 655000000007399318, Vehiculo: 'M4Q142' INSERTANDO #6: Yeni Yameli Requejo Monteza (7... Estado: pendiente, Reference: 700000000030523797, Vehiculo: 'M4Q142' INSERTANDO #7: Yeni Yameli Requejo Monteza (3... Estado: pendiente, Reference: 3070000000075438, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Electrolux (2100030000000174... Estado: pendiente, Reference: 210003000000017432, Vehiculo: 'IL_ILACJ43' INSERTANDO #9: Jaime Gil Lozano . (600029317... Estado: pendiente, Reference: 600029317900677181, Vehiculo: 'IL_ILACJ43' INSERTANDO #10: Jaime Gil Lozano . (600294617... Estado: pendiente, Reference: 600294617912702101, Vehiculo: 'IL_ILACJ43' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7962 Nuevas visitas insertadas: 27 Estados actualizados: 284 Visitas sin cambios: 7651 Errores encontrados: 0 Total procesado exitosamente: 7962 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6370 visitas pending -> pendiente: 1431 visitas failed -> Excepción de Entrega: 129 visitas partial -> pendiente: 32 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7947 Sin placa asignada: 15 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7962 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 7.34 segundos. Tue Jun 30 16:45:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7966 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7874 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR90968134783924, estado: pendiente SIN CAMBIOS - tracking_id=SR28132208421475, estado: completada SIN CAMBIOS - tracking_id=SR28132286439644, estado: completada SIN CAMBIOS - tracking_id=SR91104995755295, estado: pendiente SIN CAMBIOS - tracking_id=SR91255366022007, estado: pendiente INSERTANDO #1: Alex Renato Oblitas Guevara (7... Estado: pendiente, Reference: 700000000030504732, Vehiculo: 'BEZ878' INSERTANDO #2: Esther Idrogo Chilcon (00000... Estado: pendiente, Reference: 00000001641990523412, Vehiculo: 'M4Q142' INSERTANDO #3: Janeth Sanchez Altamirano (700... Estado: pendiente, Reference: 700000000030539968, Vehiculo: 'M4Q142' INSERTANDO #4: Darwin Erickson Fernandez Huam... Estado: pendiente, Reference: 3070000000075143, Vehiculo: 'M4Q142' ACTUALIZADO - tracking_id=SR12171125441365, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08196749149644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR00311489389870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR71805373555363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42557195477689, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70121438095612, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR65173614653396, estado: Excepción de Entrega -> completada ACTUALIZADO - tracking_id=SR19780983313668, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR70129843554762, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR01302890041513, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7966 Nuevas visitas insertadas: 4 Estados actualizados: 79 Visitas sin cambios: 7883 Errores encontrados: 0 Total procesado exitosamente: 7966 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6443 visitas pending -> pendiente: 1357 visitas failed -> Excepción de Entrega: 131 visitas partial -> pendiente: 35 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7951 Sin placa asignada: 15 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7966 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.90 segundos. Tue Jun 30 17:00:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7967 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7878 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR46145182875408, estado: pendiente SIN CAMBIOS - tracking_id=SR44633976111154, estado: pendiente SIN CAMBIOS - tracking_id=SR46533523156683, estado: pendiente SIN CAMBIOS - tracking_id=SR06771718685363, estado: completada SIN CAMBIOS - tracking_id=SR67717217234748, estado: completada ACTUALIZADO - tracking_id=SR95555762848364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59555604077386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72743187482674, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR72743671776663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR37409721451034, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06944898468993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42534580764205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42534580764205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR70719590028297, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR42472735987612, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Doris Robles Zamudio (2401110... Estado: pendiente, Reference: 240111000011120474, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7967 Nuevas visitas insertadas: 1 Estados actualizados: 84 Visitas sin cambios: 7882 Errores encontrados: 0 Total procesado exitosamente: 7967 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6521 visitas pending -> pendiente: 1276 visitas failed -> Excepción de Entrega: 134 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7952 Sin placa asignada: 15 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7967 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.69 segundos. Tue Jun 30 17:15:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7967 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7879 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR02040541124954, estado: completada SIN CAMBIOS - tracking_id=SR03573966079292, estado: completada SIN CAMBIOS - tracking_id=SR03730849816691, estado: completada SIN CAMBIOS - tracking_id=SR10335777286700, estado: completada SIN CAMBIOS - tracking_id=SR10249240834322, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95842954236200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR54472057993834, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR36041396837245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36040448078364, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36041954682980, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04678724151464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR15047921373524, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09996206572125, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR98585687574343, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08316459164032, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7967 Nuevas visitas insertadas: 0 Estados actualizados: 64 Visitas sin cambios: 7903 Errores encontrados: 0 Total procesado exitosamente: 7967 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6584 visitas pending -> pendiente: 1212 visitas failed -> Excepción de Entrega: 135 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7952 Sin placa asignada: 15 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7967 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 11.24 segundos. Tue Jun 30 17:30:11 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 7973 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7879 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR52983777051501, estado: completada SIN CAMBIOS - tracking_id=SR52983854871365, estado: completada SIN CAMBIOS - tracking_id=SR89725118061416, estado: completada SIN CAMBIOS - tracking_id=SR90771746044439, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente ACTUALIZADO - tracking_id=SR68656304842537, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68657088339870, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68656586968090, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95144677281034, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95144773058297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR95144256692537, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR90227317794032, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90418208554863, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR19054107111002, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR90742031725334, estado: pendiente -> completada INSERTANDO #1: Aliter Llatas Altamirano (2401... Estado: pendiente, Reference: 240111000011143037, Vehiculo: 'M4Q142' INSERTANDO #2: Edinson Gonzales (70000000003... Estado: pendiente, Reference: 700000000030517834, Vehiculo: 'M4Q142' INSERTANDO #3: Edinson Gonzales (24011100001... Estado: pendiente, Reference: 240111000011137906, Vehiculo: 'M4Q142' INSERTANDO #4: Edinson Gonzales (24011100001... Estado: pendiente, Reference: 240111000011137907, Vehiculo: 'M4Q142' INSERTANDO #5: Anthony Yrigoin Calderon (240... Estado: pendiente, Reference: 240111000011142543, Vehiculo: 'M4Q142' INSERTANDO #6: Franklin Chuquizuta Tafur (24... Estado: pendiente, Reference: 240111000011097329, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #7: Brenda Doroteo - 7000000000305... Estado: pendiente, Reference: 700000000030541580, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Brenda Doroteo - 7000000000305... Estado: pendiente, Reference: 700000000030541579, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Maria Victoria Gonzales Rafael... Estado: pendiente, Reference: 700000000030517198, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 7973 Nuevas visitas insertadas: 9 Estados actualizados: 54 Visitas sin cambios: 7910 Errores encontrados: 0 Total procesado exitosamente: 7973 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6629 visitas pending -> pendiente: 1164 visitas failed -> Excepción de Entrega: 144 visitas partial -> pendiente: 36 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 7955 Sin placa asignada: 18 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 7973 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.85 segundos. Tue Jun 30 17:45:10 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8525 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 7888 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR09197212777386, estado: pendiente SIN CAMBIOS - tracking_id=SR88309297255363, estado: completada SIN CAMBIOS - tracking_id=SR18830934814748, estado: completada SIN CAMBIOS - tracking_id=SR88309461672674, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95555846487219, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR95556943546663, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR59555698964782, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96902844648174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93418519939644, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74098954779318, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR05999472456200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93898033166200, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74098161449123, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR74657530521501, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: MARIO MEDINA SILVA... Estado: pendiente, Reference: 900000000001787118, Vehiculo: 'BTL-SR84' INSERTANDO #2: ROLINDA VARGAS OLIVARES... Estado: pendiente, Reference: 900000000001787782, Vehiculo: 'BTL-SR84' INSERTANDO #3: Milagros Alvites... Estado: pendiente, Reference: 900000000001787523, Vehiculo: 'BTL-SR84' INSERTANDO #4: Milagros Soto Cordova... Estado: pendiente, Reference: 999000000003459360, Vehiculo: 'BTL-SR84' INSERTANDO #5: Jhossy Leysd lovera Bernaola... Estado: pendiente, Reference: 999000000003459476, Vehiculo: 'BTL-SR84' INSERTANDO #6: Hector Manuel Chavez... Estado: pendiente, Reference: 900000000001787220, Vehiculo: 'BTL-SR89' INSERTANDO #7: BRIAN FARFAN GARCIA... Estado: pendiente, Reference: 900000000001787197, Vehiculo: 'BTL-SR89' INSERTANDO #8: ADONIS FONSECASANCHEZ... Estado: pendiente, Reference: 999000000003459463, Vehiculo: 'BTL-SR89' INSERTANDO #9: MAGDALENAISABEL YAURIDURAN... Estado: pendiente, Reference: 999000000003459467, Vehiculo: 'BTL-SR89' INSERTANDO #10: Manuel Rojas... Estado: pendiente, Reference: 999000000003459396, Vehiculo: 'BTL-SR84' Progreso: 86 insertadas, 14 actualizadas, 2581 sin cambios... Progreso: 186 insertadas, 14 actualizadas, 2739 sin cambios... Progreso: 286 insertadas, 14 actualizadas, 2870 sin cambios... Progreso: 386 insertadas, 14 actualizadas, 3020 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Progreso: 484 insertadas, 16 actualizadas, 3507 sin cambios... Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8525 Nuevas visitas insertadas: 552 Estados actualizados: 46 Visitas sin cambios: 7927 Errores encontrados: 0 Total procesado exitosamente: 8525 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6674 visitas pending -> pendiente: 1670 visitas failed -> Excepción de Entrega: 144 visitas partial -> pendiente: 37 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8507 Sin placa asignada: 18 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8525 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.46 segundos. Tue Jun 30 18:00:13 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8535 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8440 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR72742991387386, estado: completada SIN CAMBIOS - tracking_id=SR72743025928090, estado: completada SIN CAMBIOS - tracking_id=SR29638469227219, estado: completada SIN CAMBIOS - tracking_id=SR96384812782537, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente ACTUALIZADO - tracking_id=SR74096905234439, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR06944934441464, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68656180127219, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36865624744439, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR53091783468993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67472835618105, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR44542755567929, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR38980192048297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR93604203389205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR25891966774245, estado: pendiente -> completada INSERTANDO #1: Renzo Diaz Lopez (700000000030... Estado: pendiente, Reference: 700000000030508918, Vehiculo: 'BJO884' INSERTANDO #2: Sonia Vera (24011100001113644... Estado: pendiente, Reference: 240111000011136440, Vehiculo: 'M4Q142' INSERTANDO #3: Jennifer Amasifuen (20100014... Estado: pendiente, Reference: 201000143950236794, Vehiculo: 'BJO884' INSERTANDO #4: Antonio Hidalgo Fasabi (UN0392... Estado: pendiente, Reference: UN039234094MU, Vehiculo: 'BJO884' INSERTANDO #5: Steisy German Gonzales (307000... Estado: pendiente, Reference: 3070000000078302, Vehiculo: 'BJO884' INSERTANDO #6: Ronald Panduro Cordova (24011... Estado: pendiente, Reference: 240111000011126847, Vehiculo: 'BJO884' INSERTANDO #7: Max Flores (127612768545)... Estado: pendiente, Reference: 127612768545, Vehiculo: 'BJO884' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #8: Ani Marely Cordova Vera (7000... Estado: pendiente, Reference: 700000000030525097, Vehiculo: 'M4Q142' INSERTANDO #9: Delia Marina Garate Chambilla ... Estado: pendiente, Reference: 700000000030536881, Vehiculo: 'M4Q142' INSERTANDO #10: Anderson Smith Rodas Gamarra ... Estado: pendiente, Reference: 240111000011135566, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8535 Nuevas visitas insertadas: 10 Estados actualizados: 61 Visitas sin cambios: 8464 Errores encontrados: 0 Total procesado exitosamente: 8535 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6727 visitas pending -> pendiente: 1619 visitas failed -> Excepción de Entrega: 152 visitas partial -> pendiente: 37 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8517 Sin placa asignada: 18 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8535 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 9.88 segundos. Tue Jun 30 18:15:19 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8615 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8450 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR98549364921034, estado: completada SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente SIN CAMBIOS - tracking_id=SR34652578939962, estado: pendiente SIN CAMBIOS - tracking_id=SR98549448135363, estado: completada SIN CAMBIOS - tracking_id=SR98549487354748, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR89192831381175, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR67474111413911, estado: pendiente -> completada Ruta no es un UUID válido: None INSERTANDO #1: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #2: Entrega - O_FALABELLA PLAZA LI... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #4: Entrega - O_FALABELLA MEGAPLAZ... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #5: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #6: Entrega - O_FALABELLA MALL PLA... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #7: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #8: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #9: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #10: Recojo - O_FALABELLA SAN ISIDR... Estado: pendiente, Reference: 1, Vehiculo: 'None' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR81068345039117, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR17564767179142, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR40467726518993, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR08317151434342, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR41462674554426, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR36043836269978, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR43173743082960, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR46047935258728, estado: pendiente -> Excepción de Entrega Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8615 Nuevas visitas insertadas: 80 Estados actualizados: 50 Visitas sin cambios: 8485 Errores encontrados: 0 Total procesado exitosamente: 8615 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6768 visitas pending -> pendiente: 1648 visitas failed -> Excepción de Entrega: 161 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8527 Sin placa asignada: 88 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8615 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 14.43 segundos. Tue Jun 30 18:30:09 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8624 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8530 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR34852791268297, estado: pendiente SIN CAMBIOS - tracking_id=SR93485286795363, estado: pendiente SIN CAMBIOS - tracking_id=SR93485294474748, estado: pendiente SIN CAMBIOS - tracking_id=SR29348532876200, estado: pendiente SIN CAMBIOS - tracking_id=SR34853387431501, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR68657890655747, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68658098342638, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61574079231501, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR61574122521365, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR33133930957915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR03313420358174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR30331337877245, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR04089175224110, estado: pendiente -> completada INSERTANDO #1: Cesar Aurazo Garcia (24011100... Estado: pendiente, Reference: 240111000011145206, Vehiculo: 'M4Q142' INSERTANDO #2: Elmer Fabian Gutierrez Garcia ... Estado: pendiente, Reference: 240111000011125803, Vehiculo: 'M4Q142' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR08331020625105, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR09197212777386, estado: pendiente -> Excepción de Entrega INSERTANDO #3: Juan Miguel Olazabal Chuquirun... Estado: pendiente, Reference: UN039258612MU, Vehiculo: 'BEZ878' INSERTANDO #4: Diego Cesar Diaz Mego (7000000... Estado: pendiente, Reference: 700000000030548903, Vehiculo: 'BEZ878' INSERTANDO #5: Angie Burga Cruzado (240111000... Estado: pendiente, Reference: 240111000011104519, Vehiculo: 'BEZ878' INSERTANDO #6: Percy Viton (UN039268518MU)... Estado: pendiente, Reference: UN039268518MU, Vehiculo: 'BEZ878' INSERTANDO #7: Calin Llamo Mondragon (2401110... Estado: completada, Reference: 240111000011132600, Vehiculo: 'M4Q142' INSERTANDO #8: Alejandro Delgado Paredes (UN0... Estado: pendiente, Reference: UN039259167MU, Vehiculo: 'M4Q142' INSERTANDO #9: Elmer Fabian Gutierrez Garcia ... Estado: pendiente, Reference: 240111000011125802, Vehiculo: 'M4Q142' INSERTANDO #10: Jessica Higa 70000000003058694... Estado: pendiente, Reference: 700000000030586943, Vehiculo: 'AUT-S2/Dhp Perú/2060904293' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8624 Nuevas visitas insertadas: 15 Estados actualizados: 54 Visitas sin cambios: 8555 Errores encontrados: 0 Total procesado exitosamente: 8624 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6807 visitas pending -> pendiente: 1602 visitas failed -> Excepción de Entrega: 177 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8535 Sin placa asignada: 89 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8624 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 4.69 segundos. Tue Jun 30 18:45:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8626 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8545 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR67721451628387, estado: completada SIN CAMBIOS - tracking_id=SR67721524053742, estado: completada SIN CAMBIOS - tracking_id=SR67721562624955, estado: completada SIN CAMBIOS - tracking_id=SR83378739177245, estado: completada SIN CAMBIOS - tracking_id=SR83378811124548, estado: completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR10825245714522, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR42686729247244, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR13594569332450, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR16710410115363, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR96899172434439, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR96877240517915, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41288735871367, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR94144489613025, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41632284554734, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR41816132199299, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Edgar Sanchez (70000000003048... Estado: completada, Reference: 700000000030487952, Vehiculo: 'BJO884' INSERTANDO #2: Cesar Segura (UN039253425MU)... Estado: pendiente, Reference: UN039253425MU, Vehiculo: 'M4Q142' === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8626 Nuevas visitas insertadas: 2 Estados actualizados: 34 Visitas sin cambios: 8590 Errores encontrados: 0 Total procesado exitosamente: 8626 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6838 visitas pending -> pendiente: 1569 visitas failed -> Excepción de Entrega: 181 visitas partial -> pendiente: 38 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8537 Sin placa asignada: 89 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8626 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 5.49 segundos. Tue Jun 30 19:00:08 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8629 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8547 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR42542002061333, estado: completada SIN CAMBIOS - tracking_id=SR42544839557511, estado: completada SIN CAMBIOS - tracking_id=SR89880655157386, estado: completada SIN CAMBIOS - tracking_id=SR34652578939962, estado: pendiente SIN CAMBIOS - tracking_id=SR01208294567422, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR91934547336718, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR82172764166323, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR50113085589911, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR18020834522188, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR24455688862095, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36041721774584, estado: pendiente -> Excepción de Entrega ACTUALIZADO - tracking_id=SR68203230558297, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68658475189205, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR08330974848713, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR33134003691475, estado: pendiente -> completada INSERTANDO #1: You Jimenez (7000000000305380... Estado: pendiente, Reference: 700000000030538053, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #2: Katerin Milusca Gonzales oblit... Estado: pendiente, Reference: 700000000030586750, Vehiculo: 'None' Ruta no es un UUID válido: None INSERTANDO #3: Uber Mendez Carrasco (7000000... Estado: pendiente, Reference: 700000000030498505, Vehiculo: 'BEZ878' INSERTANDO #4: You Jimenez (7000000000305380... Estado: pendiente, Reference: 700000000030538049, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #5: Blanca Benavides 7000000000305... Estado: pendiente, Reference: 700000000030587925, Vehiculo: 'None' Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8629 Nuevas visitas insertadas: 5 Estados actualizados: 49 Visitas sin cambios: 8575 Errores encontrados: 0 Total procesado exitosamente: 8629 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6884 visitas pending -> pendiente: 1520 visitas failed -> Excepción de Entrega: 184 visitas partial -> pendiente: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8538 Sin placa asignada: 91 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8629 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.90 segundos. Tue Jun 30 19:15:16 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8630 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8552 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR55685197761720, estado: pendiente SIN CAMBIOS - tracking_id=SR85568523785396, estado: pendiente SIN CAMBIOS - tracking_id=SR55685284648530, estado: pendiente SIN CAMBIOS - tracking_id=SR85568536646425, estado: pendiente SIN CAMBIOS - tracking_id=SR58556854111840, estado: pendiente Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR36041432834548, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR12543075471628, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR06000647198174, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29305636124026, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67163423547778, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR67168243054587, estado: pendiente -> completada Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR29327896367329, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR29358366878354, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68656369268993, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR68656539687386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None INSERTANDO #1: Rolando Junior Chavarry Silva ... Estado: completada, Reference: 240111000011151114, Vehiculo: 'BEZ878' Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8630 Nuevas visitas insertadas: 1 Estados actualizados: 59 Visitas sin cambios: 8570 Errores encontrados: 0 Total procesado exitosamente: 8630 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6942 visitas pending -> pendiente: 1463 visitas failed -> Excepción de Entrega: 184 visitas partial -> pendiente: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8539 Sin placa asignada: 91 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8630 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 12.69 segundos. Tue Jun 30 19:30:07 -05 2026 Iniciando sincronización completa de visitas... FUNCIONES: Insertar nuevas visitas + Actualizar estados existentes MAPEO DE ESTADOS: completed->completada, pending->pendiente, failed->Excepción de Entrega Iniciando sincronización de visitas (inserción + actualización de estados)... Conectando a SQL Server... Ejecutando consulta de visitas en SQL Server... Se han obtenido 8630 filas de visitas desde SQL Server Conectando a PostgreSQL... Tabla visitas_qolqas verificada/creada correctamente en PostgreSQL Obteniendo visitas existentes para verificar duplicados y estados... Se encontraron 8553 visitas existentes para la fecha 2026-06-30 Procesando datos de visitas... SIN CAMBIOS - tracking_id=SR35560102688282, estado: pendiente SIN CAMBIOS - tracking_id=SR35744811159867, estado: pendiente SIN CAMBIOS - tracking_id=SR13594569332450, estado: completada SIN CAMBIOS - tracking_id=SR41491141827818, estado: completada SIN CAMBIOS - tracking_id=SR41491234614045, estado: completada ACTUALIZADO - tracking_id=SR37819454365013, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR39373894143568, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None ACTUALIZADO - tracking_id=SR72743426974548, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR91664222938491, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR92062512541358, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR74098233634818, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR61250604773110, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR12509101927631, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34183869841464, estado: pendiente -> completada ACTUALIZADO - tracking_id=SR34183933887386, estado: pendiente -> completada Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None Ruta no es un UUID válido: None === RESUMEN DE SINCRONIZACIÓN === Filas obtenidas de SQL Server: 8630 Nuevas visitas insertadas: 0 Estados actualizados: 44 Visitas sin cambios: 8586 Errores encontrados: 0 Total procesado exitosamente: 8630 === DISTRIBUCIÓN DE ESTADOS === completed -> completada: 6981 visitas pending -> pendiente: 1419 visitas failed -> Excepción de Entrega: 189 visitas partial -> pendiente: 41 visitas === DISTRIBUCIÓN DE VEHÍCULOS === Con placa asignada: 8539 Sin placa asignada: 91 === DISTRIBUCIÓN DE REFERENCIAS === Con reference: 8630 Sin reference: 0 Conexiones cerradas correctamente. Proceso finalizado en 3.70 segundos.