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.5 KiB
2.5 KiB
EPICA: EPIC-MGN-006 - Configuracion del Sistema
Metadata
| Campo | Valor |
|---|---|
| ID | EPIC-MGN-006 |
| Nombre | Configuracion del Sistema |
| Modulo | settings |
| Fase | Fase 2 - Core Business |
| Prioridad | P1 |
| Estado | Backlog |
| Story Points | 13 |
| Sprint(s) | Sprint 5 |
Descripcion
Sistema de configuracion centralizado que permite gestionar parametros del sistema, secuencias (folios), configuracion de email y configuracion de integraciones. Soporta configuracion a nivel global y por tenant.
Objetivo de Negocio
Proveer configuracion flexible que:
- Permita personalizar el comportamiento del sistema
- Soporte diferentes configuraciones por tenant
- Facilite la gestion de secuencias de documentos
- Centralice configuracion de servicios externos
Historias de Usuario
| ID | Historia | Prioridad | SP | Estado |
|---|---|---|---|---|
| US-MGN006-001 | Como admin, quiero configurar parametros del sistema | P0 | 3 | Backlog |
| US-MGN006-002 | Como admin, quiero gestionar secuencias de folios | P0 | 5 | Backlog |
| US-MGN006-003 | Como admin, quiero configurar el servidor de email | P1 | 3 | Backlog |
| US-MGN006-004 | Como admin, quiero gestionar credenciales de integraciones | P1 | 2 | Backlog |
Total Story Points: 13 SP
Criterios de Aceptacion de la Epica
Funcionales:
- Parametros key-value configurables
- Secuencias con prefijos, sufijos y reset anual
- Configuracion SMTP para emails
- Almacenamiento seguro de credenciales
No Funcionales:
- Configuraciones encriptadas para datos sensibles
- Cache de configuraciones frecuentes
Dependencias
Esta epica depende de:
| Epica/Modulo | Estado | Bloqueante |
|---|---|---|
| EPIC-MGN-004 Tenants | Ready | Si |
Esta epica bloquea:
| Epica/Modulo | Razon |
|---|---|
| EPIC-MGN-008 Notifications | Config de email |
| Todos los modulos | Secuencias de documentos |
Desglose Tecnico
Database:
- Schema:
core_system - Tablas: 2 (config_parameters, sequences)
- Funciones: 1 (get_next_sequence)
Backend:
- Modulo:
settings - Entities: 2
- Endpoints: 6
- Tests: 12+
Frontend:
- Paginas: 2 (Settings, Sequences)
- Componentes: 4
- Stores: 1 (settingsStore)
Creada por: Requirements-Analyst Fecha: 2025-12-05