Ciclo operativo

Referencia técnica para ciclo operativo dentro del cliente local.

Arranque

Al iniciar el cliente local se recomienda:

  1. resolver runtime
  2. abrir o crear la base local
  3. cargar perfil activo
  4. ejecutar diagnóstico básico
  5. sincronizar terminal
  6. reconciliar estado local

Emisión

El flujo normal de emisión es:

  1. validar XML
  2. preparar draft
  3. reservar folio
  4. firmar
  5. persistir en outbox
  6. enviar o dejar pendiente

Recuperación

Después de un reinicio o corte:

  1. buscar drafts huérfanos
  2. detectar enviados sin confirmación
  3. revisar desincronización de rangos
  4. reintentar pendientes fallidos

Sincronización periódica

La terminal debe refrescar:

Los parámetros que cambian poco pueden cachearse localmente con TTL o al reiniciar el daemon.