From 06c34f923c5ca8aa2e7c7d98a535c7e89d8e7c55 Mon Sep 17 00:00:00 2001 From: julio Date: Fri, 13 Oct 2017 18:04:12 +0000 Subject: [PATCH] fixes bug #9386 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@74768 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/dao/hibernate/FiscalHibernateDAO.java | 8 +++++--- .../utilerias/exportacaofiscal/ExportacaoFiscal.java | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java index 9d2a45664..7ebfd6048 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java @@ -3837,13 +3837,15 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO sql.append(" join estado eie on eie.estado_id = cie.estado_id "); sql.append(" join empresa_imposto ei on ei.empresa_id = b.empresacorrida_id "); sql.append(" and ei.estado_id = coalesce(ae.estado_id, eos.estado_id) and ei.activo = 1 "); - sql.append("where "); - sql.append(" b.tipoventa_id = 3 "); + sql.append("where b.tipoventa_id = 3 "); + sql.append(" and (b.motivocancelacion_id is null or b.motivocancelacion_id <> 35) "); + sql.append(" and b.indcancelacion = 0 "); + sql.append(" and b.preciopagado > 0 "); sql.append(" and b.indstatusboleto = 'V' and b.indreimpresion = 0 "); sql.append(" and b.empresacorrida_id = :EMPRESA_ID "); sql.append(" and b.feccreacion between :DATE_INICIO and :DATE_FIM "); sql.append(" and coalesce(ae.cveestado, eos.cveestado) = :CVEESTADO "); - sql.append(" and b.rmd_id is null "); + sql.append(" and b.rmd_id is null "); sql.append("order by estadoId, fechorVenta, nombPuntoVenta, numPuntoVenta "); return sql.toString(); diff --git a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java index c82f1af5c..1ad3e20c8 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java @@ -419,9 +419,9 @@ public class ExportacaoFiscal { municipioOrigem = municipioOrigem.substring(municipioOrigem.length() - 5, municipioOrigem.length()); } - if (item.getTributacao() != null && item.getTributacao().compareTo(BigDecimal.ZERO) > 0) { - valorICMS = MoneyHelper.multiplicar(valorBaseCalculoICMS, item.getTributacao()); - } +// if (item.getTributacao() != null && item.getTributacao().compareTo(BigDecimal.ZERO) > 0) { +// valorICMS = MoneyHelper.multiplicar(valorBaseCalculoICMS, item.getTributacao()); +// } StringBuilder sb = new StringBuilder(); sb.append("PRC").append(SEPARADOR);