Avanzando estados de suscripciones...
Finalizado. 0 → gracia, 0 → expiradas.
Iniciando actualización de estados de cuotas...
Proceso completado.
-> Cuotas pendientes marcadas como vencidas: 138
-> Cuotas parcialmente pagadas marcadas como vencidas: 10
Total de cuotas actualizadas a 'overdue': 148
==============================================
 RECONCILIACIÓN DE ESTADOS DE CRÉDITOS
==============================================
Fecha de corte: 2026-09-27
Modo: APLICANDO CAMBIOS


Resumen de la reconciliación
----------------------------------------------
Créditos totales          : 604
Créditos revisados        : 604
Créditos con discrepancia : 9
Créditos legacy omitidos  : 0
Créditos ACTUALIZADOS     : 9

Ejemplos de créditos con status inconsistente:
+------+---------+---------------+-----------------+------------+-----------------+
| ID   | Company | Status actual | Status esperado | Due date   | Saldo pendiente |
+------+---------+---------------+-----------------+------------+-----------------+
| 394  | 1       | delayed       | overdue         | 2026-09-26 | 740.000,00      |
| 767  | 1       | delayed       | overdue         | 2026-09-26 | 70.000,00       |
| 895  | 1       | delayed       | overdue         | 2026-09-26 | 174.000,00      |
| 934  | 1       | active        | delayed         | 2026-10-10 | 240.000,00      |
| 1043 | 1       | active        | delayed         | 2026-10-17 | 240.000,00      |
| 1089 | 1       | active        | delayed         | 2026-10-24 | 100.000,00      |
| 1209 | 1       | active        | delayed         | 2026-11-02 | 560.000,00      |
| 1231 | 1       | active        | delayed         | 2026-10-31 | 240.000,00      |
| 1376 | 1       | active        | delayed         | 2026-10-31 | 600.000,00      |
+------+---------+---------------+-----------------+------------+-----------------+

✅ Reconciliación aplicada correctamente.
==============================================
 CORRECCIÓN DE CRÉDITOS COMPLETADOS
==============================================
Modo: APLICANDO CAMBIOS


✅ No se encontraron créditos con saldo $0 y estado incorrecto.
Empresa demo #2 vaciada. Repoblando con DemoDataSeeder...

   INFO  Seeding database.  

DemoDataSeeder: dataset demo poblado para "Credify Demo".
Contraseñas demo rotadas.
Reset de la empresa demo completado.
Avisos de vencimiento enviados: 0.
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
═══════════════════════════════════════════════════
  SNAPSHOT PAR — 2026-09-27
═══════════════════════════════════════════════════
Empresas a procesar: 2

  ✓ [1] J&A Asociados — PAR30: 34.32%
  ✓ [2] Credify Demo — PAR30: 0.00%

Completado: 2 OK, 0 errores.
  ✓ [1] J&A Asociados
  ✓ [2] Credify Demo
Completado: 2 OK, 0 errores.
Avanzando estados de suscripciones...
Finalizado. 0 → gracia, 0 → expiradas.
Iniciando actualización de estados de cuotas...
Proceso completado.
-> Cuotas pendientes marcadas como vencidas: 20
-> Cuotas parcialmente pagadas marcadas como vencidas: 8
Total de cuotas actualizadas a 'overdue': 28
==============================================
 RECONCILIACIÓN DE ESTADOS DE CRÉDITOS
==============================================
Fecha de corte: 2026-09-28
Modo: APLICANDO CAMBIOS


Resumen de la reconciliación
----------------------------------------------
Créditos totales          : 606
Créditos revisados        : 606
Créditos con discrepancia : 6
Créditos legacy omitidos  : 0
Créditos ACTUALIZADOS     : 6

Ejemplos de créditos con status inconsistente:
+------+---------+---------------+-----------------+------------+-----------------+
| ID   | Company | Status actual | Status esperado | Due date   | Saldo pendiente |
+------+---------+---------------+-----------------+------------+-----------------+
| 481  | 1       | active        | overdue         | 2026-09-27 | 1.200.000,00    |
| 660  | 1       | active        | overdue         | 2026-09-27 | 60.000,00       |
| 872  | 1       | active        | overdue         | 2026-09-27 | 70.000,00       |
| 1229 | 1       | active        | delayed         | 2026-10-01 | 240.000,00      |
| 1232 | 1       | active        | delayed         | 2026-09-30 | 120.000,00      |
| 1515 | 1       | active        | delayed         | 2026-10-28 | 192.000,00      |
+------+---------+---------------+-----------------+------------+-----------------+

✅ Reconciliación aplicada correctamente.
  Pruning tokens with expired expires_at timestamps .............. 7.74ms DONE
  Pruning tokens with expired expiration value based on configuration file  3.63ms DONE

   INFO  Tokens expired for more than [24 hours] pruned successfully.  

Empresa demo #2 vaciada. Repoblando con DemoDataSeeder...

   INFO  Seeding database.  

DemoDataSeeder: dataset demo poblado para "Credify Demo".
Contraseñas demo rotadas.
Reset de la empresa demo completado.
Avisos de vencimiento enviados: 0.
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
═══════════════════════════════════════════════════
  SNAPSHOT PAR — 2026-09-28
═══════════════════════════════════════════════════
Empresas a procesar: 2

  ✓ [1] J&A Asociados — PAR30: 34.95%
  ✓ [2] Credify Demo — PAR30: 0.00%

Completado: 2 OK, 0 errores.
  ✓ [1] J&A Asociados
  ✓ [2] Credify Demo
Completado: 2 OK, 0 errores.
Avanzando estados de suscripciones...
Finalizado. 0 → gracia, 0 → expiradas.
Iniciando actualización de estados de cuotas...
Proceso completado.
-> Cuotas pendientes marcadas como vencidas: 87
-> Cuotas parcialmente pagadas marcadas como vencidas: 9
Total de cuotas actualizadas a 'overdue': 96
==============================================
 RECONCILIACIÓN DE ESTADOS DE CRÉDITOS
==============================================
Fecha de corte: 2026-09-29
Modo: APLICANDO CAMBIOS


Resumen de la reconciliación
----------------------------------------------
Créditos totales          : 606
Créditos revisados        : 606
Créditos con discrepancia : 14
Créditos legacy omitidos  : 0
Créditos ACTUALIZADOS     : 14

Ejemplos de créditos con status inconsistente:
+------+---------+---------------+-----------------+------------+-----------------+
| ID   | Company | Status actual | Status esperado | Due date   | Saldo pendiente |
+------+---------+---------------+-----------------+------------+-----------------+
| 541  | 1       | delayed       | overdue         | 2026-09-28 | 340.000,00      |
| 827  | 1       | active        | delayed         | 2026-11-02 | 230.000,00      |
| 894  | 1       | delayed       | overdue         | 2026-09-28 | 206.000,00      |
| 1251 | 1       | active        | delayed         | 2026-09-30 | 120.000,00      |
| 1254 | 1       | active        | delayed         | 2026-10-01 | 240.000,00      |
| 1255 | 1       | active        | overdue         | 2026-09-28 | 240.000,00      |
| 1437 | 1       | active        | delayed         | 2026-11-09 | 280.000,00      |
| 1515 | 1       | active        | delayed         | 2026-10-28 | 186.000,00      |
| 1536 | 2       | active        | delayed         | 2027-02-28 | 360.000,00      |
| 1537 | 2       | active        | delayed         | 2027-02-28 | 420.000,00      |
| 1538 | 2       | active        | delayed         | 2027-02-28 | 480.000,00      |
| 1539 | 2       | active        | delayed         | 2027-02-28 | 540.000,00      |
| 1540 | 2       | active        | delayed         | 2027-02-28 | 600.000,00      |
| 1541 | 2       | active        | delayed         | 2027-02-28 | 660.000,00      |
+------+---------+---------------+-----------------+------------+-----------------+

✅ Reconciliación aplicada correctamente.
Empresa demo #2 vaciada. Repoblando con DemoDataSeeder...

   INFO  Seeding database.  

DemoDataSeeder: dataset demo poblado para "Credify Demo".
Contraseñas demo rotadas.
Reset de la empresa demo completado.
Avisos de vencimiento enviados: 0.
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
═══════════════════════════════════════════════════
  SNAPSHOT PAR — 2026-09-29
═══════════════════════════════════════════════════
Empresas a procesar: 2

  ✓ [1] J&A Asociados — PAR30: 35.38%
  ✓ [2] Credify Demo — PAR30: 0.00%

Completado: 2 OK, 0 errores.
  ✓ [1] J&A Asociados
  ✓ [2] Credify Demo
Completado: 2 OK, 0 errores.
Avanzando estados de suscripciones...
Finalizado. 0 → gracia, 0 → expiradas.
Iniciando actualización de estados de cuotas...
Proceso completado.
-> Cuotas pendientes marcadas como vencidas: 122
-> Cuotas parcialmente pagadas marcadas como vencidas: 11
Total de cuotas actualizadas a 'overdue': 133
==============================================
 RECONCILIACIÓN DE ESTADOS DE CRÉDITOS
==============================================
Fecha de corte: 2026-09-30
Modo: APLICANDO CAMBIOS


Resumen de la reconciliación
----------------------------------------------
Créditos totales          : 608
Créditos revisados        : 608
Créditos con discrepancia : 4
Créditos legacy omitidos  : 0
Créditos ACTUALIZADOS     : 4

Ejemplos de créditos con status inconsistente:
+------+---------+---------------+-----------------+------------+-----------------+
| ID   | Company | Status actual | Status esperado | Due date   | Saldo pendiente |
+------+---------+---------------+-----------------+------------+-----------------+
| 560  | 1       | delayed       | overdue         | 2026-09-29 | 170.000,00      |
| 996  | 1       | delayed       | overdue         | 2026-09-29 | 1.150.000,00    |
| 1252 | 1       | active        | delayed         | 2026-12-29 | 360.000,00      |
| 1515 | 1       | active        | delayed         | 2026-10-28 | 180.000,00      |
+------+---------+---------------+-----------------+------------+-----------------+

✅ Reconciliación aplicada correctamente.
Empresa demo #2 vaciada. Repoblando con DemoDataSeeder...

   INFO  Seeding database.  

DemoDataSeeder: dataset demo poblado para "Credify Demo".
Contraseñas demo rotadas.
Reset de la empresa demo completado.
Avisos de vencimiento enviados: 0.
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
═══════════════════════════════════════════════════
  SNAPSHOT PAR — 2026-09-30
═══════════════════════════════════════════════════
Empresas a procesar: 2

  ✓ [1] J&A Asociados — PAR30: 34.37%
  ✓ [2] Credify Demo — PAR30: 0.00%

Completado: 2 OK, 0 errores.
  ✓ [1] J&A Asociados
  ✓ [2] Credify Demo
Completado: 2 OK, 0 errores.
Avanzando estados de suscripciones...
Finalizado. 0 → gracia, 0 → expiradas.
Iniciando actualización de estados de cuotas...
Proceso completado.
-> Cuotas pendientes marcadas como vencidas: 128
-> Cuotas parcialmente pagadas marcadas como vencidas: 11
Total de cuotas actualizadas a 'overdue': 139
==============================================
 RECONCILIACIÓN DE ESTADOS DE CRÉDITOS
==============================================
Fecha de corte: 2026-10-01
Modo: APLICANDO CAMBIOS


Resumen de la reconciliación
----------------------------------------------
Créditos totales          : 611
Créditos revisados        : 611
Créditos con discrepancia : 12
Créditos legacy omitidos  : 0
Créditos ACTUALIZADOS     : 12

Ejemplos de créditos con status inconsistente:
+------+---------+---------------+-----------------+------------+-----------------+
| ID   | Company | Status actual | Status esperado | Due date   | Saldo pendiente |
+------+---------+---------------+-----------------+------------+-----------------+
| 601  | 1       | delayed       | overdue         | 2026-09-30 | 300.000,00      |
| 914  | 1       | active        | delayed         | 2026-10-15 | 560.000,00      |
| 973  | 1       | active        | delayed         | 2026-10-30 | 630.000,00      |
| 1018 | 1       | active        | delayed         | 2026-10-21 | 160.000,00      |
| 1065 | 1       | active        | overdue         | 2026-09-30 | 540.000,00      |
| 1168 | 1       | active        | delayed         | 2026-10-28 | 200.000,00      |
| 1232 | 1       | delayed       | overdue         | 2026-09-30 | 120.000,00      |
| 1251 | 1       | delayed       | overdue         | 2026-09-30 | 120.000,00      |
| 1294 | 1       | active        | delayed         | 2026-10-30 | 390.000,00      |
| 1314 | 1       | active        | delayed         | 2026-11-04 | 240.000,00      |
| 1457 | 1       | active        | delayed         | 2026-11-11 | 341.000,00      |
| 1515 | 1       | active        | delayed         | 2026-10-28 | 174.000,00      |
+------+---------+---------------+-----------------+------------+-----------------+

✅ Reconciliación aplicada correctamente.
Empresa demo #2 vaciada. Repoblando con DemoDataSeeder...

   INFO  Seeding database.  

DemoDataSeeder: dataset demo poblado para "Credify Demo".
Contraseñas demo rotadas.
Reset de la empresa demo completado.
Avisos de vencimiento enviados: 0.
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
═══════════════════════════════════════════════════
  SNAPSHOT PAR — 2026-10-01
═══════════════════════════════════════════════════
Empresas a procesar: 2

  ✓ [1] J&A Asociados — PAR30: 34.68%
  ✓ [2] Credify Demo — PAR30: 0.00%

Completado: 2 OK, 0 errores.
  ✓ [1] J&A Asociados
  ✓ [2] Credify Demo
Completado: 2 OK, 0 errores.
Avanzando estados de suscripciones...
Finalizado. 0 → gracia, 0 → expiradas.
Iniciando actualización de estados de cuotas...
Proceso completado.
-> Cuotas pendientes marcadas como vencidas: 94
-> Cuotas parcialmente pagadas marcadas como vencidas: 15
Total de cuotas actualizadas a 'overdue': 109
==============================================
 RECONCILIACIÓN DE ESTADOS DE CRÉDITOS
==============================================
Fecha de corte: 2026-10-02
Modo: APLICANDO CAMBIOS


Resumen de la reconciliación
----------------------------------------------
Créditos totales          : 612
Créditos revisados        : 612
Créditos con discrepancia : 13
Créditos legacy omitidos  : 0
Créditos ACTUALIZADOS     : 13

Ejemplos de créditos con status inconsistente:
+------+---------+---------------+-----------------+------------+-----------------+
| ID   | Company | Status actual | Status esperado | Due date   | Saldo pendiente |
+------+---------+---------------+-----------------+------------+-----------------+
| 397  | 1       | delayed       | overdue         | 2026-10-01 | 420.000,00      |
| 598  | 1       | delayed       | overdue         | 2026-10-01 | 335.000,00      |
| 994  | 1       | active        | overdue         | 2026-10-01 | 1.200.000,00    |
| 997  | 1       | active        | overdue         | 2026-10-01 | 240.000,00      |
| 1041 | 1       | active        | delayed         | 2026-10-22 | 245.000,00      |
| 1187 | 1       | active        | delayed         | 2026-10-29 | 300.000,00      |
| 1188 | 1       | active        | delayed         | 2026-10-29 | 200.000,00      |
| 1229 | 1       | active        | overdue         | 2026-10-01 | 120.000,00      |
| 1253 | 1       | active        | overdue         | 2026-10-01 | 120.000,00      |
| 1254 | 1       | delayed       | overdue         | 2026-10-01 | 240.000,00      |
| 1315 | 1       | active        | delayed         | 2026-11-16 | 560.000,00      |
| 1335 | 1       | active        | delayed         | 2026-11-12 | 5.250.000,00    |
| 1572 | 1       | active        | delayed         | 2026-10-29 | 348.000,00      |
+------+---------+---------------+-----------------+------------+-----------------+

✅ Reconciliación aplicada correctamente.
Empresa demo #2 vaciada. Repoblando con DemoDataSeeder...

   INFO  Seeding database.  

DemoDataSeeder: dataset demo poblado para "Credify Demo".
Contraseñas demo rotadas.
Reset de la empresa demo completado.
Avisos de vencimiento enviados: 0.
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
═══════════════════════════════════════════════════
  SNAPSHOT PAR — 2026-10-02
═══════════════════════════════════════════════════
Empresas a procesar: 2

  ✓ [1] J&A Asociados — PAR30: 33.33%
  ✓ [2] Credify Demo — PAR30: 0.00%

Completado: 2 OK, 0 errores.
  ✓ [1] J&A Asociados
  ✓ [2] Credify Demo
Completado: 2 OK, 0 errores.
Avanzando estados de suscripciones...
Finalizado. 0 → gracia, 0 → expiradas.
Iniciando actualización de estados de cuotas...
Proceso completado.
-> Cuotas pendientes marcadas como vencidas: 100
-> Cuotas parcialmente pagadas marcadas como vencidas: 17
Total de cuotas actualizadas a 'overdue': 117
==============================================
 RECONCILIACIÓN DE ESTADOS DE CRÉDITOS
==============================================
Fecha de corte: 2026-10-03
Modo: APLICANDO CAMBIOS


Resumen de la reconciliación
----------------------------------------------
Créditos totales          : 617
Créditos revisados        : 617
Créditos con discrepancia : 6
Créditos legacy omitidos  : 0
Créditos ACTUALIZADOS     : 6

Ejemplos de créditos con status inconsistente:
+------+---------+---------------+-----------------+------------+-----------------+
| ID   | Company | Status actual | Status esperado | Due date   | Saldo pendiente |
+------+---------+---------------+-----------------+------------+-----------------+
| 701  | 1       | active        | delayed         | 2026-12-02 | 300.000,00      |
| 1064 | 1       | active        | delayed         | 2026-11-13 | 490.000,00      |
| 1066 | 1       | active        | delayed         | 2026-10-23 | 80.000,00       |
| 1067 | 1       | active        | delayed         | 2026-10-23 | 120.000,00      |
| 1209 | 1       | active        | delayed         | 2026-11-02 | 420.000,00      |
| 1572 | 1       | active        | delayed         | 2026-10-29 | 336.000,00      |
+------+---------+---------------+-----------------+------------+-----------------+

✅ Reconciliación aplicada correctamente.
Empresa demo #2 vaciada. Repoblando con DemoDataSeeder...

   INFO  Seeding database.  

DemoDataSeeder: dataset demo poblado para "Credify Demo".
Contraseñas demo rotadas.
Reset de la empresa demo completado.
Avisos de vencimiento enviados: 0.
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
Ningún indicador de uso alcanza el umbral de 90%. No se resetea (usa --force para forzar).
═══════════════════════════════════════════════════
  SNAPSHOT PAR — 2026-10-03
═══════════════════════════════════════════════════
Empresas a procesar: 2

  ✓ [1] J&A Asociados — PAR30: 34.13%
  ✓ [2] Credify Demo — PAR30: 0.00%

Completado: 2 OK, 0 errores.
  ✓ [1] J&A Asociados
  ✓ [2] Credify Demo
Completado: 2 OK, 0 errores.
