diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java index 986f670f8..4db3839d8 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/RemessaCNABBancosHibernateDAO.java @@ -248,33 +248,35 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO) query.list(); } + + private String gerarCodigoTransmissao(String agencia, String agenciaDigito, String numeroConvenio, String numeroConta, String contaDigito) { + + StringBuilder sb = new StringBuilder(); + sb.append(StringUtils.leftPad(agencia, 3, '0')); + sb.append(agenciaDigito); + sb.append(StringUtils.leftPad(numeroConvenio, 8, '0')); + sb.append(StringUtils.leftPad(numeroConta.substring(0,numeroConta.length()-1), 8,'0')); // 2271 01152386 01300052 + + + return sb.toString(); + } + }