Appearance
Sincronización
La sincronización es el proceso mediante el cual la aplicación envía a Seven ERP las operaciones realizadas localmente y descarga los datos más recientes del servidor.
¿Cuándo se sincroniza?
La sincronización se ejecuta automáticamente en dos momentos:
- Al iniciar sesión (o al reabrir la app con una sesión activa y conexión).
- Al recuperar conectividad después de haber estado sin conexión.
También puede iniciarla manualmente: en la pantalla principal (Home), presione el texto de sincronización que aparece a la derecha de la etiqueta de conectividad (por ejemplo, "Última sinc. hace 5 min"). Se abrirá un panel con el botón Sincronizar ahora.
¿Qué se sincroniza?
Datos que se suben al servidor
- Reportes de novedades creados localmente
- Cambios de estado de activos realizados en Control en Terreno
Nota
Primero se suben los cambios locales y después se descargan datos del servidor. Así se evita sobrescribir cambios que aún no se habían enviado.
Datos que se descargan del servidor
- Categorías de novedades
- Catálogo de bienes/activos
- Manifiestos aprobados (lista, detalle de bienes y PDFs)
Estado de sincronización
En la pantalla principal (Home), al lado del badge de conectividad, se muestra un texto con el estado de la última sincronización. Al presionarlo se abre un panel con el detalle por cada catálogo:
| Elemento | Qué muestra |
|---|---|
| Manifiestos | Cantidad descargados, estado parcial o completo |
| Categorías de novedades | Cantidad sincronizada |
| Bienes (activos) | Cantidad sincronizada |
| Cambios por subir | Cantidad de operaciones pendientes de enviar |
Desde este panel también puede presionar Sincronizar ahora para forzar un ciclo completo.
Sincronización parcial
Si la descarga de manifiestos no se completa (por ejemplo, si se pierde la conexión a mitad del proceso), la app informa cuántos manifiestos quedaron completos y cuántos faltan. Los manifiestos incompletos no estarán disponibles en Control en Terreno hasta que se complete la descarga.
Errores de sincronización
Si ocurre un error:
- La información local no se pierde — permanece en cola.
- La app reintentará automáticamente la próxima vez que tenga conexión.
- El panel de estado mostrará el error para que pueda identificar el problema.
