INSERT INTO ctl_aplicativo SELECT 'frm_vnd_imprime_pedido_tipo_cliente_destino', 'Formulario para escolher o tipo de impressao PDF', 'VND','U' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_vnd_imprime_pedido_tipo_cliente_destino') IS NULL LIMIT 1; DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao = 'frm_vnd_pedido_reimpressao' AND aplicacao_nivel = 'frm_vnd_imprime_pedido_tipo_cliente_destino'; INSERT INTO ctl_menu_nivel_dependencia VALUES ('frm_vnd_pedido_reimpressao', 'frm_vnd_imprime_pedido_tipo_cliente_destino'); INSERT INTO ctl_grupo_x_direito (grupousucod,aplinome,grupodireito ) SELECT grupousucod, 'frm_vnd_imprime_pedido_tipo_cliente_destino', 'T' FROM ctl_grupo_x_direito WHERE grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_vnd_imprime_pedido_tipo_cliente_destino') AND (grupousucod IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_vnd_pedido_reimpressao') OR grupousucod IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_vnd_imprime_pedido_tipo_montana') ) GROUP BY grupousucod ORDER BY grupousucod;