diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoCompras.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoCompras.java index d6252f355..bc3b8dec6 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoCompras.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioHistoricoCompras.java @@ -89,11 +89,11 @@ public class RelatorioHistoricoCompras extends Relatorio { sql.append(" ca.corrida_id servico, "); sql.append(" o.descparada origem, "); sql.append(" d.descparada destino, "); - sql.append(" u.nombusuario operador, "); - sql.append(" ca.preciopagado valor, "); + sql.append(" u.cveusuario operador, "); + sql.append(" ca.preciopagado + ca.importeoutros + ca.importepedagio + ca.importeseguro + ca.importetaxaembarque valor, "); sql.append(" ca.fechorviaje viagem, "); sql.append(" ca.numasiento poltrona, "); - sql.append(" pv.nombpuntoventa agencia, "); + sql.append(" pv.numpuntoventa||'-'||pv.nombpuntoventa agencia, "); sql.append(" cli.numtelefonodos celular, "); sql.append(" cli.numtelefono telefone, "); sql.append(" cli.numfax comercial, "); @@ -106,13 +106,11 @@ public class RelatorioHistoricoCompras extends Relatorio { sql.append(" cpf "); sql.append(" FROM "); sql.append(" caja ca "); - sql.append(" INNER JOIN cliente cli ON ca.cliente_id = cli.cliente_id "); + sql.append(" INNER JOIN cliente cli ON ca.clientecomprador_id = cli.cliente_id "); sql.append(" INNER JOIN usuario u ON ca.usuario_id = u.usuario_id "); sql.append(" INNER JOIN punto_venta pv ON ca.puntoventa_id = pv.puntoventa_id "); - sql.append(" INNER JOIN corrida co ON ca.corrida_id = co.corrida_id "); - sql.append(" AND ca.feccorrida = co.feccorrida "); - sql.append(" LEFT JOIN parada o ON co.origen_id = o.parada_id "); - sql.append(" LEFT JOIN parada d ON co.destino_id = d.parada_id "); + sql.append(" LEFT JOIN parada o ON ca.origen_id = o.parada_id "); + sql.append(" LEFT JOIN parada d ON ca.destino_id = d.parada_id "); if (parametros.get("dtVendaInicial") != null && parametros.get("dtEmbarqueInicial") != null) { diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jasper index 4f033ebe4..e087f1b5e 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jrxml index 1f1ce2775..0d2a5827c 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioHistoricoCompras.jrxml @@ -1,8 +1,9 @@ - + + @@ -23,9 +24,9 @@ - + - + @@ -35,37 +36,37 @@ - + - + - + - + - + - + @@ -73,76 +74,70 @@ Serviço]]> - + - + - + - + - + - - - - - - - + - + - + - + - + @@ -153,105 +148,105 @@ Serviço]]> - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +