diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/BpeHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/BpeHibernateDAO.java index b0f2b8117..8803c5601 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/BpeHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/BpeHibernateDAO.java @@ -377,21 +377,6 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO { for (DetalhadoFiscal det : list) { - String xml = det.getXml(); - - // TBPe tbpe = null; - // if (StringUtils.isNotBlank(xml)) - // tbpe = new ExportacaoBPEVo().convertXmlToBpe(xml); - // - // if (tbpe.getInfBPe().getInfValorBPe() != null) { - // for (TBPe.InfBPe.InfValorBPe.Comp comp : tbpe.getInfBPe().getInfValorBPe().getComp()) { - // - // - // } - // // vBP = tbpe.getInfBPe().getInfValorBPe().getVBP(); - // // vDesconto = tbpe.getInfBPe().getInfValorBPe().getVDesconto(); - // } - BigDecimal passagem = BigDecimal.ZERO; BigDecimal isentos = BigDecimal.ZERO; BigDecimal outros = BigDecimal.ZERO; @@ -432,35 +417,14 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO { } outros = isentos.equals(BigDecimal.ZERO) ? BigDecimal.ZERO : passagem.subtract(isentos).subtract(baseCalculo); - String tipoViagem = null; - if (det.isInterEstadual()) { - tipoViagem = "IE"; - } else { - tipoViagem = "IM"; - } + String tipoViagem = det.isInterEstadual() ? "IE" : "IM"; + BigDecimal taxaEmbarque = isReceitaTerceiros && det.getTaxaEmbarque() == null ? BigDecimal.ZERO : det.getTaxaEmbarque(); + BigDecimal pedagio = isReceitaTerceiros && det.getPedagio() == null ? BigDecimal.ZERO : det.getPedagio(); + BigDecimal seguro = isReceitaTerceiros && det.getSeguro() == null ? BigDecimal.ZERO : det.getSeguro(); - BigDecimal pedagio = BigDecimal.ZERO; - BigDecimal seguro = BigDecimal.ZERO; - BigDecimal taxaEmbarque = BigDecimal.ZERO; - - if (isReceitaTerceiros && (det.isInterEstadual() && det.getIndTxembarqueEstadual() || !det.isInterEstadual() && det.getIndTxembarqueMunicipal())) - taxaEmbarque = det.getTaxaEmbarque() == null ? BigDecimal.ZERO : det.getTaxaEmbarque(); - - if (isReceitaTerceiros && (det.isInterEstadual() && det.getIndPedagioEstdual() || !det.isInterEstadual() && det.getIndPedagioMunicipal())) - pedagio = det.getPedagio() == null ? BigDecimal.ZERO : det.getPedagio(); - - if (isReceitaTerceiros && (det.isInterEstadual() && det.getIndSeguroEstadual() || !det.isInterEstadual() && det.getIndSeguroMunicipal())) - seguro = det.getSeguro() == null ? BigDecimal.ZERO : det.getSeguro(); - - // if (isReceitaTerceiros) { rdis.add(new FiscalRdi(det.getEstadoOrigem(), tipoViagem, det.getTipoReceita(), det.getTarifa(), seguro, taxaEmbarque, pedagio, passagem, isentos, outros, det.getRedBaseCalcIcms(), baseCalculo, aliquota, icms, cp, credPres, icmsRec)); - // } else { - // rdis.add(new FiscalRdi(det.getEstadoOrigem(), tipoViagem, det.getTipoReceita(), det.getTarifa(), - // ZERO, ZERO, ZERO, passagem, isentos, outros, det.getRedBaseCalcIcms(), - // baseCalculo, aliquota, icms, cp, credPres, icmsRec)); - // } } return rdis;