fixes bug#22013
dev: Wallace qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@106267 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
591d3ae1ca
commit
2567a9f4b4
|
@ -1133,7 +1133,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
qtdeTitulos++;
|
||||
valorTitulos.add( valor );
|
||||
|
||||
if(cabecalhoRemessaSicoob == null || !(cabecalhoRemessaSicoob.getNumConvenio()).equals(codEmpresaBanco)){
|
||||
if(cabecalhoRemessaSicoob == null ){
|
||||
cabecalhoRemessaSicoob = new CabecalhoRemessaSicoob();
|
||||
|
||||
cabecalhoRemessaSicoob.setCpfCnpj(Integer.parseInt(TipoInscricaoPagador.CNPJ.getId()));
|
||||
|
@ -1145,6 +1145,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
cabecalhoRemessaSicoob.setNomeEmpresa(nomeEmpresa);
|
||||
cabecalhoRemessaSicoob.setNumRemessa(idRemessa);
|
||||
cabecalhoRemessaSicoob.setDataGravacao(new Date());
|
||||
cabecalhoRemessaSicoob.setNumConvenio(codEmpresaBanco);
|
||||
|
||||
cabecalhoLoteRemessaSicoob = new CabecalhoLoteRemessaSicoob();
|
||||
cabecalhoLoteRemessaSicoob.setCpfCnpj(Integer.parseInt(TipoInscricaoPagador.CNPJ.getId()));
|
||||
|
@ -1163,6 +1164,14 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
arquivoRemessaItem.setCabecalhoRemessa(cabecalhoRemessaSicoob);
|
||||
|
||||
arquivoRemessa.addItem(arquivoRemessaItem);
|
||||
}else {
|
||||
try{
|
||||
if( !(cabecalhoRemessaSicoob.getNumConvenio()).equals(codEmpresaBanco)) {
|
||||
throw new RuntimeException("O codigo de convênio não confere com o codigo do banco \r\n favor entrar em contato com o suporte! ");
|
||||
}
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("Houve um erro na montagem do cabeçalho do arquivo de remessa \r\n favor entrar em contato com o suporte! ");
|
||||
}
|
||||
}
|
||||
|
||||
String []doc = tupla[9].toString().split("-");
|
||||
|
|
Loading…
Reference in New Issue