 | | Verifique os erros abaixo: | | -
actionview::templateerror (pg::connectionbad: pqconsumeinput() connection not open
: select "preco regra desconto item"."id" as t0 r0, "preco regra desconto item"."regra id" as t0 r1, "preco regra desconto item"."produto id" as t0 r2, "preco regra desconto item"."classificacao fiscal id" as t0 r3, "preco regra desconto item"."familia id" as t0 r4, "preco regra desconto item"."data hora inicio" as t0 r5, "preco regra desconto item"."data hora fim" as t0 r6, "preco regra desconto item"."tipo desconto" as t0 r7, "preco regra desconto item"."porcentagem" as t0 r8, "preco regra desconto item"."frete" as t0 r9, "preco regra desconto item"."cancelado" as t0 r10, "preco regra desconto item"."usuario cadastro id" as t0 r11, "preco regra desconto item"."usuario alteracao id" as t0 r12, "preco regra desconto item"."created at" as t0 r13, "preco regra desconto item"."updated at" as t0 r14, "preco regra desconto item"."serie id" as t0 r15, "preco regra desconto item"."tecnologia id" as t0 r16, "preco regra desconto item"."tipo preco" as t0 r17, "preco regra desconto item"."estado" as t0 r18, "preco regra desconto item"."fabricante id" as t0 r19, "preco regra desconto item"."campanha id" as t0 r20, "preco regra desconto item"."formula" as t0 r21, "preco regra desconto item"."descricao" as t0 r22, "preco regra desconto item"."mensagem erro" as t0 r23, "preco regra desconto item"."dias atualizacao posterior" as t0 r24, "preco regra desconto item"."tipo preco inicial" as t0 r25, "preco regra desconto item"."markup inicio" as t0 r26, "preco regra desconto item"."markup fim" as t0 r27, "preco regra desconto item"."lucro liquido inicio" as t0 r28, "preco regra desconto item"."lucro liquido fim" as t0 r29, "preco regra desconto item"."valor total comprado minimo" as t0 r30, "preco regra desconto item"."tipo preco moeda" as t0 r31, "preco regra desconto item"."moeda conversao id" as t0 r32, "preco regra desconto item"."deposito id" as t0 r33, "preco regra desconto item"."preco custo" as t0 r34, "preco regra desconto item"."porcentagem custo" as t0 r35, "preco regra desconto item"."tipo porcentagem custo" as t0 r36, "produto familia"."id" as t1 r0, "produto familia"."descricao" as t1 r1, "produto familia"."usuario cadastro id" as t1 r2, "produto familia"."usuario alteracao id" as t1 r3, "produto familia"."created at" as t1 r4, "produto familia"."updated at" as t1 r5, "produto familia"."familia id" as t1 r6, "produto familia"."file name" as t1 r7, "produto familia"."content type" as t1 r8, "produto familia"."ext" as t1 r9, "produto familia"."token" as t1 r10, "produto familia"."complemento" as t1 r11, "produto familia"."publicado" as t1 r12, "produto familia"."codigo" as t1 r13, "produto familia"."descricao extendida" as t1 r14, "produto familia"."ordem" as t1 r15, "produto familia"."keywords" as t1 r16, "produto familia"."description" as t1 r17, "produto familia"."query order" as t1 r18, "produto familia"."title" as t1 r19, "produto familia"."integracao" as t1 r20, "produto familia"."data cancelamento" as t1 r21, "produto familia"."cancelado" as t1 r22, "produto familia"."usuario cancelamento id" as t1 r23, "produto familia"."motivo cancelamento" as t1 r24 from "preco regra desconto item" left outer join "produto familia" on "produto familia".id = "preco regra desconto item".familia id where (regra id = 12 and preco regra desconto item.cancelado = 'f' and (produto id = 12040 or produto id is null) and (deposito id = 0 or deposito id is null) and (tecnologia id = 0 or tecnologia id is null) and (serie id = 0 or serie id is null) and (compat like(tipo preco inicial) like compat like('%preco2%') or tipo preco inicial = '' or tipo preco inicial is null) and (classificacao fiscal id = 12 or classificacao fiscal id is null) and (preco regra desconto item.familia id is null or produto familia.codigo = '6.153.6.153.' or produto familia.codigo = '6.153.6.153.' or produto familia.codigo = '6.153.6.153.' or produto familia.codigo = '6.153.6.153.' ) and (fabricante id = 312 or fabricante id is null) and (estado = null or estado = '') and (('2025-12-27 17:40:40.845381' between data hora inicio and data hora fim) or data hora inicio is null) and (0 > dias atualizacao posterior or dias atualizacao posterior is null) and (0.0 >= valor total comprado minimo or valor total comprado minimo = 0) and (markup inicio is null and lucro liquido inicio is null)) order by data hora inicio desc, tipo preco inicial desc, deposito id desc, produto id desc, tecnologia id desc, serie id desc, fabricante id desc, classificacao fiscal id desc, produto familia.codigo asc, estado asc, dias atualizacao posterior asc, valor total comprado minimo asc) on line #18 of app/views/home/construtor-paginas-responsivo/ produto g.html.erb:
15: <%= link to exibir produto descricao(produto, :length => @empresa.web configuracao.produto limitar descricao), url for produto(produto, params[:consulta]) %>
16: <% if item.produto exibir informacoes? -%>
17:
18: <%= exibir preco(produto, item.preco exibicao modelo) -%>
19: <%= exibir unidade medida(produto) -%>
20:
21: <% end %>
config/initializers/01 postgres improved.rb:147:in `rescue in select'
config/initializers/01 postgres improved.rb:129:in `select'
app/models/preco/regra desconto/base.rb:214:in `load regra desconto'
lib/fusion/web/helpers/produto regra desconto helper.rb:11:in `buscar regra desconto'
lib/fusion/web/helpers/produto helper.rb:38:in `exibir preco'
app/views/home/construtor-paginas-responsivo/ produto g.html.erb:18:in `block in run erb app47views47home47construtor45paginas45responsivo47 produto g46html46erb locals index item object produto produto g'
lib/fusion/web/helpers.rb:542:in `tabela padrao'
app/views/home/construtor-paginas-responsivo/ produto g.html.erb:1
lib/fusion/web/helpers/produto helper.rb:1050:in `block in render produto resultado modelo responsivo'
lib/fusion/web/helpers/produto helper.rb:1049:in `render produto resultado modelo responsivo'
app/views/home/construtor-paginas-responsivo/ produtos.html.erb:425:in `block in run erb app47views47home47construtor45paginas45responsivo47 produtos46html46erb locals item object produtos'
lib/fusion/paginatior.rb:210:in `each'
lib/fusion/paginatior.rb:210:in `each'
app/views/home/construtor-paginas-responsivo/ produtos.html.erb:423
app/views/home/construtor-paginas-responsivo/pagina.html.erb:24:in `block in run erb app47views47home47construtor45paginas45responsivo47pagina46html46erb'
app/views/home/construtor-paginas-responsivo/pagina.html.erb:22
lib/fusion/web/construtor pagina.rb:121:in `block in processar pagina responsivo'
lib/fusion/web/construtor pagina.rb:120:in `processar pagina responsivo'
lib/fusion/web/construtor pagina.rb:12:in `carregar pagina'
app/controllers/home controller.rb:378:in `model transactions'
lib/fusion/rack encoding.rb:10:in `call'
puma (2.8.2) lib/puma/configuration.rb:71:in `call'
puma (2.8.2) lib/puma/server.rb:490:in `handle request'
puma (2.8.2) lib/puma/server.rb:361:in `process client'
puma (2.8.2) lib/puma/server.rb:254:in `block in run'
puma (2.8.2) lib/puma/thread pool.rb:92:in `block in spawn thread'
| |
Verifique os erros abaixo:
ActionView::TemplateError (PG::ConnectionBad: PQconsumeInput() connection not open
: SELECT "preco_regra_desconto_item"."id" AS t0_r0, "preco_regra_desconto_item"."regra_id" AS t0_r1, "preco_regra_desconto_item"."produto_id" AS t0_r2, "preco_regra_desconto_item"."classificacao_fiscal_id" AS t0_r3, "preco_regra_desconto_item"."familia_id" AS t0_r4, "preco_regra_desconto_item"."data_hora_inicio" AS t0_r5, "preco_regra_desconto_item"."data_hora_fim" AS t0_r6, "preco_regra_desconto_item"."tipo_desconto" AS t0_r7, "preco_regra_desconto_item"."porcentagem" AS t0_r8, "preco_regra_desconto_item"."frete" AS t0_r9, "preco_regra_desconto_item"."cancelado" AS t0_r10, "preco_regra_desconto_item"."usuario_cadastro_id" AS t0_r11, "preco_regra_desconto_item"."usuario_alteracao_id" AS t0_r12, "preco_regra_desconto_item"."created_at" AS t0_r13, "preco_regra_desconto_item"."updated_at" AS t0_r14, "preco_regra_desconto_item"."serie_id" AS t0_r15, "preco_regra_desconto_item"."tecnologia_id" AS t0_r16, "preco_regra_desconto_item"."tipo_preco" AS t0_r17, "preco_regra_desconto_item"."estado" AS t0_r18, "preco_regra_desconto_item"."fabricante_id" AS t0_r19, "preco_regra_desconto_item"."campanha_id" AS t0_r20, "preco_regra_desconto_item"."formula" AS t0_r21, "preco_regra_desconto_item"."descricao" AS t0_r22, "preco_regra_desconto_item"."mensagem_erro" AS t0_r23, "preco_regra_desconto_item"."dias_atualizacao_posterior" AS t0_r24, "preco_regra_desconto_item"."tipo_preco_inicial" AS t0_r25, "preco_regra_desconto_item"."markup_inicio" AS t0_r26, "preco_regra_desconto_item"."markup_fim" AS t0_r27, "preco_regra_desconto_item"."lucro_liquido_inicio" AS t0_r28, "preco_regra_desconto_item"."lucro_liquido_fim" AS t0_r29, "preco_regra_desconto_item"."valor_total_comprado_minimo" AS t0_r30, "preco_regra_desconto_item"."tipo_preco_moeda" AS t0_r31, "preco_regra_desconto_item"."moeda_conversao_id" AS t0_r32, "preco_regra_desconto_item"."deposito_id" AS t0_r33, "preco_regra_desconto_item"."preco_custo" AS t0_r34, "preco_regra_desconto_item"."porcentagem_custo" AS t0_r35, "preco_regra_desconto_item"."tipo_porcentagem_custo" AS t0_r36, "produto_familia"."id" AS t1_r0, "produto_familia"."descricao" AS t1_r1, "produto_familia"."usuario_cadastro_id" AS t1_r2, "produto_familia"."usuario_alteracao_id" AS t1_r3, "produto_familia"."created_at" AS t1_r4, "produto_familia"."updated_at" AS t1_r5, "produto_familia"."familia_id" AS t1_r6, "produto_familia"."file_name" AS t1_r7, "produto_familia"."content_type" AS t1_r8, "produto_familia"."ext" AS t1_r9, "produto_familia"."token" AS t1_r10, "produto_familia"."complemento" AS t1_r11, "produto_familia"."publicado" AS t1_r12, "produto_familia"."codigo" AS t1_r13, "produto_familia"."descricao_extendida" AS t1_r14, "produto_familia"."ordem" AS t1_r15, "produto_familia"."keywords" AS t1_r16, "produto_familia"."description" AS t1_r17, "produto_familia"."query_order" AS t1_r18, "produto_familia"."title" AS t1_r19, "produto_familia"."integracao" AS t1_r20, "produto_familia"."data_cancelamento" AS t1_r21, "produto_familia"."cancelado" AS t1_r22, "produto_familia"."usuario_cancelamento_id" AS t1_r23, "produto_familia"."motivo_cancelamento" AS t1_r24 FROM "preco_regra_desconto_item" LEFT OUTER JOIN "produto_familia" ON "produto_familia".id = "preco_regra_desconto_item".familia_id WHERE (regra_id = 12 AND preco_regra_desconto_item.cancelado = 'f' AND (produto_id = 12040 OR produto_id IS NULL) AND (deposito_id = 0 OR deposito_id IS NULL) AND (tecnologia_id = 0 OR tecnologia_id IS NULL) AND (serie_id = 0 OR serie_id IS NULL) AND (COMPAT_LIKE(tipo_preco_inicial) LIKE COMPAT_LIKE('%preco2%') OR tipo_preco_inicial = '' OR tipo_preco_inicial IS NULL) AND (classificacao_fiscal_id = 12 OR classificacao_fiscal_id IS NULL) AND (preco_regra_desconto_item.familia_id IS NULL OR produto_familia.codigo = '6.153.6.153.' OR produto_familia.codigo = '6.153.6.153.' OR produto_familia.codigo = '6.153.6.153.' OR produto_familia.codigo = '6.153.6.153.' ) AND (fabricante_id = 312 OR fabricante_id IS NULL) AND (estado = NULL OR estado = '') AND (('2025-12-27 17:40:40.845381' BETWEEN data_hora_inicio AND data_hora_fim) OR data_hora_inicio IS NULL) AND (0 > dias_atualizacao_posterior OR dias_atualizacao_posterior IS NULL) AND (0.0 >= valor_total_comprado_minimo OR valor_total_comprado_minimo = 0) AND (markup_inicio IS NULL AND lucro_liquido_inicio IS NULL)) ORDER BY data_hora_inicio DESC, tipo_preco_inicial DESC, deposito_id DESC, produto_id DESC, tecnologia_id DESC, serie_id DESC, fabricante_id DESC, classificacao_fiscal_id DESC, produto_familia.codigo ASC, estado ASC, dias_atualizacao_posterior ASC, valor_total_comprado_minimo ASC) on line #18 of app/views/home/construtor-paginas-responsivo/_produto_g.html.erb:
15:
<%= link_to exibir_produto_descricao(produto, :length => @empresa.web_configuracao.produto_limitar_descricao), url_for_produto(produto, params[:consulta]) %>
16: <% if item.produto_exibir_informacoes? -%>
17:
18: <%= exibir_preco(produto, item.preco_exibicao_modelo) -%>
19: <%= exibir_unidade_medida(produto) -%>
20:
21: <% end %>
config/initializers/01_postgres_improved.rb:147:in `rescue in select'
config/initializers/01_postgres_improved.rb:129:in `select'
app/models/preco/regra_desconto/base.rb:214:in `load_regra_desconto'
lib/fusion/web/helpers/produto_regra_desconto_helper.rb:11:in `buscar_regra_desconto'
lib/fusion/web/helpers/produto_helper.rb:38:in `exibir_preco'
app/views/home/construtor-paginas-responsivo/_produto_g.html.erb:18:in `block in _run_erb_app47views47home47construtor45paginas45responsivo47_produto_g46html46erb_locals_index_item_object_produto_produto_g'
lib/fusion/web/helpers.rb:542:in `tabela_padrao'
app/views/home/construtor-paginas-responsivo/_produto_g.html.erb:1
lib/fusion/web/helpers/produto_helper.rb:1050:in `block in render_produto_resultado_modelo_responsivo'
lib/fusion/web/helpers/produto_helper.rb:1049:in `render_produto_resultado_modelo_responsivo'
app/views/home/construtor-paginas-responsivo/_produtos.html.erb:425:in `block in _run_erb_app47views47home47construtor45paginas45responsivo47_produtos46html46erb_locals_item_object_produtos'
lib/fusion/paginatior.rb:210:in `each'
lib/fusion/paginatior.rb:210:in `each'
app/views/home/construtor-paginas-responsivo/_produtos.html.erb:423
app/views/home/construtor-paginas-responsivo/pagina.html.erb:24:in `block in _run_erb_app47views47home47construtor45paginas45responsivo47pagina46html46erb'
app/views/home/construtor-paginas-responsivo/pagina.html.erb:22
lib/fusion/web/construtor_pagina.rb:121:in `block in processar_pagina_responsivo'
lib/fusion/web/construtor_pagina.rb:120:in `processar_pagina_responsivo'
lib/fusion/web/construtor_pagina.rb:12:in `carregar_pagina'
app/controllers/home_controller.rb:378:in `model_transactions'
lib/fusion/rack_encoding.rb:10:in `call'
puma (2.8.2) lib/puma/configuration.rb:71:in `call'
puma (2.8.2) lib/puma/server.rb:490:in `handle_request'
puma (2.8.2) lib/puma/server.rb:361:in `process_client'
puma (2.8.2) lib/puma/server.rb:254:in `block in run'
puma (2.8.2) lib/puma/thread_pool.rb:92:in `block in spawn_thread'