fixes bug#13319

dev:wilian
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@89031 d1611594-4594-4d17-8e1d-87c2c4800839
master
wilian 2019-01-17 23:37:37 +00:00
parent 12ff664ec5
commit 4d2e48d77b
1 changed files with 8 additions and 11 deletions

View File

@ -42,18 +42,18 @@ public class RelatorioIntegracaoAntiFraude extends Relatorio {
instrucaoSql.append("WHEN CLI.TIPOIDENTIFICADOS_ID = 2 THEN ");
instrucaoSql.append(" NUMIDENTIFICADOS ");
instrucaoSql.append("END, 11, '0') CPF_COMPRADOR, CLI.NOMBCLIENTE NOME_COMPRADOR, ");
instrucaoSql.append("TO_CHAR(COALESCE(B.FECHORVENTA_H,B.FECHORVENTA), 'DD/MM/YYYY') DATA_COMPRA, ");
instrucaoSql.append("TO_CHAR(COALESCE(B.FECHORVENTA_H,B.FECHORVENTA), 'HH24:MI') HORA_COMPRA, ");
instrucaoSql.append("TO_CHAR(TK.DATA_VENDA,'DD/MM/YYYY') DATA_COMPRA, ");
instrucaoSql.append("TO_CHAR(TK.DATA_VENDA,'HH24:MI') HORA_COMPRA, ");
instrucaoSql.append("TK.NSU, TK.NUMAUTORIZACION AUTORIZACAO, ");
instrucaoSql.append("COALESCE(B.PRECIOPAGADO,0) + COALESCE(B.IMPORTETAXAEMBARQUE,0) + ");
instrucaoSql.append("COALESCE(B.IMPORTESEGURO,0) + COALESCE(B.IMPORTEPEDAGIO,0) + COALESCE(B.IMPORTEOUTROS,0) AS VALOR_TOTAL, ");
instrucaoSql.append("B.CORRIDA_ID SERVICO, ");
instrucaoSql.append("TO_CHAR(B.FECHORVIAJE, 'DD/MM/YYYY') DATA_VIAGEM, ");
instrucaoSql.append("TO_CHAR(B.FECHORVIAJE, 'HH24:MI') HORA_VIAGEM, ");
instrucaoSql.append("PO.DESCPARADA ORIGEM, PD.DESCPARADA DESTINO, ");
instrucaoSql.append("TK.NUMSERVICO SERVICO, ");
instrucaoSql.append("TO_CHAR(TK.DATASERVICO, 'DD/MM/YYYY') DATA_VIAGEM, ");
instrucaoSql.append("TO_CHAR(TK.DATASERVICO, 'HH24:MI') HORA_VIAGEM, ");
instrucaoSql.append("TK.DESCORIGEM ORIGEM, TK.DESCDESTINO DESTINO, ");
instrucaoSql.append("B.NUMFOLIOSISTEMA BILHETE, ");
instrucaoSql.append("B.NUMASIENTO POLTRONA, ");
instrucaoSql.append("B.NOMBPASAJERO PASSAGEIRO, ");
instrucaoSql.append("COALESCE(B.NOMBPASAJERO,CLI.NOMBCLIENTE) PASSAGEIRO, ");
instrucaoSql.append("TK.STATUSTRANSACAOKONDUTO STATUSTRANSACAOKONDUTO, ");
instrucaoSql.append("TK.STATUSTRANSACAO STATUSTRANSACAO, ");
instrucaoSql.append("TK.TENTATIVAENVIO TENTATIVAENVIO, ");
@ -69,10 +69,7 @@ public class RelatorioIntegracaoAntiFraude extends Relatorio {
instrucaoSql.append("LEFT JOIN EMPRESA E ON E.EMPRESA_ID = TK.EMPRESA_ID ");
instrucaoSql.append("LEFT JOIN PUNTO_VENTA PV ON PV.PUNTOVENTA_ID = TK.PUNTOVENTA_ID ");
instrucaoSql.append("LEFT JOIN CLIENTE CLI ON B.CLIENTECOMPRADOR_ID = CLI.CLIENTE_ID ");
instrucaoSql.append("LEFT JOIN PARADA PO ON B.ORIGEN_ID = PO.PARADA_ID ");
instrucaoSql.append("LEFT JOIN PARADA PD ON B.DESTINO_ID = PD.PARADA_ID ");
instrucaoSql.append("WHERE ((B.BOLETO_ID IS NOT NULL OR TK.DATA_ENVIO BETWEEN :dtInicial AND :dtFinal) ");
instrucaoSql.append("AND (B.BOLETO_ID IS NULL OR B.FECHORVENTA BETWEEN :dtInicial AND :dtFinal)) ");
instrucaoSql.append("WHERE TK.DATA_VENDA BETWEEN :dtInicial AND :dtFinal ");
if (parametros.get("statusKondutoTotalBusId") != null) {
instrucaoSql.append("AND TK.STATUSTRANSACAO IN(" + parametros.get("statusKondutoTotalBusId").toString() + ") ");