2.9 KiB
2.9 KiB
EPICA: EPIC-MGN-013 - Ventas
Metadata
| Campo | Valor |
|---|---|
| ID | EPIC-MGN-013 |
| Nombre | Ventas |
| Modulo | sales |
| Fase | Fase 2 - Core Business |
| Prioridad | P1 |
| Estado | Backlog |
| Story Points | 42 |
| Sprint(s) | Sprint 10-12 |
Descripcion
Sistema de gestion de ventas que incluye cotizaciones, ordenes de venta, entregas, facturacion de ventas, precios y descuentos. Integrado con inventario y contabilidad.
Objetivo de Negocio
Proveer gestion de ventas que:
- Agilice el ciclo de ventas
- Facilite seguimiento de cotizaciones
- Controle entregas y facturacion
- Gestione precios y descuentos
- Analice desempeno de ventas
Historias de Usuario
| ID | Historia | Prioridad | SP | Estado |
|---|---|---|---|---|
| US-MGN013-001 | Como vendedor, quiero crear cotizaciones | P0 | 5 | Backlog |
| US-MGN013-002 | Como vendedor, quiero convertir cotizaciones en ordenes de venta | P0 | 3 | Backlog |
| US-MGN013-003 | Como almacenista, quiero procesar entregas de venta | P0 | 5 | Backlog |
| US-MGN013-004 | Como vendedor, quiero facturar ordenes de venta | P0 | 5 | Backlog |
| US-MGN013-005 | Como vendedor, quiero gestionar listas de precios | P0 | 5 | Backlog |
| US-MGN013-006 | Como vendedor, quiero aplicar descuentos | P1 | 3 | Backlog |
| US-MGN013-007 | Como gerente, quiero ver pipeline de ventas | P1 | 5 | Backlog |
| US-MGN013-008 | Como gerente, quiero reportes de ventas por periodo | P1 | 5 | Backlog |
| US-MGN013-009 | Como vendedor, quiero ver historial de cliente | P2 | 3 | Backlog |
| US-MGN013-010 | Como admin, quiero configurar comisiones de vendedores | P2 | 3 | Backlog |
Total Story Points: 42 SP
Criterios de Aceptacion de la Epica
Funcionales:
- Cotizaciones con vigencia y seguimiento
- Ordenes de venta con workflow
- Entregas parciales y totales
- Facturacion vinculada (CFDI)
- Listas de precios por cliente/categoria
- Descuentos por volumen, cliente, promo
No Funcionales:
- Trazabilidad cotizacion-orden-entrega-factura
- Dashboard de ventas en tiempo real
Dependencias
Esta epica depende de:
| Epica/Modulo | Estado | Bloqueante |
|---|---|---|
| EPIC-MGN-005 Catalogs | Backlog | Si |
| EPIC-MGN-010 Financial | Backlog | Si |
| EPIC-MGN-011 Inventory | Backlog | Si |
Desglose Tecnico
Database:
- Schema:
core_sales - Tablas: 8+ (quotations, sale_orders, so_lines, deliveries, pricelists, etc.)
- Funciones: 3+
Backend:
- Modulo:
sales - Entities: 8+
- Endpoints: 20+
- Tests: 35+
Frontend:
- Paginas: 7 (cotizaciones, ordenes, entregas, precios, reportes)
- Componentes: 18+
- Stores: 1 (salesStore)
Creada por: Requirements-Analyst Fecha: 2025-12-05