feat: implementar jornadas y validar aliases
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# Spec: jornada-toldo
|
||||
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: Jornada unificada
|
||||
The system SHALL have a JornadaToldo that groups all operations of a market day.
|
||||
|
||||
#### Scenario: Abrir jornada
|
||||
- GIVEN no open jornada
|
||||
- WHEN user opens jornada with responsables and base inicial
|
||||
- THEN jornada is created with estado ABIERTA
|
||||
|
||||
#### Scenario: Ventas asociadas a jornada
|
||||
- GIVEN open jornada
|
||||
- WHEN sale is registered
|
||||
- THEN sale is linked to jornadaId
|
||||
|
||||
#### Scenario: Cierre de jornada
|
||||
- GIVEN open jornada with ventas and gastos
|
||||
- WHEN closing with final inventory and cash counts
|
||||
- THEN jornada becomes CERRADA with cuadre
|
||||
- AND cannot add sales/gastos after closure
|
||||
Reference in New Issue
Block a user