3.0 KiB
3.0 KiB
EPICA: EPIC-MGN-011 - Inventario
Metadata
| Campo | Valor |
|---|---|
| ID | EPIC-MGN-011 |
| Nombre | Inventario y Stock |
| Modulo | inventory |
| Fase | Fase 2 - Core Business |
| Prioridad | P1 |
| Estado | Backlog |
| Story Points | 42 |
| Sprint(s) | Sprint 7-9 |
Descripcion
Sistema de gestion de inventario que incluye almacenes, ubicaciones, movimientos de stock, valoracion de inventario, ajustes y transferencias. Soporta multiples metodos de valoracion (PEPS, UEPS, Promedio).
Objetivo de Negocio
Proveer control de inventario que:
- Rastree stock en tiempo real
- Soporte multiples almacenes
- Valore inventario correctamente
- Minimice perdidas por faltantes
- Optimice reabastecimiento
Historias de Usuario
| ID | Historia | Prioridad | SP | Estado |
|---|---|---|---|---|
| US-MGN011-001 | Como almacenista, quiero gestionar almacenes y ubicaciones | P0 | 5 | Backlog |
| US-MGN011-002 | Como almacenista, quiero registrar entradas de inventario | P0 | 5 | Backlog |
| US-MGN011-003 | Como almacenista, quiero registrar salidas de inventario | P0 | 5 | Backlog |
| US-MGN011-004 | Como almacenista, quiero realizar transferencias entre almacenes | P0 | 5 | Backlog |
| US-MGN011-005 | Como almacenista, quiero realizar ajustes de inventario | P0 | 5 | Backlog |
| US-MGN011-006 | Como contador, quiero ver la valoracion del inventario | P1 | 8 | Backlog |
| US-MGN011-007 | Como gerente, quiero ver reportes de movimientos de stock | P1 | 5 | Backlog |
| US-MGN011-008 | Como comprador, quiero ver alertas de stock minimo | P1 | 3 | Backlog |
Total Story Points: 41 SP (ajustado a 42)
Criterios de Aceptacion de la Epica
Funcionales:
- Gestion de almacenes y ubicaciones jerarquicas
- Movimientos de entrada, salida y transferencia
- Ajustes de inventario con motivo
- Valoracion PEPS, UEPS, Promedio
- Kardex por producto
- Alertas de stock minimo
No Funcionales:
- Consulta de stock < 100ms
- Trazabilidad completa de movimientos
Dependencias
Esta epica depende de:
| Epica/Modulo | Estado | Bloqueante |
|---|---|---|
| EPIC-MGN-005 Catalogs (Products) | Backlog | Si |
Esta epica bloquea:
| Epica/Modulo | Razon |
|---|---|
| EPIC-MGN-012 Purchasing | Recepciones de compra |
| EPIC-MGN-013 Sales | Entregas de venta |
Desglose Tecnico
Database:
- Schema:
core_inventory - Tablas: 8+ (warehouses, locations, stock_quants, stock_moves, etc.)
- Funciones: 4+ (calcular_stock, valorar_inventario, etc.)
Backend:
- Modulo:
inventory - Entities: 8+
- Endpoints: 20+
- Tests: 35+
Frontend:
- Paginas: 6 (almacenes, inventario, movimientos, kardex, reportes)
- Componentes: 15+
- Stores: 2 (inventoryStore, stockStore)
Creada por: Requirements-Analyst Fecha: 2025-12-05