diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoPassagensTransferencia.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoPassagensTransferencia.java index 13eba389e..e36e12ce2 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoPassagensTransferencia.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioRemarcacaoPassagensTransferencia.java @@ -131,8 +131,9 @@ public class RelatorioRemarcacaoPassagensTransferencia extends Relatorio { StringBuilder sql = new StringBuilder(); - sql.append("SELECT tir.DESCTIPO TIPO_DOCUMENTO_REMARCADO,tio.DESCTIPO TIPO_DOCUMENTO_VENDA, r2.CCF CCF_REMARCADO, r2r.CCF CCF_VENDA, E.NOMBEMPRESA EMPRESA_REMARCADO,EV.NOMBEMPRESA EMPRESA_VENDA, "); - sql.append(" tp.DESCTIPOVENTA TIPO_VENDA, cao.DESCCATEGORIA TIPO_PASSAGEM_VENDA, car.DESCCATEGORIA TIPO_PASSAGEM_REMARCADO, "); + sql.append("SELECT original.DESCTIPODOC TIPO_DOCUMENTO_REMARCADO,remarcado.DESCTIPODOC TIPO_DOCUMENTO_VENDA, r2.CCF CCF_REMARCADO, r2r.CCF CCF_VENDA, E.NOMBEMPRESA EMPRESA_REMARCADO,EV.NOMBEMPRESA EMPRESA_VENDA, "); + sql.append(" case when tp.tipoventa_id = 73 then 'VENDA EXTRAVIADA' WHEN tp.tipoventa_id in(5,12,18,41,49) then 'PTA' WHEN tp.tipoventa_id = 82 then 'CONFIRM.EM ABERT' ELSE tp.DESCTIPOVENTA END TIPO_VENDA, " ); + sql.append(" cao.DESCCATEGORIA TIPO_PASSAGEM_VENDA, car.DESCCATEGORIA TIPO_PASSAGEM_REMARCADO, "); sql.append(" cao.CVECATEGORIA SIGLA_TIPO_PASSAGEM_VENDA, "); sql.append(" car.CVECATEGORIA SIGLA_TIPO_PASSAGEM_REMARCADO, "); sql.append(" rr.DESCRUTA LINHA_REMARCADO, "); @@ -205,14 +206,12 @@ public class RelatorioRemarcacaoPassagensTransferencia extends Relatorio { sql.append("LEFT JOIN FISCAL_R2 r2 ON (r4.NUMSERIE20 = r2.NUMSERIE20 and r4.DATAMOV = r2.DATAMOV) "); sql.append("LEFT JOIN FISCAL_R4 r4r ON r4r.BOLETO_ID = original.BOLETO_ID "); sql.append("LEFT JOIN FISCAL_R2 r2r ON (r4r.NUMSERIE20 = r2r.NUMSERIE20 and r4r.DATAMOV = r2r.DATAMOV) "); - sql.append("LEFT JOIN TIPO_IDENTIFICACION tir ON (tir.TIPOIDENTIFICACION_ID = remarcado.TIPOIDENTIFICACION_ID) "); - sql.append("LEFT JOIN TIPO_IDENTIFICACION tio ON (tio.TIPOIDENTIFICACION_ID = original.TIPOIDENTIFICACION_ID) "); sql.append("inner JOIN USUARIO UR ON remarcado.USUARIO_ID = UR.USUARIO_ID "); sql.append("inner JOIN TIPO_VENTA tp ON original.TIPOVENTA_ID = tp.TIPOVENTA_ID "); sql.append("inner JOIN CATEGORIA cao ON original.CATEGORIA_ID = cao.CATEGORIA_ID "); sql.append("inner JOIN CATEGORIA car ON remarcado.CATEGORIA_ID = car.CATEGORIA_ID "); sql.append("WHERE remarcado.TIPOVENTA_ID IN (81) "); - sql.append("AND to_date(original.FECHORVENTA,'DD/MM/YY') BETWEEN :DATA_INICIAL AND :DATA_FINAL "); + sql.append("AND to_date(remarcado.FECHORVENTA,'DD/MM/YY') BETWEEN :DATA_INICIAL AND :DATA_FINAL "); sql.append(empresaId == null || empresaId.equals("-1") ? "" : " AND original.EMPRESACORRIDA_ID= " + empresaId + " "); sql.append(puntoVentasId == null || puntoVentasId.equals("-1") ? "" : " AND original.PUNTOVENTA_ID in(" + puntoVentasId + ") "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioSegundaVia_pt_BR.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioSegundaVia_pt_BR.properties index 989002da4..f4ac401f1 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioSegundaVia_pt_BR.properties +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioSegundaVia_pt_BR.properties @@ -7,6 +7,8 @@ label.servico=Servi label.dataViagem=Data Viagem label.origem=Origem label.destino=Destino +label.codOrigem=Cod.Origem +label.codDestino=Cod.Destino label.poltrona=Poltrona label.dataVenda=Data Venda label.bilheteiro=Bilheteiro @@ -19,4 +21,15 @@ label.pedagio=Ped label.coo=Coo label.preImpresso=Pre Imp. label.serieImpFiscal=Série +label.nomeEmpresa=Empresa +label.nomeAgencia=Agência +label.dataServico=Data Serviço +label.horaServico=Hora Serviço +label.horaTransacao=Hora Trans. +label.linha=Linha +label.ccf=ccf +label.ecf=ecf +label.siglaTipoPassagem=Sigl.Tip.Pass +label.tipoPassagem=Tp.Pass +label.valorTotal=Vlr.Tot msg.noData=Não foi possivel obter dados com os parâmetros informados. \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jasper index 967bc914c..e543829de 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jrxml index c8e440dbe..52b43904d 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioRemarcacaoPassagensTransferencia.jrxml @@ -1,8 +1,8 @@ - - - + + + @@ -486,7 +486,7 @@ - + @@ -494,7 +494,7 @@ - + @@ -637,22 +637,6 @@ - - - - - - - - - - - - - - - - @@ -669,6 +653,22 @@ + + + + + + + + + + + + + + + + @@ -844,21 +844,21 @@ - + - + - + @@ -1019,42 +1019,42 @@ - + - + - + - + - + - + @@ -1075,20 +1075,6 @@ - - - - - - - - - - - - - - diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioRemarcacaoPassagensTransferenciaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioRemarcacaoPassagensTransferenciaController.java index db302f85a..05789cb9d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioRemarcacaoPassagensTransferenciaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioRemarcacaoPassagensTransferenciaController.java @@ -82,8 +82,11 @@ public class RelatorioRemarcacaoPassagensTransferenciaController extends MyGener parametros.put("DATA_INICIAL", dataInicio); parametros.put("DATA_FINAL", dataFinal); - - Empresa empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); + Empresa empresa =null; + if(cmbEmpresa.getSelectedItem() != null ){ + empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); + } + lsNumPuntoVenta = new ArrayList(Arrays.asList(puntoVentaSelList.getData())); if (lsNumPuntoVenta.size() > 0) { diff --git a/web/gui/relatorios/filtroRelatorioRemarcacaoPassagensTransferencia.zul b/web/gui/relatorios/filtroRelatorioRemarcacaoPassagensTransferencia.zul index df474f971..3e18405b2 100644 --- a/web/gui/relatorios/filtroRelatorioRemarcacaoPassagensTransferencia.zul +++ b/web/gui/relatorios/filtroRelatorioRemarcacaoPassagensTransferencia.zul @@ -65,7 +65,6 @@