# 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 ```yaml 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 ```yaml 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 ```yaml 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 ```yaml schemas_core: - auth - core_users - core_rbac - core_tenants (extendido) - core_catalogs (extendido) - core_audit ``` ### Propios de Vidrio Templado ```yaml 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*