> ## Documentation Index
> Fetch the complete documentation index at: https://docs.laportenard.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Actualizaciones

> Mantener Sirvo POS al día.

<Note>
  **Rol:** Cualquiera. Las actualizaciones se aplican automáticamente; tu único rol es esperar a que terminen.
</Note>

De vez en cuando sale una versión nueva de Sirvo POS con mejoras, correcciones o funciones nuevas. La app te avisa cuando hay una actualización pendiente y la aplica con un solo toque.

<Frame />

## Cómo te avisa la app

Cuando hay una actualización disponible, vas a ver:

* **Un aviso al iniciar la app**: `Hay una actualización disponible`.
* **Un punto rojo o badge** en el menú de configuración.
* **En casos críticos** (versión mínima requerida): un bloqueo total que te obliga a actualizar antes de seguir trabajando.

## Aplicar una actualización

<Steps>
  <Step title="Toca `Actualizar ahora` cuando aparezca el aviso">
    Sirvo POS descarga la versión nueva. Vas a ver una barra de progreso.
  </Step>

  <Step title="Espera a que termine la descarga">
    Suele tardar entre 10 segundos y un par de minutos según tu conexión.
  </Step>

  <Step title="La app reinicia">
    Sirvo POS se cierra y vuelve a abrir con la versión nueva. Tus datos (sesión, órdenes, configuración) se mantienen.
  </Step>

  <Step title="Confirma que entró bien">
    En `Info. del Sistema` (desde el menú lateral) puedes ver la versión actual.
  </Step>
</Steps>

<Tip>
  Aplica las actualizaciones **al inicio o al final del turno**, no en medio. Aunque los datos se mantienen, los segundos de descarga y reinicio pueden interrumpir el ritmo.
</Tip>

## Versión mínima requerida

A veces el servidor pide una versión mínima de la app. Si tu terminal está por debajo:

* Vas a ver un mensaje tipo `Versión desactualizada` o `CLIENT_OUTDATED`.
* La app **no te deja operar** hasta actualizar.
* En ese caso es **obligatorio** actualizar antes de seguir.

Esto pasa cuando hay un cambio importante (nuevos campos fiscales, integración nueva, corrección de seguridad).

## Actualizar manualmente

Si no apareció el aviso pero quieres forzar la revisión:

<Steps>
  <Step title="Abre `Configuración` desde el menú lateral">
    Busca la sección `Actualizaciones` o `Acerca de`.
  </Step>

  <Step title="Toca `Buscar actualizaciones`">
    Sirvo POS consulta al servidor por la versión más reciente.
  </Step>

  <Step title="Si hay nueva, instala">
    Mismo flujo que el aviso automático.
  </Step>
</Steps>

## Qué pasa con tus datos

* **Órdenes activas** — se mantienen. Cuando la app reinicia, vuelves al plano con todas las mesas como las dejaste.
* **Sesión de caja** — sigue abierta. No tienes que cerrar/reabrir.
* **Configuración local** (idioma, terminal asignada, preferencias) — se conserva.

Las actualizaciones NO borran datos.

## Actualizaciones críticas (rara vez)

Muy de vez en cuando, una actualización requiere reinstalar la app desde cero (cambios mayores que no se aplican en caliente). En ese caso:

* El admin te lo avisa con anticipación.
* Vas a tener que cerrar la sesión, desinstalar Sirvo POS, e instalar la versión nueva (suele venir desde un link o desde la tienda interna del local).
* Tus datos se conservan en el servidor — al volver a abrir e ingresar, todo está donde lo dejaste.

## Versiones distintas entre terminales

Si una terminal del local tiene una versión y otra tiene otra, casi siempre funciona. Pero si ves comportamiento raro entre terminales, confirma que todas estén en la misma versión. Si no, actualiza las que estén atrás.

## Errores comunes

* **`Error al descargar la actualización`** — la red está intermitente. Reintenta cuando la conexión esté estable.
* **`Sin espacio para actualizar`** — el dispositivo se quedó sin memoria. Avísale al admin.
* **La app no abre después de actualizar** — caso raro. Reinicia el dispositivo. Si sigue sin abrir, contacta al admin.
* **Se reinició y volvió a la versión vieja** — la actualización no se aplicó bien. Vuelve a buscar y reintentar.

## Relacionado

* [Sincronización](/user-guide/sincronizacion) — conexión a servidor (necesaria para descargar).
* [Errores comunes](/user-guide/errores-comunes) — otros mensajes que pueden aparecer.
