CREATE TABLE IF NOT EXISTS nfs_certificado_analise_responsavel ( filial integer NOT NULL, responsavel character varying(100) NOT NULL, crq_respons character varying (10) NOT NULL, elaboracao character varying(100) NOT NULL, aprovacao character varying(100) NOT NULL, CONSTRAINT pk_nfs_certificado_analise_responsavel PRIMARY KEY (filial) ); INSERT INTO ctl_aplicativo ( SELECT 'frm_nfs_certificado_analise_responsavel', 'Filtro Responsavel Certificado de Analise', 'NFS', 'F' FROM ctl_aplicativo WHERE aplinome = 'frm_bas_filial' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_nfs_certificado_analise_responsavel') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito ( SELECT grupousucod, 'frm_nfs_certificado_analise_responsavel', grupodireito FROM ctl_grupo_x_direito WHERE grupousucod = 1 AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_nfs_certificado_analise_responsavel') GROUP BY grupousucod, grupodireito); DELETE FROM ctl_menu_nivel WHERE codigo = 5896; INSERT INTO ctl_menu_nivel VALUES (5896, 'Responsável', 9999, '', '_self', 'frm_nfs_certificado_analise_responsavel', 5891, 1);