Files
2026-10-25 18:40:00 -05:00

571 B

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