-- =====================================================================
-- Modulos propios para los reportes de /reportes/ que hasta ahora
-- compartian el modulo 27 ("Dashboard") o no tenian control de permiso
-- (reporteKar.php / reporteKpi.php).
--
-- Correr en LOCAL y en PRODUCCION.
-- =====================================================================

INSERT INTO cat_modulo (id, numero, nombre, menu) VALUES
  (76, '76', 'Reporte Dashboard',              'Reportes'),
  (77, '77', 'Reporte Compras Proveedor',      'Reportes'),
  (78, '78', 'Reporte Historicos Pedidos',     'Reportes'),
  (79, '79', 'Reporte Venta por Sucursal',     'Reportes'),
  (80, '80', 'Reporte Venta Sucursal Acumulado','Reportes'),
  (81, '81', 'Reporte Gasto en Sucursal',      'Reportes'),
  (82, '82', 'Reporte Venta Contadora',        'Reportes'),
  (83, '83', 'Reporte Ventas en Sucursal',     'Reportes'),
  (84, '84', 'Reporte Gastos vs Ventas',       'Reportes'),
  (85, '85', 'Reporte Plantilla Presto 4.0',   'Reportes'),
  (86, '86', 'Reporte KAR',                    'Reportes'),
  (87, '87', 'Reporte KPI',                    'Reportes');

-- Preservar el acceso actual: a cada perfil que hoy tiene el modulo 27,
-- se le dan los 12 modulos nuevos con el mismo permiso_acceso.
INSERT INTO cat_permiso (id_perfil, id_modulo, permiso_acceso)
SELECT p.id_perfil, m.id, p.permiso_acceso
FROM cat_permiso p
JOIN cat_modulo m ON m.id BETWEEN 76 AND 87
WHERE p.id_modulo = 27;
