Seguir el progreso, reanudar y cancelar
Para quién: ADMIN. Dónde está: Configuración → Sincronización, bloques «Progreso» e «Historial». Hace falta comprarlo aparte: no.
Esta página es la continuación de Sincronización con la nube. Ahí se explica cómo se prepara y se lanza; aquí, qué hacer mientras corre y cuando algo se atraviesa.
Una sincronización completa no es un solo paso: el sistema baja los datos por partes, una tras otra, en un orden fijo. Son unas cuarenta partes. Por eso hay una tabla que se va llenando en vez de una barra de espera, y por eso, si se corta a mitad, se puede retomar por donde iba.
Seguir el progreso
- «Tabla». Qué parte de los datos es. Los nombres son los del sistema y no siempre suenan bonito —Producto, Variante, Venta, DetalleVenta, Movimiento, Imagenes—, pero se reconocen: son el catálogo, las ventas, el inventario, las imágenes.
- «Estado». En cuál de los cuatro estados va esa parte. Están explicados aquí debajo.
- «Registros». Cuántos van bajados de esa parte. Sube mientras el estado está en «En progreso» y se queda quieto cuando termina.
- «Última actividad». La hora a la que esa parte terminó, bien o mal. Mientras se está bajando dice «—»: no se va actualizando paso a paso. Para saber si avanza, mira «Registros».
- «Error». El motivo, cuando una parte no pudo. Mientras todo va bien dice «—».
La tabla «Progreso» solo aparece cuando hay algo que mostrar. Mientras corre se refresca sola cada dos segundos; no hace falta recargar ni pulsar nada. Arriba, al lado de los botones, la línea «Sincronizando... 1.240 registros» va sumando el total de todas las partes juntas.
Los cuatro estados
| Estado | Qué significa |
|---|---|
| «Pendiente» | Todavía no le ha llegado el turno a esa parte. |
| «En progreso» | Se está bajando en este momento. Es una sola a la vez. |
| «Completado» | Esa parte terminó bien. |
| «Error» | Esa parte no pudo. El motivo está en la columna «Error». |
Una parte en «Error» no detiene a las demás. El sistema sigue con la siguiente y termina el recorrido igual. Pero basta con que una haya quedado en «Error» para que la sincronización no se dé por buena: no se guarda en el «Historial» y esa parte de los datos queda incompleta en el equipo.
Ojo: si al terminar hay filas en «Error», este computador quedó a medio llenar. No lo dejes así trabajando: revisa el motivo y vuelve a lanzar una sincronización completa desde Sincronización con la nube, teniendo presente que borra otra vez.
Las filas viejas se quedan a la vista
Las filas solo se limpian cuando una sincronización termina completa. Si una se canceló o dejó errores, sus filas se quedan en la tabla, y al lanzar la siguiente vas a ver la misma parte dos veces: la vieja en «Error» y la nueva en «Pendiente» o «Completado». La vieja es la que está en «Error»; la de ahora es la que va cambiando de estado y sumando en «Registros».
Reanudar una sincronización que quedó a medias
Si se va la luz, si se cierra la aplicación o si el equipo se reinicia mientras corría, las partes que faltaban quedan marcadas como pendientes. Al volver a entrar, la pantalla te lo muestra sola: Iniciar sync aparece apagado y al lado sale el botón Reanudar sync.
- Entra a Configuración → Sincronización.
- Comprueba que el equipo tiene conexión con el servidor.
- Pulsa Reanudar sync.
- Mira la tabla «Progreso»: las filas en «Pendiente» empiezan a moverse.
Tres cosas que ayudan:
- Reanudar no vuelve a borrar. Sigue por la parte que iba y respeta lo que ya se bajó. El borrado pasa una sola vez, al Iniciar sync.
- No hay que volver a poner el alcance ni la fecha. Se retoma con los mismos que tenía la sincronización cortada, aunque los campos de arriba se vean vacíos.
- Dentro de una parte casi siempre retoma. En la mayoría continúa desde el último registro que alcanzó a guardar. Unas pocas —las categorías y las que solo enlazan cosas entre sí, como qué rol tiene cada usuario— vuelven a empezar esa parte desde el principio: no daña nada, solo tarda un poco más.
Si Reanudar sync no aparece, es que no quedó nada pendiente. En ese caso lo que corresponde es lanzar una nueva con Iniciar sync.
Cancelar una sincronización en curso
Ojo: cancelar no devuelve nada. Lo que se borró al arrancar sigue borrado, y lo que faltaba por bajar no va a llegar. El equipo queda a medio llenar hasta que corras otra sincronización completa.
- Pulsa el botón rojo Cancelar.
- Espera unos segundos. No se detiene en seco: termina la parte que tenía entre manos y ahí para.
- Mira la tabla «Progreso»: las partes que quedaban pasan a «Error» con el texto «Cancelado por el usuario.» en la columna «Error». La que estaba en curso alcanza a terminar y se queda en «Completado».
- Cuando la parte que estaba en curso termina, la línea azul «Sincronizando...» desaparece y Iniciar sync se vuelve a encender.
Después de cancelar tienes dos caminos, y solo dos:
- Volver a lanzarla con Iniciar sync, que borra y baja todo otra vez desde cero.
- Dejarlo así, sabiendo que a este equipo le faltan datos.
Cancelar no es reanudar. Una vez canceladas, esas partes quedan en «Error» y el botón Reanudar sync ya no sale para ellas. Si lo que quieres es continuar, no canceles: reanuda.
Revisar el historial
El «Historial» es la lista de las sincronizaciones que terminaron completas, de la más nueva a la más vieja. Aparece al final de la pantalla y solo si hay al menos una.
- Baja hasta el bloque «Historial».
- Lee la fila de arriba: es la última sincronización buena de este equipo.
| Columna | Qué dice |
|---|---|
| «Completado» | El día y la hora en que terminó. |
| «Sucursal» | Dice «Todas» cuando se trajo el negocio entero. Si fue una sola sucursal, en vez del nombre sale el código interno de esa sucursal: un texto largo que no se lee. |
| «Corte» | La fecha de corte que se usó, con la hora. |
| «Registros» | Cuántos registros se bajaron en total. |
| «Duración» | Cuánto se demoró. Si pasó del minuto sale como «6m 12s»; si no, en segundos. |
Para qué sirve mirarlo:
- Para saber si este equipo alguna vez se llenó bien. Si el «Historial» está vacío, nunca terminó una sincronización completa aquí.
- Para explicar un dato que falta. Si alguien pregunta por una venta vieja que no aparece, mira la columna «Corte»: lo anterior a esa fecha nunca se bajó a este computador.
- Para calcular cuánto se va a demorar la próxima. La columna «Duración» de la anterior es la mejor pista que tienes.
El historial se llena solo al terminar. Una sincronización cancelada, o una que dejó partes en «Error», no deja fila.
Cuando algo no sale
| Lo que ves | Por qué pasa | Qué hacer |
|---|---|---|
| «Cancelado por el usuario.» en la columna «Error» | Alguien pulsó Cancelar mientras esas partes estaban pendientes. | Vuelve a lanzarla completa con Iniciar sync. Ten en cuenta que borra otra vez. |
| Una fila queda en «Error» con otro texto | Esa parte falló mientras bajaba: casi siempre porque se cayó la conexión con el servidor a mitad de camino. | Lanza otra sincronización completa con el equipo conectado. Si vuelve a fallar siempre en la misma parte, avisa a soporte con el texto de la columna «Error». |
| Una fila lleva rato en «En progreso» y «Registros» no sube | La conexión con el servidor se trabó, o esa parte tiene muchísimos registros. | Espera unos minutos. Si sigue igual, pulsa Cancelar y vuelve a lanzarla completa. |
| Vuelvo a entrar y sale Reanudar sync | La sincronización anterior se cortó: se cerró la aplicación, se fue la luz o se reinició el equipo. | Pulsa Reanudar sync. Sigue por donde iba y no borra nada. |
| Reanudar sync no aparece por ningún lado | No quedó nada pendiente: o terminó, o se canceló y todo quedó en «Error». | Lanza una nueva con Iniciar sync. |
| «No se pudo reanudar» | No hay conexión con el servidor, ya hay una corriendo, no quedó nada pendiente, o el servidor está en otra versión del sistema. | Pulsa Aceptar, revisa la conexión y mira si la tabla «Progreso» tiene filas en «Pendiente». |
| La misma parte aparece dos veces en «Progreso» | Una es de un intento anterior que quedó en «Error». Las filas viejas solo se limpian cuando una sincronización termina completa. | La de ahora es la que no está en «Error». Al terminar bien una, la tabla se limpia sola. |
| Terminó y no hay fila nueva en el «Historial» | Alguna parte quedó en «Error»: solo se guarda cuando todas terminan bien. Cuando sí termina bien, las filas de «Progreso» desaparecen solas y el «Historial» aparece con la fila nueva. | Revisa la columna «Error» de arriba abajo y vuelve a lanzarla completa. |
| El «Historial» no aparece por ningún lado | Este equipo nunca ha terminado una sincronización completa. | Es normal en un computador recién instalado. Lánzala desde Sincronización con la nube. |