Correção no arquivo de remessa Itau fixes bug#AL-3574
parent
4eaae2596d
commit
5a5e15adf3
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ModelWeb</artifactId>
|
<artifactId>ModelWeb</artifactId>
|
||||||
<version>1.26.7</version>
|
<version>1.26.8</version>
|
||||||
|
|
||||||
<distributionManagement>
|
<distributionManagement>
|
||||||
<repository>
|
<repository>
|
||||||
|
|
|
@ -773,12 +773,15 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
||||||
detalhe.setSacadorAvalista(tupla[21].toString());
|
detalhe.setSacadorAvalista(tupla[21].toString());
|
||||||
|
|
||||||
try{
|
try{
|
||||||
DetalheMulta multa = new DetalheMulta();
|
BigDecimal percentualMulta = new BigDecimal(tupla[28].toString().replace(",", "."));
|
||||||
multa.setCodigoMulta("2");
|
if( percentualMulta.compareTo(BigDecimal.ZERO) > 0) {
|
||||||
multa.setDataMulta(DateUtil.somarDias((Date) tupla[10], 1));
|
DetalheMulta multa = new DetalheMulta();
|
||||||
multa.setPercentualMulta(new BigDecimal(tupla[28].toString().replace(",", ".")));
|
multa.setCodigoMulta("2");
|
||||||
multa.setNumeroSequencial(++contador);
|
multa.setDataMulta(DateUtil.somarDias((Date) tupla[10], 1));
|
||||||
detalhe.setDetalheMulta(multa);
|
multa.setPercentualMulta(percentualMulta);
|
||||||
|
multa.setNumeroSequencial(++contador);
|
||||||
|
detalhe.setDetalheMulta(multa);
|
||||||
|
}
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -839,10 +842,9 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
||||||
}
|
}
|
||||||
|
|
||||||
arquivoRemessaItem.addTitulo(detalhe);
|
arquivoRemessaItem.addTitulo(detalhe);
|
||||||
|
|
||||||
arquivoRemessaItem.getRodapeRemessa().setNumeroSequencialRegistro(contador);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
arquivoRemessaItem.getRodapeRemessa().setNumeroSequencialRegistro(++contador);
|
||||||
nomeArquivo = nomeArquivo + new DecimalFormat("##").format(variavel) + ".REM";
|
nomeArquivo = nomeArquivo + new DecimalFormat("##").format(variavel) + ".REM";
|
||||||
arquivoRemessa.setNomeArquivo(nomeArquivo);
|
arquivoRemessa.setNomeArquivo(nomeArquivo);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue