# Dependencias de ERP-Core para ERP Vidrio Templado # ================================================== version: "1.0.0" fecha_actualizacion: "2025-12-27" proyecto: "erp-vidrio-templado" # Base de la que hereda base: proyecto: "erp-core" version_minima: "1.2.0" ruta: "projects/erp-core" ruta_absoluta: "/home/isem/workspace-v1/projects/erp-core" # Schemas de base de datos heredados database: herencia: "completa" schemas_usados: - nombre: "auth_management" tablas_heredadas: 26 tablas_extendidas: 0 uso: "Autenticacion estandar" - nombre: "core_management" tablas_heredadas: 12 tablas_extendidas: 2 uso: "Clientes, proveedores de materia prima" extensiones: - "Proveedores de vidrio" - "Certificaciones de calidad" - nombre: "core_catalogs" tablas_heredadas: 8 tablas_extendidas: 5 uso: "Catalogos de vidrio" extensiones: - "Tipos de vidrio" - "Espesores" - "Acabados" - "Procesos de templado" - "Defectos de calidad" - nombre: "inventory_management" tablas_heredadas: 20 tablas_extendidas: 4 uso: "Inventario de vidrio" extensiones: - "Dimensiones de lamina (ancho x alto)" - "Tracking por lote de produccion" - "Control de desperdicio/retazo" - "Trazabilidad por horno" # Schemas propios de vidrio templado (no heredados) schemas_propios: - nombre: "production_management" tablas: 12 descripcion: "Ordenes de produccion, hornos, lotes" - nombre: "quality_management" tablas: 8 descripcion: "Inspecciones, certificados, defectos" # Variable RLS obligatoria rls: variable: "app.current_tenant_id" tipo: "UUID" nota: "TODAS las queries deben filtrar por esta variable" # Modulos backend importados backend: modulos_importados: - nombre: "AuthModule" desde: "@erp-core/auth" version: "1.0.0" - nombre: "UsersModule" desde: "@erp-core/users" version: "1.0.0" - nombre: "RolesModule" desde: "@erp-core/roles" version: "1.0.0" - nombre: "TenantsModule" desde: "@erp-core/tenants" version: "1.0.0" - nombre: "InventoryModule" desde: "@erp-core/inventory" version: "1.0.0" # Consideraciones especiales trazabilidad: obligatoria: true requisitos: - "Trazabilidad 100% de lotes" - "Registro de parametros de templado (temperatura, tiempo)" - "Certificados de calidad por lote" - "Historial de inspecciones" # Validaciones requeridas validaciones: - "Variable RLS correcta en todo DDL" - "Trazabilidad de lotes implementada" - "Imports de erp-core funcionando" - "Tests pasando"