fixes bug#20436

dev:fabio
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@103772 d1611594-4594-4d17-8e1d-87c2c4800839
master
wilian 2020-10-13 21:03:37 +00:00
parent 340d4c11f7
commit d46db6618c
1 changed files with 7 additions and 4 deletions

View File

@ -64,7 +64,8 @@ public class RelatorioBilhetesVendidosNovoLayout extends Relatorio {
sql.append(" cod_origem,");
sql.append(" origem,");
sql.append(" cod_destino,");
sql.append(" destino ");
sql.append(" destino, ");
sql.append(" codFiscal ");
sql.append("from");
sql.append(" (select distinct est.icms,");
sql.append(" c.preciopagado,");
@ -81,14 +82,16 @@ public class RelatorioBilhetesVendidosNovoLayout extends Relatorio {
sql.append(" po.parada_id cod_origem, ");
sql.append(" po.descparada origem,");
sql.append(" pd.parada_id cod_destino,");
sql.append(" pd.descparada destino");
sql.append(" pd.descparada destino,");
sql.append(" case when cd.estado_id = co.estado_id then '5357' else '6357' end as codFiscal");
sql.append(" from caja c");
sql.append(" left join aidf a on a.aidf_id = c.aidf_id");
sql.append(" left join aidf_especie ae on (a.aidfesp_id = ae.aidfesp_id)");
sql.append(" join empresa e on e.empresa_id = c.empresacorrida_id");
sql.append(" join parada po on po.parada_id = c.origen_id");
sql.append(" join parada pd on pd.parada_id = c.destino_id");
sql.append(" join ciudad co on co.ciudad_id = po.ciudad_id");
sql.append(" join parada pd on pd.parada_id = c.destino_id");
sql.append(" join ciudad cd on cd.ciudad_id = pd.ciudad_id");
sql.append(" join estado est on est.estado_id = co.estado_id");
sql.append(" join empresa_imposto ei on ei.empresa_id = e.empresa_id");
sql.append(" join punto_venta pv on c.puntoventa_id = pv.puntoventa_id");
@ -157,7 +160,7 @@ public class RelatorioBilhetesVendidosNovoLayout extends Relatorio {
bean.setUf(StringUtils.defaultString(rset.getString("cveestado")));
bean.setStatusPassagem((String) (rset.getObject("statuspassagem") != null && rset.getObject("statuspassagem").equals("V") ? "N" : rset.getString("statuspassagem")));
bean.setEspecie(StringUtils.defaultString(rset.getString("especie")));
bean.setCodFiscal("5357"); // código fixo indicado pelo cliente mantis 10516
bean.setCodFiscal(rset.getString("codFiscal"));
bean.setCodOrigem(StringUtils.defaultString(rset.getString("cod_origem")));
bean.setOrigem(StringUtils.defaultString(rset.getString("origem")));
bean.setCodDestino(StringUtils.defaultString(rset.getString("cod_destino")));