INSERT INTO ctl_aplicativo ( SELECT 'frm_flx_cheque_emitido_documento', 'Imagem do cheque emitido', 'FLX', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_flx_cheque_emitido_documento') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_flx_cheque_emitido_documento', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_flx_cheque_emitido_documento') GROUP BY grupousucod); INSERT INTO ctl_aplicativo ( SELECT 'rel_ent_balanca_peso', ' Pesagem Balanca', 'ENT', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_ent_balanca_peso') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_ent_balanca_peso', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_ent_balanca_peso') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6273 ); INSERT INTO ctl_menu_nivel VALUES ( 6273 , 'Pesagem Balanca', 9999, '','_self', 'rel_ent_balanca_peso', 1666, 1); INSERT INTO ctl_aplicativo ( SELECT 'fil_flx_aux_cheque_emitido', 'Baixa Cheques Emitidos Inspire', 'FLX', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'fil_flx_aux_cheque_emitido') IS NULL LIMIT 1); INSERT INTO ctl_aplicativo ( SELECT 'frm_flx_aux_cheque_emitido_baixa_detalhe', 'Lista Cheques Emitidos Inspire', 'FLX', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_flx_aux_cheque_emitido_baixa_detalhe') IS NULL LIMIT 1); INSERT INTO ctl_aplicativo ( SELECT 'frm_flx_aux_cheque_emitido_baixa', 'Lista Cheques Emitidos Inspire', 'FLX', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_flx_aux_cheque_emitido_baixa') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'fil_flx_aux_cheque_emitido', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'fil_flx_aux_cheque_emitido') GROUP BY grupousucod); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_flx_aux_cheque_emitido_baixa', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_flx_aux_cheque_emitido_baixa') GROUP BY grupousucod); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_flx_aux_cheque_emitido_baixa_detalhe', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_flx_aux_cheque_emitido_baixa_detalhe') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6272 ); INSERT INTO ctl_menu_nivel VALUES ( 6272 , 'Baixa Cheques Emitidos Inspire', 9999, '','_self', 'fil_flx_aux_cheque_emitido', 640, 1); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao = 'fil_flx_aux_cheque_emitido'; insert into ctl_menu_nivel_dependencia values ('fil_flx_aux_cheque_emitido','frm_flx_aux_cheque_emitido_baixa'); insert into ctl_menu_nivel_dependencia values ('fil_flx_aux_cheque_emitido','frm_flx_aux_cheque_emitido_baixa_detalhe'); INSERT INTO ctl_aplicativo ( SELECT 'rel_stq_mov_estoque_apuracao_qtd_vlr_custo', 'Apura estoque por custo', 'STQ', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_stq_mov_estoque_apuracao_qtd_vlr_custo') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_stq_mov_estoque_apuracao_qtd_vlr_custo', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_stq_mov_estoque_apuracao_qtd_vlr_custo') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6271 ); INSERT INTO ctl_menu_nivel VALUES ( 6271 , 'Apura estoque por custo', 9999, '','_self', 'rel_stq_mov_estoque_apuracao_qtd_vlr_custo', 3704, 1); INSERT INTO ctl_aplicativo ( SELECT 'cns_rlc_orcamento_x_duplicata', 'Rlc Orcamento x Duplicata', 'RLC', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_rlc_orcamento_x_duplicata') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_rlc_orcamento_x_duplicata', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_rlc_orcamento_x_duplicata') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6240 ); INSERT INTO ctl_menu_nivel VALUES ( 6240 , 'Rlc Orcamento x Duplicata', 9999, '','_self', 'cns_rlc_orcamento_x_duplicata', 6126, 1); INSERT INTO ctl_aplicativo ( SELECT 'rel_ctb_livro_fiscal_saida_por_nota', 'Livro Fiscal Saida Por Nota ', 'CTB', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_ctb_livro_fiscal_saida_por_nota') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_ctb_livro_fiscal_saida_por_nota', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_ctb_livro_fiscal_saida_por_nota') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN (6255); INSERT INTO ctl_menu_nivel VALUES (6255, 'Livro Fiscal Saida Por Nota', 9999, '','_self', 'rel_ctb_livro_fiscal_saida_por_nota', 793, 1); INSERT INTO ctl_aplicativo ( SELECT 'cns_log_vnd_orcamento', 'Log Pedidos', 'VND', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_log_vnd_orcamento') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_log_vnd_orcamento', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_log_vnd_orcamento') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6258 ); INSERT INTO ctl_menu_nivel VALUES ( 6258 , 'Log Pedidos', 9999, '','_self', 'cns_log_vnd_orcamento', 2586 , 1); INSERT INTO ctl_aplicativo ( SELECT 'cns_gar_troca_devoluc_x_nota_fiscal', 'Relaciona Nota com a Troca ', 'GAR', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_gar_troca_devoluc_x_nota_fiscal') IS NULL LIMIT 1); INSERT INTO ctl_aplicativo ( SELECT 'frm_gar_troca_devoluc_x_nota_fiscal', 'Relaciona Nota com a Troca ', 'NFS', 'F' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_gar_troca_devoluc_x_nota_fiscal') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_gar_troca_devoluc_x_nota_fiscal', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_gar_troca_devoluc_x_nota_fiscal') GROUP BY grupousucod); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_gar_troca_devoluc_x_nota_fiscal', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_gar_troca_devoluc_x_nota_fiscal') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6235 ); INSERT INTO ctl_menu_nivel VALUES ( 6235 , 'Relaciona Nota com a Troca ', 9999, '','_self', 'cns_gar_troca_devoluc_x_nota_fiscal', 5198 , 1); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao = 'cns_gar_troca_devoluc_x_nota_fiscal'; insert into ctl_menu_nivel_dependencia values ('cns_gar_troca_devoluc_x_nota_fiscal','frm_gar_troca_devoluc_x_nota_fiscal'); INSERT INTO ctl_aplicativo ( SELECT 'frm_pag_grava_despesas', 'Inclui Despesas Contas a Pagar', 'PAG', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_pag_grava_despesas') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_pag_grava_despesas', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_pag_grava_despesas') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6252 ); INSERT INTO ctl_menu_nivel VALUES ( 6252 , 'Inclui Despesas Contas a Pagar', 9999, '','_self', 'frm_pag_grava_despesas', 817, 1); INSERT INTO ctl_aplicativo ( SELECT 'rel_pag_duplicata_pagar_documento', 'Lista Arquivos Doctos Pagar ', 'PAG', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_pag_duplicata_pagar_documento') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_pag_duplicata_pagar_documento', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_pag_duplicata_pagar_documento') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN (6251); INSERT INTO ctl_menu_nivel VALUES (6251, 'Lista Arquivos Doctos Pagar', 9999, '','_self', 'rel_pag_duplicata_pagar_documento', 2081, 1); INSERT INTO ctl_aplicativo ( SELECT 'cns_rcb_dup_rcb_alt_vlr_dup', 'Altera Valor Duplicata ', 'RCB', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_rcb_dup_rcb_alt_vlr_dup') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_rcb_dup_rcb_alt_vlr_dup', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_rcb_dup_rcb_alt_vlr_dup') GROUP BY grupousucod); INSERT INTO ctl_aplicativo ( SELECT 'frm_rcb_dup_rcb_alt_vlr_dup', 'Altera Valor Duplicata ', 'RCB', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_rcb_dup_rcb_alt_vlr_dup') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_rcb_dup_rcb_alt_vlr_dup', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_rcb_dup_rcb_alt_vlr_dup') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN (6243); INSERT INTO ctl_menu_nivel VALUES (6243, 'Altera Valor Duplicata ', 9999, '','_self', 'cns_rcb_dup_rcb_alt_vlr_dup', 6126, 1); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao = 'cns_rcb_dup_rcb_alt_vlr_dup'; insert into ctl_menu_nivel_dependencia values ('cns_rcb_dup_rcb_alt_vlr_dup','frm_rcb_dup_rcb_alt_vlr_dup'); INSERT INTO ctl_aplicativo ( SELECT 'rel_vnd_ticket_medio_vendedor', 'Ticket Medio Vendedor', 'VND', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_vnd_ticket_medio_vendedor') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_vnd_ticket_medio_vendedor', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_vnd_ticket_medio_vendedor') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6241 ); INSERT INTO ctl_menu_nivel VALUES ( 6241 , 'Ticket Medio Vendedor', 9999, '','_self', 'rel_vnd_ticket_medio_vendedor', 2595, 1); INSERT INTO ctl_aplicativo ( SELECT 'rel_stq_saldo_estoque_origem_nota', 'Saldo Transferencia Estoque', 'STQ', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_stq_saldo_estoque_origem_nota') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_stq_saldo_estoque_origem_nota', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_stq_saldo_estoque_origem_nota') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN (6227); INSERT INTO ctl_menu_nivel VALUES (6227, 'Saldo Transferencia Estoque', 9999, '','_self', 'rel_stq_saldo_estoque_origem_nota', 1605, 1); INSERT INTO ctl_aplicativo ( SELECT 'rel_stq_saldo_transf_estoque_fiscal', 'Saldo Transf Estoque Fiscal', 'STQ', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_stq_saldo_transf_estoque_fiscal') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_stq_saldo_transf_estoque_fiscal', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_stq_saldo_transf_estoque_fiscal') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6231 ); INSERT INTO ctl_menu_nivel VALUES ( 6231 , 'Saldo Transf Estoque Fiscal', 9999, '','_self', 'rel_stq_saldo_transf_estoque_fiscal', 6230 , 1); INSERT INTO ctl_aplicativo ( SELECT 'frm_nfs_gera_requisicao_transferencia_estoque', 'Gera Requisicao Transf Estoque', 'NFS', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_nfs_gera_requisicao_transferencia_estoque') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_nfs_gera_requisicao_transferencia_estoque', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_nfs_gera_requisicao_transferencia_estoque') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6226 ); INSERT INTO ctl_menu_nivel VALUES ( 6226 , 'Gera Requisicao Transf Estoque', 9999, '','_self', 'frm_nfs_gera_requisicao_transferencia_estoque', 969 , 1); INSERT INTO ctl_aplicativo ( SELECT 'rel_for_fornecedor_completo', 'Fornecedor Completo', 'FOR', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'rel_for_fornecedor_completo') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'rel_for_fornecedor_completo', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'rel_for_fornecedor_completo') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 5858 ); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 5859 ); INSERT INTO ctl_menu_nivel (codigo, descricao, sequencia, hint, target, aplinome, parent, tipo_login) VALUES (5858,'FOR - Fornecedor',9999,'''','_self','rel_for_fornecedor_completo',5,1); INSERT INTO ctl_menu_nivel (codigo, descricao, sequencia, hint, target, aplinome, parent, tipo_login) VALUES (5859,'Fornecedor Completo',9999,'''','_self','rel_for_fornecedor_completo',5858,1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_flx_conciliacao_bancaria_fluxo_nao_relacionado', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_flx_conciliacao_bancaria_fluxo_nao_relacionado') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao = 'aba_flx_conciliacao_bancaria' and aplicacao_nivel = 'frm_flx_conciliacao_bancaria_exclusao'; INSERT INTO ctl_menu_nivel_dependencia(aplicacao, aplicacao_nivel) VALUES ('aba_flx_conciliacao_bancaria', 'frm_flx_conciliacao_bancaria_exclusao'); INSERT INTO ctl_aplicativo ( SELECT 'frm_flx_conciliacao_bancaria_exclusao', 'Exclui Conciliacao Duplicaca', 'FLX', 'F' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_flx_conciliacao_bancaria_exclusao') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_flx_conciliacao_bancaria_exclusao', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_flx_conciliacao_bancaria_exclusao') GROUP BY grupousucod); INSERT INTO ctl_aplicativo ( SELECT 'frm_ent_balanca_peso', 'Inclui Peso Balanca', 'ENT', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_ent_balanca_peso') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_ent_balanca_peso', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_ent_balanca_peso') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6269 ); INSERT INTO ctl_menu_nivel VALUES ( 6269 , 'Inclui Peso Balanca', 9999, '','_self', 'frm_ent_balanca_peso', 539, 1); INSERT INTO ctl_aplicativo ( SELECT 'frm_ent_balanca_peso_cancela', 'Cancela Pesagem', 'ENT', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_ent_balanca_peso_cancela') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_ent_balanca_peso_cancela', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_ent_balanca_peso_cancela') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6270 ); INSERT INTO ctl_menu_nivel VALUES ( 6270 , 'Cancela Pesagem', 9999, '','_self', 'cns_ent_balanca_peso_cancela', 539, 1); INSERT INTO ctl_aplicativo ( SELECT 'cns_ent_balanca_peso_cancela', 'Cancela Pesagem', 'ENT', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_ent_balanca_peso_cancela') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_ent_balanca_peso_cancela', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_ent_balanca_peso_cancela') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao = 'cns_ent_balanca_peso_cancela'; INSERT INTO ctl_menu_nivel_dependencia(aplicacao, aplicacao_nivel) VALUES ('cns_ent_balanca_peso_cancela', 'frm_ent_balanca_peso_cancela'); INSERT INTO ctl_aplicativo ( SELECT 'cns_nfs_pagto_nota_alteracao', 'Altera Tipo Pgto Nota', 'VND', 'C' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_nfs_pagto_nota_alteracao') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'cns_nfs_pagto_nota_alteracao', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'cns_nfs_pagto_nota_alteracao') GROUP BY grupousucod); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_nfs_pagto_nota_alteracao', 'T' FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_nfs_pagto_nota_alteracao') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN ( 6245 ); INSERT INTO ctl_menu_nivel VALUES ( 6245 , 'Altera Tipo Pgto Nota', 9999, '','_self', 'cns_nfs_pagto_nota_alteracao', 6126, 1); DELETE FROM ctl_menu_nivel_dependencia WHERE aplicacao = 'cns_nfs_pagto_nota_alteracao'; INSERT INTO ctl_menu_nivel_dependencia(aplicacao, aplicacao_nivel) VALUES ('cns_nfs_pagto_nota_alteracao', 'frm_nfs_pagto_nota_alteracao');