Exportação Fiscal : ECF e RMD (issue 8120)
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@73380 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4bad21b6ad
commit
69fabe6431
|
@ -2473,6 +2473,7 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
|
||||||
Integer municipioOrigem = rs.getInt("municipioOrigem");
|
Integer municipioOrigem = rs.getInt("municipioOrigem");
|
||||||
Integer municipioDestino = rs.getInt("municipioDestino");
|
Integer municipioDestino = rs.getInt("municipioDestino");
|
||||||
Integer municipioOrigemPadrao = rs.getInt("municipioOrigemPadrao");
|
Integer municipioOrigemPadrao = rs.getInt("municipioOrigemPadrao");
|
||||||
|
Integer cfop = rs.getInt("cfop");
|
||||||
|
|
||||||
if (ufOrigem != null && ufDestino != null) {
|
if (ufOrigem != null && ufDestino != null) {
|
||||||
if (!ufOrigem.equals(cveestado)) {
|
if (!ufOrigem.equals(cveestado)) {
|
||||||
|
@ -2483,6 +2484,8 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
|
||||||
ufOrigem = cveestado;
|
ufOrigem = cveestado;
|
||||||
municipioOrigem = municipioOrigemPadrao;
|
municipioOrigem = municipioOrigemPadrao;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cfop = (ufOrigem.equals(ufDestino) ? 5357 : 6357);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2527,7 +2530,7 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
|
||||||
registro.setUfDestino(ufDestino);
|
registro.setUfDestino(ufDestino);
|
||||||
registro.setUfOrigem(ufOrigem);
|
registro.setUfOrigem(ufOrigem);
|
||||||
registro.setMunicipioOrigem(municipioOrigem);
|
registro.setMunicipioOrigem(municipioOrigem);
|
||||||
registro.setCfop(rs.getInt("cfop"));
|
registro.setCfop(cfop);
|
||||||
registro.setReducaoBaseCalcICMS(rs.getBigDecimal("reducaoBaseCalcICMS"));
|
registro.setReducaoBaseCalcICMS(rs.getBigDecimal("reducaoBaseCalcICMS"));
|
||||||
registro.setPorcReducaoMunicipal(rs.getBigDecimal("porcReducaoMunicipal"));
|
registro.setPorcReducaoMunicipal(rs.getBigDecimal("porcReducaoMunicipal"));
|
||||||
registro.setPorcReducaoEstadual(rs.getBigDecimal("porcReducaoEstadual"));
|
registro.setPorcReducaoEstadual(rs.getBigDecimal("porcReducaoEstadual"));
|
||||||
|
|
|
@ -131,7 +131,7 @@ public class ExportacaoBPR {
|
||||||
registro.setCodigoParticipante(base.getCodigoParticipante());
|
registro.setCodigoParticipante(base.getCodigoParticipante());
|
||||||
registro.setCodigoEstabelecimento(base.getCodigoEstabelecimento());
|
registro.setCodigoEstabelecimento(base.getCodigoEstabelecimento());
|
||||||
registro.setNumeroAIDF(base.getNumeroAIDFRMD());
|
registro.setNumeroAIDF(base.getNumeroAIDFRMD());
|
||||||
registro.setSerieAIDF(base.getSubSerieAIDFRMD());
|
registro.setSerieAIDF(base.getSerieAIDFRMD());
|
||||||
registro.setSubSerieAIDF(base.getSubSerieAIDFRMD());
|
registro.setSubSerieAIDF(base.getSubSerieAIDFRMD());
|
||||||
registro.setNumeroBilheteAIDF(base.getNumeroFormularioBilheteAIDF());
|
registro.setNumeroBilheteAIDF(base.getNumeroFormularioBilheteAIDF());
|
||||||
registro.setNumeroFormularioAIDF(base.getNumeroFormularioBilheteAIDF());
|
registro.setNumeroFormularioAIDF(base.getNumeroFormularioBilheteAIDF());
|
||||||
|
|
Loading…
Reference in New Issue