fixes bug #6962
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@53522 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
c183dc756c
commit
c579ee7d0b
|
@ -82,14 +82,15 @@ public class RelatorioCancelamentoTransacao extends Relatorio {
|
||||||
sql.append("(COALESCE(c.preciopagado,0) + COALESCE(c.importeoutros,0) + COALESCE(c.importepedagio,0) + COALESCE(c.importeseguro,0) + COALESCE(c.importetaxaembarque,0)) AS valorCompra ");
|
sql.append("(COALESCE(c.preciopagado,0) + COALESCE(c.importeoutros,0) + COALESCE(c.importepedagio,0) + COALESCE(c.importeseguro,0) + COALESCE(c.importetaxaembarque,0)) AS valorCompra ");
|
||||||
sql.append("FROM CAJA c ");
|
sql.append("FROM CAJA c ");
|
||||||
sql.append("INNER JOIN BOLETO b ON c.numoperacion = b.numoperacion ");
|
sql.append("INNER JOIN BOLETO b ON c.numoperacion = b.numoperacion ");
|
||||||
sql.append(" AND b.numfoliosistema = c.numfoliosistema ");
|
sql.append(" AND c.feccorrida = b.feccorrida ");
|
||||||
|
sql.append(" AND c.corrida_id = b.corrida_id ");
|
||||||
sql.append("INNER JOIN OCD ocd ON ocd.BOLETO_ID = b.BOLETO_ID ");
|
sql.append("INNER JOIN OCD ocd ON ocd.BOLETO_ID = b.BOLETO_ID ");
|
||||||
sql.append("INNER JOIN MARCA m ON m.marca_id = b.marca_id ");
|
sql.append("INNER JOIN MARCA m ON m.marca_id = b.marca_id ");
|
||||||
sql.append("INNER JOIN EMPRESA e ON e.empresa_id = m.empresa_id ");
|
sql.append("INNER JOIN EMPRESA e ON e.empresa_id = m.empresa_id ");
|
||||||
sql.append("WHERE ocd.FECINC BETWEEN :dataInicial AND :dataFinal ");
|
sql.append("WHERE ocd.FECINC BETWEEN :dataInicial AND :dataFinal ");
|
||||||
sql.append("AND ocd.puntoventa_id = ");
|
sql.append("AND b.puntoventa_id = ");
|
||||||
|
|
||||||
Constante constante = constanteService.buscarPorNomeConstante("ID_PUNTO_VENTA_J3_RELATORIO_CANCELAMENTO");
|
Constante constante = constanteService.buscarPorNomeConstante("PUNTO_VENTA_J3");
|
||||||
if(constante != null
|
if(constante != null
|
||||||
&& constante.getActivo()
|
&& constante.getActivo()
|
||||||
&& constante.getValorconstante() != null
|
&& constante.getValorconstante() != null
|
||||||
|
@ -122,7 +123,8 @@ public class RelatorioCancelamentoTransacao extends Relatorio {
|
||||||
sql.append("+ COALESCE(e2.impingreso,0)) ");
|
sql.append("+ COALESCE(e2.impingreso,0)) ");
|
||||||
sql.append("FROM CAJA c2 ");
|
sql.append("FROM CAJA c2 ");
|
||||||
sql.append("INNER JOIN BOLETO b ON c2.numoperacion = b.numoperacion ");
|
sql.append("INNER JOIN BOLETO b ON c2.numoperacion = b.numoperacion ");
|
||||||
sql.append(" AND b.numfoliosistema = c2.numfoliosistema ");
|
sql.append(" AND c2.feccorrida = b.feccorrida ");
|
||||||
|
sql.append(" AND c2.corrida_id = b.corrida_id ");
|
||||||
sql.append("LEFT JOIN evento_extra e2 ON e2.boleto_id = b.boleto_id ");
|
sql.append("LEFT JOIN evento_extra e2 ON e2.boleto_id = b.boleto_id ");
|
||||||
sql.append(" AND e2.impingreso > 0 ");
|
sql.append(" AND e2.impingreso > 0 ");
|
||||||
sql.append("LEFT JOIN OCD ocd ON ocd.BOLETO_ID = b.BOLETO_ID ");
|
sql.append("LEFT JOIN OCD ocd ON ocd.BOLETO_ID = b.BOLETO_ID ");
|
||||||
|
|
Loading…
Reference in New Issue