feat: mejorar pos movil y cierre de jornada
This commit is contained in:
31
openspec/changes/improve-mobile-pos-closing/proposal.md
Normal file
31
openspec/changes/improve-mobile-pos-closing/proposal.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# Proposal
|
||||
|
||||
## Why
|
||||
|
||||
En celulares el POS ocupa toda la pantalla con el catálogo y el carrito queda fuera de vista. Además, breadcrumbs ya no son necesarios, Gastos y Ajustes conservan HTML nativo, y el cierre de caja está separado de la jornada aunque ambos deben ser una única operación de cierre.
|
||||
|
||||
## What Changes
|
||||
|
||||
- Retirar breadcrumbs y usar tabs responsive en Inventario y otras secciones densas.
|
||||
- Convertir el selector de productos del POS en una búsqueda compacta con modal/lista de productos y carrito siempre accesible.
|
||||
- Rediseñar Gastos y Ajustes con componentes Vuetify.
|
||||
- Mover el ajuste de inventario al flujo de Inventario y retirar Ajustes como operación principal del menú.
|
||||
- Fusionar cierre de caja y cierre de jornada con efectivo contado obligatorio y banco QR opcional.
|
||||
- Calcular devuelta para pagos en efectivo antes de confirmar la venta.
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
|
||||
- `mobile-pos-flow`: selección de productos, carrito y devuelta optimizados para pantalla pequeña.
|
||||
- `unified-day-closing`: cierre atómico de caja y jornada.
|
||||
|
||||
### Modified Capabilities
|
||||
|
||||
- `toldo-poc`: navegación, inventario, gastos, ajustes y reportes operativos.
|
||||
|
||||
## Impact
|
||||
|
||||
- Vistas Vue/Vuetify de POS, Inventario, Gastos, Ajustes y Jornada.
|
||||
- `JornadaService` y modelos de cuadre.
|
||||
- Tests de casos de uso, Playwright y APK.
|
||||
Reference in New Issue
Block a user