feat(F-163): completed feature
This commit is contained in:
@@ -1,3 +1,16 @@
|
||||
# F-164 — Update outdated POS Next.js
|
||||
# F-163 — Make POS terminal and cash session setup usable
|
||||
|
||||
Alinear POS con Admin: Next.js `16.3.1`, React/ReactDOM `19.2.8`. Actualizar lockfile, adaptar incompatibilidades de build y validar login/proxy/config.
|
||||
## Qué significa
|
||||
- **Vincular terminal**: asociar este navegador/dispositivo a una caja física mediante un código generado en Admin → TPV.
|
||||
- **Sesión de caja**: turno diario de efectivo. Antes de vender se indica fondo inicial y se abre la caja.
|
||||
|
||||
## Implementación
|
||||
- Nueva entrada/página Admin **TPV**: explicación, tiendas, terminales, creación y código de vinculación.
|
||||
- Aceptar el UUID fijo de la tienda por defecto al crear terminal.
|
||||
- POS muestra formulario para abrir caja cuando no hay sesión OPEN; deja de mandar al operador a una pantalla admin inexistente.
|
||||
|
||||
## Aceptación
|
||||
1. Admin puede crear terminal y obtener código.
|
||||
2. Dispositivo puede vincularse con ese código.
|
||||
3. Cajero puede abrir sesión indicando efectivo inicial.
|
||||
4. Tras abrir, aparece la pantalla de venta.
|
||||
|
||||
Reference in New Issue
Block a user