4.4 KiB
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