Modo Offline
Vender sin conexión a internet y sincronizar después
¿Qué vas a aprender?
- Qué es el modo offline
Seguir vendiendo aunque no haya internet
- Qué se guarda localmente
Ventas, clientes, productos disponibles
- Cómo se sincronizan los datos
Automático cuando vuelve la conexión
- Limitaciones del modo offline
Qué funciones NO están disponibles sin internet
📝 ¿Qué es el Modo Offline?
El Modo Offline es una funcionalidad que te permite seguir vendiendo aunque no tengas conexión a internet. Es como tener una caja registradora que funciona sin electricidad usando baterías.
Cuando te quedas sin internet:
- El sistema detecta la falta de conexión automáticamente
- Muestra un aviso pero el POS sigue funcionando
- Cuando vuelve internet, sincroniza todo automáticamente
¿Por qué es útil? Porque los cortes de internet son comunes. Con el modo offline, no pierdes ventas ni tiempo esperando que vuelva la conexión.
⚙️ ¿Cómo Funciona?
1. Se detecta que no hay internet
El sistema detecta automáticamente la pérdida de conexión. Aparece un banner amarillo en la parte superior indicando "Modo Offline".
2. El POS sigue funcionando normalmente
Puedes seguir vendiendo, agregar productos al carrito, seleccionar clientes y procesar ventas. Todo se guarda en tu dispositivo (navegador).
3. La conexión vuelve
Cuando se restablece internet, el sistema lo detecta automáticamente y muestra "Sincronizando..."
4. Todo se sincroniza
Las ventas guardadas localmente se envían al servidor, se actualizan stocks, se generan facturas y todo queda registrado.
✅ ¿Qué Funciona Offline y Qué No?
Funciones Disponibles
Realizar ventas en el POS
Agregar productos al carrito
Ver productos existentes (los que ya estaban cargados)
Seleccionar clientes existentes
Procesar pagos (se registran localmente)
Ver el carrito y totales
NO Disponibles Offline
Crear nuevos productos
Crear nuevos clientes (solo los que ya existan)
Ver reportes en tiempo real
Actualizar stock manualmente
Recibir notificaciones del servidor
Ver ventas de otros usuarios en tiempo real
🎬 Escenarios Comunes
Escenario 1: Internet se corta durante una venta
Estás en medio de una venta en el POS
Internet se cae repentinamente
Aparece banner: "Sin conexión - Modo Offline"
Terminas la venta normalmente
La venta se guarda localmente
Cuando vuelva internet, se sincroniza automáticamente
Escenario 2: Varias ventas offline
No tienes internet durante varias horas
Realizas 10 ventas en el POS
Todas se guardan localmente
Vuelve la conexión
El sistema sincroniza las 10 ventas una por una
Recibes confirmación cuando todas se sincronizan
Escenario 3: Intentar crear un cliente nuevo sin internet
Estás offline
Intentas crear un cliente nuevo desde el POS
El sistema muestra: "Esta función requiere conexión a internet"
Debes usar "Cliente Genérico" o esperar a tener internet
🔍 Cómo Saber si Estás en Modo Offline
El sistema muestra indicadores visuales claros:
Banner Amarillo en la Parte Superior
"⚠️ Sin conexión - Modo Offline. Las ventas se sincronizarán cuando vuelva internet."
Banner Azul Cuando Sincroniza
"🔄 Sincronizando datos... Por favor, espera."
Banner Verde Cuando Termina
"✅ Sincronización completada. Todos los datos están actualizados."
