177 lines
6.4 KiB
YAML
177 lines
6.4 KiB
YAML
# DEPENDENCY GRAPH - ERP Vidrio Templado
|
|
# Generado: 2025-12-08
|
|
# Sistema: NEXUS + SIMCO v2.2.0
|
|
# Nivel: 2B.2 (Vertical)
|
|
|
|
version: 1.0.0
|
|
ultima_actualizacion: 2025-12-08
|
|
estado: Planificacion
|
|
|
|
# ============================================
|
|
# RESUMEN
|
|
# ============================================
|
|
|
|
resumen:
|
|
total_modulos: 6
|
|
modulos_core_heredados: 6
|
|
dependencias_internas: 8
|
|
dependencias_externas: 6
|
|
|
|
# ============================================
|
|
# DEPENDENCIAS DE MODULOS PROPIOS
|
|
# ============================================
|
|
|
|
modulos_verticales:
|
|
VT-001_production:
|
|
depende_de:
|
|
internos:
|
|
- VT-003_inventory # Para verificar stock de materia prima
|
|
- VT-004_machinery # Para asignar hornos
|
|
core:
|
|
- MGN-001_auth
|
|
- MGN-002_users
|
|
- MGN-004_tenants
|
|
- MGN-007_audit
|
|
|
|
VT-002_quality:
|
|
depende_de:
|
|
internos:
|
|
- VT-001_production # Para inspeccionar ordenes
|
|
- VT-005_traceability # Para vincular certificados a lotes
|
|
core:
|
|
- MGN-001_auth
|
|
- MGN-002_users
|
|
- MGN-007_audit
|
|
|
|
VT-003_inventory:
|
|
depende_de:
|
|
internos: [] # Modulo base, sin dependencias internas
|
|
core:
|
|
- MGN-001_auth
|
|
- MGN-004_tenants
|
|
- MGN-005_catalogs
|
|
- MGN-011_inventory # Heredado y extendido
|
|
|
|
VT-004_machinery:
|
|
depende_de:
|
|
internos: [] # Modulo base para equipos
|
|
core:
|
|
- MGN-001_auth
|
|
- MGN-004_tenants
|
|
- MGN-007_audit
|
|
|
|
VT-005_traceability:
|
|
depende_de:
|
|
internos:
|
|
- VT-001_production # Para rastrear ordenes
|
|
- VT-002_quality # Para vincular inspecciones
|
|
- VT-004_machinery # Para registrar horno usado
|
|
core:
|
|
- MGN-001_auth
|
|
- MGN-007_audit
|
|
|
|
VT-006_quotations:
|
|
depende_de:
|
|
internos:
|
|
- VT-003_inventory # Para verificar disponibilidad
|
|
core:
|
|
- MGN-001_auth
|
|
- MGN-002_users
|
|
- MGN-004_tenants
|
|
- MGN-005_catalogs
|
|
|
|
# ============================================
|
|
# HERENCIA DE ERP-CORE
|
|
# ============================================
|
|
|
|
modulos_core_heredados:
|
|
MGN-001_auth:
|
|
estado: Heredado 100%
|
|
uso: Autenticacion JWT
|
|
|
|
MGN-002_users:
|
|
estado: Heredado 100%
|
|
uso: Gestion de usuarios
|
|
|
|
MGN-003_roles:
|
|
estado: Heredado 100%
|
|
uso: RBAC
|
|
|
|
MGN-004_tenants:
|
|
estado: Extendido
|
|
uso: Multi-planta
|
|
extension: Campos especificos de planta de produccion
|
|
|
|
MGN-005_catalogs:
|
|
estado: Extendido
|
|
uso: Catalogos de tipos de vidrio
|
|
extension: Catalogos especializados
|
|
|
|
MGN-007_audit:
|
|
estado: Heredado 100%
|
|
uso: Auditoria de operaciones
|
|
|
|
# ============================================
|
|
# GRAFO VISUAL (ASCII)
|
|
# ============================================
|
|
|
|
grafo_visual: |
|
|
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ ERP-CORE (Heredado) │
|
|
│ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ │
|
|
│ │AUTH │ │USERS│ │ROLES│ │TENANT│ │CATAL│ │AUDIT│ │
|
|
│ └──┬──┘ └──┬──┘ └──┬──┘ └──┬──┘ └──┬──┘ └──┬──┘ │
|
|
└─────┼───────┼───────┼───────┼───────┼───────┼──────────┘
|
|
│ │ │ │ │ │
|
|
▼ ▼ ▼ ▼ ▼ ▼
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ VERTICAL VIDRIO TEMPLADO │
|
|
│ │
|
|
│ ┌────────┐ ┌────────┐ ┌────────┐ │
|
|
│ │VT-003 │ │VT-004 │ │VT-006 │ │
|
|
│ │INVENTORY◄───┤MACHINERY│ │QUOTATION│ │
|
|
│ └────┬───┘ └────┬───┘ └────┬───┘ │
|
|
│ │ │ │ │
|
|
│ ▼ ▼ │ │
|
|
│ ┌────────┐ ┌────────┐ │ │
|
|
│ │VT-001 ├───►│VT-002 │ │ │
|
|
│ │PRODUCTION │QUALITY │ │ │
|
|
│ └────┬───┘ └────┬───┘ │ │
|
|
│ │ │ │ │
|
|
│ ▼ ▼ │ │
|
|
│ ┌─────────────────────┐ │ │
|
|
│ │ VT-005 │◄─────────┘ │
|
|
│ │ TRACEABILITY │ │
|
|
│ └─────────────────────┘ │
|
|
│ │
|
|
└─────────────────────────────────────────────────────────┘
|
|
|
|
# ============================================
|
|
# ORDEN DE IMPLEMENTACION SUGERIDO
|
|
# ============================================
|
|
|
|
orden_implementacion:
|
|
fase_1_base:
|
|
- VT-003_inventory # Sin dependencias internas
|
|
- VT-004_machinery # Sin dependencias internas
|
|
|
|
fase_2_core:
|
|
- VT-001_production # Depende de inventory y machinery
|
|
- VT-006_quotations # Depende de inventory
|
|
|
|
fase_3_calidad:
|
|
- VT-002_quality # Depende de production
|
|
|
|
fase_4_trazabilidad:
|
|
- VT-005_traceability # Depende de production, quality, machinery
|
|
|
|
# ============================================
|
|
# NOTAS
|
|
# ============================================
|
|
|
|
notas:
|
|
- "Este grafo define dependencias PLANIFICADAS"
|
|
- "Implementacion pendiente"
|
|
- "Seguir orden de implementacion sugerido"
|