--ENTREGA FUTURA INSERT INTO ctl_aplicativo ( SELECT 'cns_prd_materia_prima_pendente_entrega_futura', 'Consulta MP pendente da EF', 'CNS', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_prd_materia_prima_pendente_entrega_futura') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_prd_materia_prima_pendente_entrega_futura', 'T' FROM ctl_grupo_x_direito WHERE grupousucod in (1) AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_prd_materia_prima_pendente_entrega_futura') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao_nivel = 'cns_prd_materia_prima_pendente_entrega_futura'; INSERT INTO ctl_menu_nivel_dependencia VALUES ('rel_prd_materia_prima_pendente','cns_prd_materia_prima_pendente_entrega_futura'); --ORDEM COMRA INSERT INTO ctl_aplicativo ( SELECT 'cns_prd_materia_prima_pendente_ordem_compra', 'Consulta MP pendente em compras', 'CNS', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_prd_materia_prima_pendente_ordem_compra') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_prd_materia_prima_pendente_ordem_compra', 'T' FROM ctl_grupo_x_direito WHERE grupousucod in (1) AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_prd_materia_prima_pendente_ordem_compra') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao_nivel = 'cns_prd_materia_prima_pendente_ordem_compra'; INSERT INTO ctl_menu_nivel_dependencia VALUES ('rel_prd_materia_prima_pendente','cns_prd_materia_prima_pendente_ordem_compra'); --ORDEM PRODUÇÃO INSERT INTO ctl_aplicativo ( SELECT 'cns_prd_materia_prima_pendente_ordem_producao', 'Consulta MP pendente em OP', 'CNS', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_prd_materia_prima_pendente_ordem_producao') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_prd_materia_prima_pendente_ordem_producao', 'T' FROM ctl_grupo_x_direito WHERE grupousucod in (1) AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_prd_materia_prima_pendente_ordem_producao') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao_nivel = 'cns_prd_materia_prima_pendente_ordem_producao'; INSERT INTO ctl_menu_nivel_dependencia VALUES ('rel_prd_materia_prima_pendente','cns_prd_materia_prima_pendente_ordem_producao'); --CONTAINER INSERT INTO ctl_aplicativo ( SELECT 'frm_prd_materia_prima_pendente_container', 'Container consulta MP pendente em OP', 'FRM', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_prd_materia_prima_pendente_container') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_prd_materia_prima_pendente_container', 'T' FROM ctl_grupo_x_direito WHERE grupousucod in (1) AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_prd_materia_prima_pendente_container') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao_nivel = 'frm_prd_materia_prima_pendente_container'; INSERT INTO ctl_menu_nivel_dependencia VALUES ('rel_prd_materia_prima_pendente','frm_prd_materia_prima_pendente_container');