From ab168543e6e6b642620c0cba15446b427d183743 Mon Sep 17 00:00:00 2001 From: "lucas.taia" Date: Thu, 27 Jun 2019 18:40:36 +0000 Subject: [PATCH] fixes bug#14689 dev:lucas qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@95129 d1611594-4594-4d17-8e1d-87c2c4800839 --- ...rioQuadroDemonstrativoMovimentoPassageiros.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java index 0171a1805..fc2e977a7 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java @@ -91,17 +91,17 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageiros extends Relatorio sql.append(" r.descruta linha, "); sql.append(" ori.descparada AS origem, "); sql.append(" des.descparada AS destino, "); - sql.append(" SUM(nvl(tr.cantkmreal,0) ) AS km, "); - sql.append(" SUM( "); + sql.append(" SUM(distinct nvl(tr.cantkmreal,0) ) AS km, "); + sql.append(" COUNT( DISTINCT "); sql.append(" CASE "); - sql.append(" WHEN(r.indsentidoida = 1) THEN 1 "); - sql.append(" ELSE 0 "); + sql.append(" WHEN(r.indsentidoida = 1) THEN b.boleto_id "); + sql.append(" ELSE NULL "); sql.append(" END "); sql.append(" ) AS totalida, "); - sql.append(" SUM( "); + sql.append(" COUNT( DISTINCT "); sql.append(" CASE "); - sql.append(" WHEN(r.indsentidoida = 0) THEN 1 "); - sql.append(" ELSE 0 "); + sql.append(" WHEN(r.indsentidoida = 0) THEN b.boleto_id "); + sql.append(" ELSE NULL "); sql.append(" END "); sql.append(" ) AS totalvolta "); sql.append(" FROM ");