Bootstrap y sincronización
Referencia técnica para bootstrap y sincronización dentro del cliente local.
Bootstrap
El bootstrap debe:
- resolver runtime
- abrir base local
- crear esquema si no existe
- cargar configuración del perfil
- validar assets mínimos
Sincronización de terminal
La sincronización debe traer:
- permisos del punto de emisión
- rangos activos locales
- parámetros globales
- parámetros cambiantes de la empresa
- metadata de la última conexión
Parámetros que conviene cachear
SitioPublicacionUrlPublicacionCfeDgiResolucionDgiResNroOFechaFechaInicioActividadFormateoDecimales- valores UI
- tolerancias de validación
Frecuencia
Recomendado:
- al iniciar
- al cambiar de perfil
- cada vez que el servidor marque nueva versión de configuración
- con TTL para parámetros globales