-- TBMENU (Inclusão e Atualização do Menu) --
UPDATE OR INSERT INTO TBMENU (CONTROLE, GRUPO, SUBGRUPO, TIPO, URL, DESCRICAO) VALUES (12240, 'VEN', 'VEN', '1', '12241', 'CADASTRO SIMPLIFICADO DE CLIENTES') MATCHING (CONTROLE);

UPDATE OR INSERT INTO TBMENU (CONTROLE, GRUPO, SUBGRUPO, TIPO, URL, DESCRICAO) VALUES (12241, 'VEN', 'VEN', '1', '', 'CADASTRO SIMPLIFICADO DE CLIENTES') MATCHING (CONTROLE);

-- TBMENU_DETALHE (Permissões dos Usuários) --
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 559, 1, 1, 1, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 887, 1, 0, 0, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 834, 1, 0, 0, 0, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 886, 1, 0, 0, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 843, 1, 1, 1, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 837, 1, 1, 1, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 751, 1, 0, 0, 0, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 669, 1, 1, 1, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 842, 1, 1, 1, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 885, 1, 0, 0, 0, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 538, 1, 1, 1, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 787, 1, 0, 0, 0, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 155, 1, 1, 0, 0, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 832, 1, 1, 0, 0, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 20, 1, 1, 0, 0, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 777, 1, 1, 0, 1, 0) MATCHING (MENU_ID, USUARIO_ID);
UPDATE OR INSERT INTO TBMENU_DETALHE (MENU_ID, USUARIO_ID, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (12241, 633, 1, 1, 1, 1, 0) MATCHING (MENU_ID, USUARIO_ID);

-- TBUSUARIO_PERFIL_MENU (Permissões dos Perfis de Usuário) --
UPDATE OR INSERT INTO TBUSUARIO_PERFIL_MENU (PERFIL_ID, MENU_CONTROLE, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (25, 12241, 1, 1, 0, 1, 0) MATCHING (PERFIL_ID, MENU_CONTROLE);
UPDATE OR INSERT INTO TBUSUARIO_PERFIL_MENU (PERFIL_ID, MENU_CONTROLE, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (42, 12241, 1, 1, 1, 1, 0) MATCHING (PERFIL_ID, MENU_CONTROLE);
UPDATE OR INSERT INTO TBUSUARIO_PERFIL_MENU (PERFIL_ID, MENU_CONTROLE, INCLUIR, ALTERAR, EXCLUIR, IMPRIMIR, NEGAR) VALUES (45, 12241, 1, 0, 0, 1, 0) MATCHING (PERFIL_ID, MENU_CONTROLE);