fix: corregir ventas y mejorar catalogos
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# Spec Delta
|
||||
|
||||
## Purpose
|
||||
|
||||
Garantiza que confirmar una venta actualice ventas e inventario como una sola operación local, evitando datos parciales y errores de IndexedDB.
|
||||
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: Persistencia atómica de venta
|
||||
The system SHALL persist the sale, sale lines, and inventory movements in one local transaction.
|
||||
|
||||
#### Scenario: Venta confirmada
|
||||
- **GIVEN** an open day and sufficient stock
|
||||
- **WHEN** user confirms a sale
|
||||
- **THEN** sale, lines, and negative inventory movement are stored
|
||||
- **AND** no object store transaction error is raised
|
||||
Reference in New Issue
Block a user