diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java index 4b9de31b3..8bde126ff 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java @@ -1933,8 +1933,8 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO sb.append(" c.estado_id as cod_participante,"); sb.append(" ei.codestabelecimento as cod_estabelecimento,"); sb.append(" e.nombempresa as nombempresa,"); - sb.append(" es.cveestado as cveestado,"); - sb.append(" e.cnpj as cnpj,"); + sb.append(" ess.cveestado as cveestado,"); + sb.append(" ie.cnpj as cnpj,"); sb.append(" ie.numinscricaoestadual as numinscricaoestadual,"); sb.append(" ie.logradouro as logradouro,"); sb.append(" ie.numero as numero,"); @@ -1944,8 +1944,8 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO sb.append(" from empresa e"); sb.append(" join ciudad c on c.ciudad_id = e.ciudad_id"); sb.append(" join estado es on es.estado_id = c.estado_id"); - sb.append(" left join inscricao_estadual ie on ie.empresa_id = e.empresa_id and ie.estado_id = es.estado_id and ie.activo = 1"); sb.append(" left join estado ess on ess.cveestado = ?"); + sb.append(" left join inscricao_estadual ie on ie.empresa_id = e.empresa_id and ie.estado_id = ess.estado_id and ie.activo = 1"); sb.append(" left join empresa_imposto ei on ei.activo = 1 and ei.empresa_id = e.empresa_id and ei.estado_id = ess.estado_id"); sb.append(" where e.empresa_id = ?"); @@ -1967,7 +1967,7 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO registro.setCpfParticipante(rs.getString("cnpj")); registro.setIeParticipante(rs.getString("numinscricaoestadual")); registro.setLogradouro(rs.getString("logradouro")); - registro.setNumero(rs.getInt("numero")); + registro.setNumero(rs.getString("numero")); registro.setComplemento(rs.getString("complemento")); registro.setBairro(rs.getString("bairro")); registro.setCep(rs.getString("cep") == null ? null : Integer.parseInt(rs.getString("cep").replace("-", "").replace(".", ""))); diff --git a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java index 310b08e12..487586059 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java @@ -481,7 +481,7 @@ public class ExportacaoFiscal { String cpfParticipante = registro.getCpfParticipante(); String ieParticipante = registro.getIeParticipante(); String logradouro = registro.getLogradouro(); - Integer numero = registro.getNumero(); + String numero = registro.getNumero(); String complemento = registro.getComplemento(); String bairro = registro.getBairro(); Integer cep = registro.getCep(); diff --git a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/vo/ExportacaoRMDTipoPAR.java b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/vo/ExportacaoRMDTipoPAR.java index 913abf6ea..12879d042 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/vo/ExportacaoRMDTipoPAR.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/vo/ExportacaoRMDTipoPAR.java @@ -9,7 +9,7 @@ public class ExportacaoRMDTipoPAR { private String ieParticipante; private String imParticipante; private String logradouro; - private Integer numero; + private String numero; private String complemento; private String bairro; private Integer cep; @@ -74,11 +74,11 @@ public class ExportacaoRMDTipoPAR { this.logradouro = logradouro; } - public Integer getNumero() { + public String getNumero() { return numero; } - public void setNumero(Integer numero) { + public void setNumero(String numero) { this.numero = numero; }