Health-check Credicoop y alerta ante fallos consecutivos

Staff 8 minActualizado: julio 2026

Cron cada 4h que verifica la conectividad con la API Credicoop de cada organización con integración activa. Si detecta 3 fallos consecutivos, envía mail a los usuarios de la organización con permiso `verConciliacionBancaria`.

Antes de empezar

  • La organización tiene un registro activo en `` con `` y `` válidos.
  • El cron §17 de docs/cronjobs.md está configurado.
  • Usuarios de la organización con permiso `verConciliacionBancaria` tienen email cargado.

Paso a paso

  1. 1

    Ejecución automática cada 4 horas

    El cron `credicoop-api-empleadors/health-check` intenta obtener token JWT y listar cuentas para cada config activa. Persiste el resultado en ``.

  2. 2

    Detección de fallos consecutivos

    El servicio cuenta fallos hacia atrás desde el último log de cada config. Si son ≥ 3 sin un OK intermedio, se dispara una notificación.

  3. 3

    Notificación por mail

    El mail va a todos los usuarios activos de la organización con permiso `verConciliacionBancaria`. Fallback: `` si nadie de la organización tiene el permiso.

  4. 4

    Diagnóstico manual

    Ejecutar `php yii credicoop-api-empleadors/health-check <orgId>` en la consola para diagnosticar en el momento. La salida muestra fallos_consecutivos y el último error.

  5. 5

    Resolución típica

    Si privada fue rotada por Credicoop: pedir la nueva al banco, actualizar `.`, verificar con health-check manual.

¿Necesitás ayuda con algún proceso?

Si no encontrás lo que buscás, escribinos y lo sumamos al centro de ayuda.