Files
ToldoConjunto/openspec/changes/fix-sale-transaction-catalog-ux/proposal.md
2026-10-25 18:40:00 -05:00

1003 B

Proposal

Why

Registrar una venta falla cuando el movimiento de inventario se escribe fuera del alcance de la transacción Dexie. Además, catálogos grandes requieren búsqueda, controles de cantidad visibles e iconos funcionales para operar con rapidez.

What Changes

  • Incluir inventario en la transacción de venta.
  • Activar los iconos MDI correctamente.
  • Sustituir edición numérica incómoda por controles + y - y borrado visible.
  • Añadir búsqueda de productos/productores en POS e Inventario.
  • Documentar un CSV de prueba grande.

Capabilities

New Capabilities

  • sale-transaction-integrity: venta e inventario persisten atómicamente.
  • catalog-large-list-ux: búsqueda y controles adecuados para catálogos grandes.

Modified Capabilities

  • toldo-poc: mejora la experiencia de venta e inventario.

Impact

  • packages/services/src/ventas/VentasService.ts.
  • Vistas POS e Inventario y configuración Vuetify.
  • Tests, documentación de pruebas y APK.