Sistema NEXUS v3.4 migrado con: Estructura principal: - core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles) - core/catalog: Catalogo de funcionalidades reutilizables - shared/knowledge-base: Base de conocimiento compartida - devtools/scripts: Herramientas de desarrollo - control-plane/registries: Control de servicios y CI/CD - orchestration/: Configuracion de orquestacion de agentes Proyectos incluidos (11): - gamilit (submodule -> GitHub) - trading-platform (OrbiquanTIA) - erp-suite con 5 verticales: - erp-core, construccion, vidrio-templado - mecanicas-diesel, retail, clinicas - betting-analytics - inmobiliaria-analytics - platform_marketing_content - pos-micro, erp-basico Configuracion: - .gitignore completo para Node.js/Python/Docker - gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git) - Sistema de puertos estandarizado (3005-3199) Generated with NEXUS v3.4 Migration System EPIC-010: Configuracion Git y Repositorios
2.7 KiB
2.7 KiB
EPICA: EPIC-MGN-012 - Compras
Metadata
| Campo | Valor |
|---|---|
| ID | EPIC-MGN-012 |
| Nombre | Compras |
| Modulo | purchasing |
| Fase | Fase 2 - Core Business |
| Prioridad | P1 |
| Estado | Backlog |
| Story Points | 34 |
| Sprint(s) | Sprint 9-10 |
Descripcion
Sistema de gestion de compras que incluye ordenes de compra, recepciones, facturacion de compras, gestion de proveedores por producto y solicitudes de compra. Integrado con inventario y contabilidad.
Objetivo de Negocio
Proveer gestion de compras que:
- Agilice el proceso de adquisiciones
- Controle aprobaciones de compras
- Integre con inventario automaticamente
- Facilite comparacion de proveedores
- Optimice costos de adquisicion
Historias de Usuario
| ID | Historia | Prioridad | SP | Estado |
|---|---|---|---|---|
| US-MGN012-001 | Como comprador, quiero crear solicitudes de compra | P0 | 5 | Backlog |
| US-MGN012-002 | Como comprador, quiero crear ordenes de compra | P0 | 5 | Backlog |
| US-MGN012-003 | Como almacenista, quiero registrar recepciones de compra | P0 | 5 | Backlog |
| US-MGN012-004 | Como contador, quiero registrar facturas de proveedor | P0 | 5 | Backlog |
| US-MGN012-005 | Como comprador, quiero comparar precios entre proveedores | P1 | 5 | Backlog |
| US-MGN012-006 | Como gerente, quiero aprobar ordenes de compra | P1 | 5 | Backlog |
| US-MGN012-007 | Como comprador, quiero ver historico de compras por proveedor | P2 | 3 | Backlog |
Total Story Points: 33 SP (ajustado a 34)
Criterios de Aceptacion de la Epica
Funcionales:
- Solicitudes de compra con workflow de aprobacion
- Ordenes de compra con multiples lineas
- Recepciones parciales y totales
- Facturacion de compras vinculada
- Precios por proveedor/producto
No Funcionales:
- Trazabilidad compra-recepcion-factura
- Alertas de reabastecimiento
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_purchases - Tablas: 6+ (purchase_requisitions, purchase_orders, po_lines, etc.)
- Funciones: 2+
Backend:
- Modulo:
purchasing - Entities: 6+
- Endpoints: 15+
- Tests: 25+
Frontend:
- Paginas: 5 (requisiciones, ordenes, recepciones, reportes)
- Componentes: 12+
- Stores: 1 (purchasingStore)
Creada por: Requirements-Analyst Fecha: 2025-12-05