erp-vidrio-templado/orchestration/00-guidelines/HERENCIA-ERP-CORE.md

4.4 KiB

Herencia de ERP Core - Vertical Vidrio Templado

Version: 1.0.0 Vertical: Vidrio Templado Nivel: STANDALONE (proyecto independiente) Version ERP-Core: 1.2.0 Ruta ERP-Core: projects/erp-core Herencia: 60-70% de funcionalidad base de erp-core Fecha Migracion: 2025-12-27


RESUMEN DE HERENCIA

Este documento especifica exactamente que hereda la vertical Vidrio Templado del ERP Core y como lo extiende.


1. MODULOS HEREDADOS (100%)

Estos modulos se usan TAL CUAL del core, sin modificaciones:

Modulo Core Codigo Uso en Vidrio Templado
Auth MGN-001 Autenticacion JWT, OAuth
Users MGN-002 Gestion de usuarios
Roles MGN-003 RBAC por area (produccion, calidad, ventas)
Audit MGN-007 Trazabilidad de operaciones
Notifications MGN-008 Alertas de produccion
Reports MGN-009 Reportes de produccion

Accion: NO crear codigo para estos modulos. Usar directamente del core.


2. MODULOS HEREDADOS Y EXTENDIDOS

MGN-004: Tenants → Plantas de Produccion

herencia_base:
  - Multi-tenancy basico
  - Aislamiento RLS

extension_vidrio:
  - Planta como tenant especializado
  - Campos adicionales:
    - capacidad_hornos
    - certificaciones_calidad
    - licencia_ambiental
  - Relaciones:
    - planta → lineas_produccion (1:N)
    - planta → hornos (1:N)

MGN-005: Catalogs → Catalogos de Vidrio

herencia_base:
  - CRUD de catalogos genericos

extension_vidrio:
  - Catalogo de tipos de vidrio
  - Catalogo de espesores
  - Catalogo de acabados
  - Catalogo de procesos de templado
  - Catalogo de defectos de calidad

MGN-011: Inventory → Inventario de Vidrio

herencia_base:
  - Productos y variantes
  - Movimientos de stock
  - Ubicaciones

extension_vidrio:
  - Dimensiones de lamina (ancho x alto)
  - Tracking por lote de produccion
  - Control de desperdicio/retazo
  - Trazabilidad por horno

3. ESPECIFICACIONES TRANSVERSALES HEREDADAS

Obligatorias (Impacto Directo)

Especificacion Gap Uso
SPEC-VALORACION-INVENTARIO.md GAP-MGN-005 Costeo de vidrio (FIFO/AVCO)
SPEC-TRAZABILIDAD-LOTES-SERIES.md GAP-MGN-005 Trazabilidad por lote de templado
SPEC-INVENTARIOS-CICLICOS.md GAP-MGN-005 Conteo de laminas en almacen

Recomendadas

Especificacion Gap Uso
SPEC-SISTEMA-SECUENCIAS.md GAP-MGN-004 Foliado de ordenes de produccion
SPEC-TAREAS-RECURRENTES.md GAP-MGN-011 Mantenimiento preventivo hornos
SPEC-MAIL-THREAD-TRACKING.md Patron Tracking de ordenes

Ubicacion: erp-core/docs/04-modelado/especificaciones-tecnicas/transversal/


4. MODULOS PROPIOS (No heredados)

Codigo Modulo Descripcion
VT-001 production Ordenes de produccion
VT-002 quality Control de calidad
VT-003 raw_materials Materia prima (laminas)
VT-004 machinery Gestion de hornos
VT-005 traceability Trazabilidad por lote
VT-006 quotations Cotizaciones especializadas

5. SCHEMAS DE BASE DE DATOS

Heredados de Core

schemas_core:
  - auth
  - core_users
  - core_rbac
  - core_tenants (extendido)
  - core_catalogs (extendido)
  - core_audit

Propios de Vidrio Templado

schemas_vertical:
  - vertical_vidrio
    - production_orders
    - quality_inspections
    - furnace_logs
    - batch_tracking
    - glass_inventory

6. CONSIDERACIONES ESPECIALES

Trazabilidad Obligatoria

Por normativas de calidad, este vertical REQUIERE:

  • Trazabilidad 100% de lotes
  • Registro de parametros de templado (temperatura, tiempo)
  • Certificados de calidad por lote
  • Historial de inspecciones

Integracion con Maquinaria

  • Conexion con PLCs de hornos (futuro)
  • Lectura automatica de parametros
  • Alertas de desviacion

7. REFERENCIAS

Recurso Ubicacion
MASTER_INVENTORY Core erp-core/orchestration/inventarios/MASTER_INVENTORY.yml
Specs Transversales erp-core/docs/04-modelado/especificaciones-tecnicas/transversal/
SUITE_MASTER_INVENTORY erp-suite/orchestration/inventarios/SUITE_MASTER_INVENTORY.yml
HERENCIA-DIRECTIVAS ./HERENCIA-DIRECTIVAS.md

Sistema NEXUS + SIMCO v2.2.0 Vertical: Vidrio Templado (Nivel 2B.2) Ultima actualizacion: 2025-12-08