Olá Desenvolvedor!
Neste post, estarei comentando sobre a geração do nosso número para o banco Sicredi.
Dentre todos os bancos, o Sicredi possui um tratamento diferente para a composição do nosso número, sendo dividido em quatro partes.
Esta composição do nosso número junto ao Sicredi, somente será necessário apenas se o beneficiário for responsável pelo controle desta numeração, caso contrário, não será necessário informar o sequencial do boleto.
Para a composições do nosso número, será necessário conter as seguintes informações:
Ano: relacionado ao ano atual que este nosso número esta sendo gerado. Exemplo: 2021;
byte: relacionado ao controle de quem emite, estão disponíveis os valores 2 a 9 onde 2 o cedente que emite e 1 somente a cooperativa pode utilizar( para boletos pré-impressos );
Sequencial: relacionado ao nosso número de controle único do boleto;
Dv do sequencial: esta relacionado ao digito verificador do nosso número;
Ao realizar a junção de todas estas informações, temos o seguinte valor para o banco:
AABXXXXD( 21/20004-1 ) onde as letras
"A" representam o ano,
"B" byte,
"X" Nosso número,
"D" digito verificador
A TecnoSpeed realiza este tratamento de acordo com a solicitação do banco?
Sim, em nossa aplicação para a emissão de boleto, realizamos o tratamento para que não seja necessário informar todos estes parâmetros.
Para que posamos realizar este preenchimento, será necessário apenas que informe o sequencial do nosso número que o banco esta aguardando, e o restante ficar por nossa responsabilidade.
Um detalhe importante relacionado ao Byte seria que, caso o cadastro junto ao banco for diferente de 2, será necessário informar o byte junto ao sequencial do boleto no campo TituloNossoNumero, tendo como exemplo BXXXXX
"B": Byte
"X": Sequencial do nosso número
Caso tenham alguma dúvida, estamos a disposição.