INSERT INTO ctl_aplicativo ( SELECT 'frm_insere_novos_produtos_arte_porcelana', 'Incluir produtos csv', 'PRO', 'F' FROM ctl_aplicativo WHERE aplinome = 'frm_par_faturamento' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'frm_insere_novos_produtos_arte_porcelana') IS NULL LIMIT 1); INSERT INTO ctl_aplicativo ( SELECT 'cns_pro_aux_insere_produto_csv', 'Incluir produtos csv Relatorio', 'PRO', 'F' FROM ctl_aplicativo WHERE aplinome = 'frm_par_faturamento' AND (SELECT aplinome FROM ctl_aplicativo WHERE aplinome = 'cns_pro_aux_insere_produto_csv') IS NULL LIMIT 1); INSERT INTO ctl_grupo_x_direito( SELECT grupousucod, 'frm_insere_novos_produtos_arte_porcelana', 'T' FROM ctl_grupo_x_direito WHERE grupousucod in (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_pro_produto_acerto' ) AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome='frm_insere_novos_produtos_arte_porcelana') GROUP BY grupousucod); INSERT INTO ctl_grupo_x_direito( SELECT grupousucod, 'cns_pro_aux_insere_produto_csv', 'T' FROM ctl_grupo_x_direito WHERE grupousucod in (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome = 'frm_pro_produto_acerto' ) AND grupousucod NOT IN (SELECT grupousucod FROM ctl_grupo_x_direito WHERE aplinome='cns_pro_aux_insere_produto_csv') GROUP BY grupousucod); DELETE FROM ctl_menu_nivel WHERE codigo IN (6321); INSERT INTO ctl_menu_nivel VALUES (6321, 'Inserir produto por csv', 9999, '', '_self', 'frm_insere_novos_produtos_arte_porcelana', 3841, 1); CREATE TABLE pro_aux_insere_produto_csv ( codigo integer NOT NULL, cod_fabricante character varying(100) COLLATE pg_catalog."default" NOT NULL, descricao character varying COLLATE pg_catalog."default" NOT NULL, unidade character varying(2) COLLATE pg_catalog."default" NOT NULL, classif_fiscal numeric NOT NULL, origem numeric NOT NULL, custo numeric NOT NULL, peso_liq numeric NOT NULL, peso_bruto numeric NOT NULL, ean numeric NOT NULL, complemento character varying COLLATE pg_catalog."default" NOT NULL, cest numeric NOT NULL, categoria character varying COLLATE pg_catalog."default" NOT NULL, marca character varying COLLATE pg_catalog."default" NOT NULL, foto_url_1 character varying COLLATE pg_catalog."default" NOT NULL, foto_url_2 character varying COLLATE pg_catalog."default" NOT NULL ) TABLESPACE pg_default;