Tabela de tamanhos de campos para boletos
Observações:
 - No campo Carteira, onde ocorre o valor "Indiferente", significa que o sistema não irá validar o conteúdo do campo, porém é preciso verificar
    com seu gerente qual é o valor correto para o seu caso.
 - Para Agência e Código do Beneficiário (antigo Código do Cedente), o número de dígitos é sempre o número total que deverá ser passado para o sistema, por exemplo:
    4 dígitos (DV calculado): Você passará 4 dígitos para o sistema e o mesmo calculará o quinto dígito, caso tenha recebido do banco um
    número de 5 dígitos, deverá passar apenas os 4 primeiros.
 - Para os casos onde o DV deve ser informado, informar apenas números, caso exista algum caractere separador, ele será inserido pelo
    sistema.
 - Para o Nosso Número, o número de dígitos é o total que deverá ser passado para o sistema, será completado com zeros à esquerda caso seja
         menor. O dígito verficador, quando necessário, será calculado pelo sistema.
Banco Carteira Agência Código do Beneficiário (Antigo Código do Cedente) Nosso Número
(003) Banco da Amazônia Indiferente 4 dígitos 7 dígitos (DV informado) 6 dígitos
         
(756) Bancoob/Sicoob Numérica de 1 dígito 4 dígitos 7 dígitos (DV informado) 7 dígitos
         
(353) Banespa * Indiferente 3 dígitos 8 dígitos (DV informado) 7 dígitos
         
(004) Banco do Nordeste 21, 41 ou 51 4 dígitos 8 dígitos (DV informado) 7 dígitos
         
(021) Banestes 2, 3, 4, 5, 6, 7, 11 ou 13 4 dígitos 11 dígitos 8 dígitos
         
(037) Banpará Numérica de 4 dígitos 4 dígitos (DV calculado) 7 dígitos (DV calculado) 8 dígitos
         
(041) Banrisul Indiferente 4 dígitos 9 dígitos (DV informado) 8 dígitos
          Número do Convênio Variação da Carteira (opcional)
(001) Banco do Brasil Todas 4 dígitos (DV calculado) 8 dígitos (DV calculado) 7 dígitos 4 dígitos Numérica de até 3 dígitos
  Todas exceto 16 e 18 4 dígitos (DV calculado) 8 dígitos (DV calculado) 5 dígitos 6 dígitos Numérica de até 3 dígitos
  16 ou 18 4 dígitos (DV calculado) 8 dígitos (DV calculado) 17 dígitos 6 dígitos Numérica de até 3 dígitos
  Todas 4 dígitos (DV calculado) 8 dígitos (DV calculado) 10 dígitos 7 dígitos Numérica de até 3 dígitos
          Modalidade Número do Convênio
(755) Bank of America Numérica de 2 dígitos 4 dígitos 12 dígitos 7 dígitos 01 - Não registrada, 4 - Registrada 10 dígitos
         
(291) BCN Indiferente 3 dígitos 7 dígitos (DV informado) 7 dígitos
         
(479) BankBoston Indiferente 4 dígitos 9 dígitos 7 dígitos
         
(237) Bradesco Numérica de 2 dígitos 4 dígitos (DV calculado) 7 dígitos (DV calculado) 11 dígitos
          Código do Cliente
(399) HSBC CNR 4 dígitos 7 dígitos 13 dígitos  
  CSB 4 dígitos 7 dígitos 5 dígitos 5 dígitos
         
(104) Caixa (SICOB) CR, SR ou CS 4 dígitos 11 dígitos (DV calculado) 14, 9 ou 8 dígitos
  (SIGCB) 14 (RG), 24 (SR) 4 dígitos 6 dígitos (DV calculado) 15 dígitos
  (SINCO) 01 4 dígitos 6 dígitos (DV calculado) 17 dígitos
          Número do Convênio
(085) CECRED Numérica de 2 dígitos 4 dígitos 8 dígitos 9 dígitos 6 dígitos
         
(745) Citibank Numérica de 3 dígitos 4 dígitos 9 dígitos 11 dígitos
          Modalidade
(089) Credisan 1, 2, 3 ou 4 4 dígitos 7 dígitos 7 dígitos 2 dígitos
         
(070) Banco de Brasília (BRB) Indiferente 3 dígitos 7 dígitos 6 dígitos
         
(341) Itaú Numérica de 3 dígitos 4 dígitos 5 dígitos (DV calculado) 8 ou 15 dígitos
          Modalidade
(151) Nossa Caixa 9 4 dígitos 7 dígitos (DV informado) 7 dígitos 2 dígitos
         
(389) Mercantil do Brasil Indiferente 4 dígitos 9 dígitos (DV informado) 10 dígitos
         
(356) Real Numérica de 2 dígitos 4 dígitos 7 dígitos 13 dígitos
          Código do Cliente
(422) Safra 01, 02, 04 5 dígitos 9 dígitos (DV informado) 8 dígitos  
  06 5 dígitos 9 dígitos (DV informado) 17 dígitos 6 dígitos
         
(033) Santander ECR ou RCR (101), CSR (102), PCR (201) 4 dígitos (DV calculado) 7 dígitos 12 dígitos
* 1 3 dígitos 8 dígitos (DV informado) 7 dígitos
          Modalidade
(748) Sicredi Indiferente 6 dígitos (DV informado) 5 dígitos 5 dígitos 1 - Registrada, 3 - Não registrada
         
(347) Sudameris Indiferente 4 dígitos 9 dígitos (DV informado) 8 dígitos
          Código do Cedente no Código de Barras
(409) Unibanco Direta ou Caucao 4 dígitos 7 dígitos (DV informado) 11 dígitos  
  Especial 4 dígitos 7 dígitos (DV informado) 14 dígitos 6 dígitos (DV calculado)
* Devido à fusão do Santander e Banespa o número do Banespa 353 é apenas uma referência, o sistema irá gerar como 033.
A carteira 1 do Santander irá gerar o boleto no formato legado do Banespa, na prática utilizar o Banco Banespa ou carteira 1 do Santander tem o mesmo resultado.
Regra para Nosso Número Unicred: A Unicred não é um banco, ela utiliza o boleto do Bradesco, este tem nosso número de 11 posições (descontando o DV). No caso da Unicred as 5 primeiras posições devem ser sempre preenchidas com o número informado pela Unicred para a conta em questão, restando 6 posições para o número sequencial.