Erro ao obter dados da tabela Produto - select 'G' as tipo, "GrupoProduto"."codGrupoProduto" as "codGrupoProduto","GrupoProduto"."descricao" as "desGrupoProduto","GrupoProdutoFoto"."nomArquivo" as "nomArquivoGrupoProduto",0 as "codProduto",
'' as "desProduto", '' as "nomArquivoProduto",'N' as "xLancamento",'N' as "xPromocional",'N' as "xBonificacao",'N' as "xVendaSuspensa" from "GrupoProduto"
left join "GrupoProdutoFoto" on "GrupoProduto"."codGrupoProduto" = "GrupoProdutoFoto"."codGrupoProduto" where length("GrupoProduto"."codGrupoProduto") > 4
and length("GrupoProduto"."codGrupoProduto") <= 8
and "GrupoProduto"."codGrupoProduto" like '%' AND EXISTS(SELECT 1 FROM "Referencia" "R", "ReferenciaGrupoProduto" rgp WHERE "R"."codReferencia" = rgp."codReferencia"
and EXISTS(SELECT 1 FROM "TabelaPrecoReferencia" "TPR" WHERE "TPR"."codReferencia" = "R"."codReferencia"
AND "TPR"."codTabelaPreco" in ()
AND substr( rgp."codGrupoProduto", 1, length( "GrupoProduto"."codGrupoProduto" ) ) = "GrupoProduto"."codGrupoProduto" )
and exists (SELECT 1 FROM "ReferenciaProduto" rp WHERE rp."codReferencia" = "R"."codReferencia" AND rp."xAtivo" <> 'N'
and case when "xVendaDisponivel" = 'S' then "qtdEstoque" else 1 end > 0) )
Order by "GrupoProduto"."seqListagem", "GrupoProduto"."codGrupoProduto"