leonardo 2017-09-04 14:04:28 +00:00
parent 51dbb21e4e
commit 93188963a3
1 changed files with 3 additions and 2 deletions

View File

@ -66,8 +66,8 @@ public class RelatorioCancelamentoTransacao extends Relatorio {
private String getSql() { private String getSql() {
StringBuilder sql = new StringBuilder(); StringBuilder sql = new StringBuilder();
sql.append("SELECT B.BOLETO_ID, OCD.FECINC AS DATASOLICITACAOCLIENTE, E.NOMBEMPRESA AS EMPRESA, B.NOMBPASAJERO AS NOMEPASSAGEIRO, B.FECHORVENTA AS DATACOMPRA, ") sql.append("SELECT B.BOLETO_ID, OCD.FECINC AS DATASOLICITACAOCLIENTE, E.NOMBEMPRESA AS EMPRESA, B.NOMBPASAJERO AS NOMEPASSAGEIRO, COALESCE(BORIGINAL.FECHORVENTA, B.FECHORVENTA) AS DATACOMPRA, ")
.append("B.NUMFOLIOSISTEMA AS NUMEROPASSAGEM, B.NUMOPERACION AS LOCALIZADOR, B.FECHORVIAJE AS DATAVIAGEM, B.CORRIDA_ID AS SERVICO, B.NUMASIENTO AS ASSENTO, ") .append("B.NUMFOLIOSISTEMA AS NUMEROPASSAGEM, COALESCE(BORIGINAL.NUMOPERACION, B.NUMOPERACION) AS LOCALIZADOR, B.FECHORVIAJE AS DATAVIAGEM, B.CORRIDA_ID AS SERVICO, B.NUMASIENTO AS ASSENTO, ")
.append("(COALESCE(B.PRECIOPAGADO,0) + COALESCE(B.IMPORTEOUTROS,0) + COALESCE(B.IMPORTEPEDAGIO,0) + COALESCE(B.IMPORTESEGURO,0) + COALESCE(B.IMPORTETAXAEMBARQUE,0)) AS VALORCOMPRA, ") .append("(COALESCE(B.PRECIOPAGADO,0) + COALESCE(B.IMPORTEOUTROS,0) + COALESCE(B.IMPORTEPEDAGIO,0) + COALESCE(B.IMPORTESEGURO,0) + COALESCE(B.IMPORTETAXAEMBARQUE,0)) AS VALORCOMPRA, ")
.append("( ") .append("( ")
.append(" SELECT SUM(COALESCE(B1.PRECIOPAGADO,0) + COALESCE(B1.IMPORTEOUTROS,0) + COALESCE(B1.IMPORTEPEDAGIO,0) + COALESCE(B1.IMPORTESEGURO,0) + COALESCE(B1.IMPORTETAXAEMBARQUE,0)) ") .append(" SELECT SUM(COALESCE(B1.PRECIOPAGADO,0) + COALESCE(B1.IMPORTEOUTROS,0) + COALESCE(B1.IMPORTEPEDAGIO,0) + COALESCE(B1.IMPORTESEGURO,0) + COALESCE(B1.IMPORTETAXAEMBARQUE,0)) ")
@ -77,6 +77,7 @@ public class RelatorioCancelamentoTransacao extends Relatorio {
.append(") AS VALORTOTALCOMPRA, ") .append(") AS VALORTOTALCOMPRA, ")
.append("VALOR_TARJETA AS VALORASERRESTITUIDO ") .append("VALOR_TARJETA AS VALORASERRESTITUIDO ")
.append("FROM BOLETO B ") .append("FROM BOLETO B ")
.append("LEFT JOIN BOLETO BORIGINAL ON BORIGINAL.BOLETO_ID = B.BOLETOORIGINAL_ID ")
.append("INNER JOIN OCD OCD ON OCD.BOLETO_ID = B.BOLETO_ID ") .append("INNER JOIN OCD OCD ON OCD.BOLETO_ID = B.BOLETO_ID ")
.append("INNER JOIN MARCA M ON M.MARCA_ID = B.MARCA_ID ") .append("INNER JOIN MARCA M ON M.MARCA_ID = B.MARCA_ID ")
.append("INNER JOIN EMPRESA E ON E.EMPRESA_ID = M.EMPRESA_ID ") .append("INNER JOIN EMPRESA E ON E.EMPRESA_ID = M.EMPRESA_ID ")