Ir para conteúdo
  • Cadastre-se

dev botao

Boleto Sicredi - Problemas digito verificador


peti9
  • Este tópico foi criado há 2569 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá bom dia!

Pessoal estou tentando utilizar o ACBRMonitor para emitir boletos de uma agência do SICREDI Porém não estou tendo muito sucesso,
Acontece que o SICREDI utiliza o digito da agência como sendo a Unidade de Atendimento (informação passada pelo pessoal do banco) e penso que com isso o ACBR não está conseguindo calcular corretamente os dígitos verificadores. Por hora me concentro no dígito verificar do nosso número.
Como não programamos em Delphi acabamos não conseguindo entender como o ACBR chega nos cálculos da linha digitável do boleto e por consequência onde estamos errando.

Acontece que na planilha que o Sicredi me encaminhou quando coloco o código de barras ele dá divergências (ANEXO IV). Dessas divergências quando faço os cálculos numa planilha desenvolvida por mim (Anexo V) para calcular o dígito verificar do nosso número, baseado no manual do SICREDI (Anexo IV) eu chego ao mesmo resultado considerado como correto pelo banco no caso acima, cheguei ao dígito do nosso número = 5 que também é o considerado correto pelo SICREDI no anexo IV, porém no Monitor está imprimindo 7. Não me ative aos outros dígitos verificadores, pois penso que se resolver esse primeiro talvez já resolva os outros.

Para facilitar as mudanças de configurações acabei criando um TXT com a sequencia de comandos prontas que eu colo no DOS após abrir a conexão via Telnet para independer do sistema (Anexo VII)


ANEXO I: Dados da conta do meu cliente:
http://tayos.com.br/acbr/dados cedente.txt

ANEXO II: Segue o LOG do ACBRMonitor: 
http://tayos.com.br/acbr/logACBRmonitor.txt

ANEXO 3: boleto Gerado:
http://tayos.com.br/acbr/boleto.pdf

Anexo IV: Planilha do Excel com as divergências apontadas
http://tayos.com.br/acbr/analisa_boletos.xls

Anexo V: Planilha desenvolvida por mim para checar o dígito do nosso número
http://tayos.com.br/acbr/calculo boleto sicredi.xlsx

Anexo VI: Manual SICREDI
http://tayos.com.br/acbr/manual boleto sicredi.pdf

Anexo VII: Sequencia comandos para usar via Telnet pelo DOS
http://tayos.com.br/acbr/Sequencia comando usar pelo telnet.txt

 

Galera, se puderem me ajudar agradeço porque já estou a dias tentando liberar isso para o cliente e não consigo.

 

Att

 

Alves

Link para o comentário
Compartilhar em outros sites

Bom dia Alves!

Por favor, nas configurações do Cedente experimente gerar o boleto trocando de CodigoCedente=404 para CodigoCedente=00404 .

Essa correção deve resolver o problema. Com o valor 404 o dígito gerado é 7, já com o valor 00404, que é o mesmo valor que consta na planilha calculo boleto sicredi.xlsx , o dígito gerado é 5.

Att.

        Jean Patrick.

  • Curtir 1
Consultor SAC ACBr Jean Patrick Figueiredo dos Santos
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

                    DJPDV - Um frente de caixa SIMPLES e COMPLETO

Link para o comentário
Compartilhar em outros sites

Para ficar registro aqui e poder ajudar outros com problemas vou por os anexos num arquivo .ZIP, pois eventualmente posso esta tirando do meu servidor, assim já serve como modelo para outros que forem emitir boleto para o sicredi quando houver a famigerada unidade de atendimento. 

Já postei com os arquivos certinho '00404' no campo cedente

Agradecimentos novamente ao nosso amigo Jean!!!!

 

Obs: tive que mandar no formato 7z (http://www.7-zip.org) pois em zip tinha ultrapassado o limite de upload 

Att

 

 

Alves

 

Boleto Sicredi.7z

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.