Homologação Santander (033)

Aug 19, 2009 at 2:27 PM

Prezados amigos: Estou tentando homologar o boleto com carteira simples para o Banco Santander mas está acontecendo uma coisa curiosa: a garota que está me atendendo disse que conseguiu homologar 4 dos cinco boletos que eu enviei. Mas no quinto boleto está dando erro no digito verificador do nosso número. Olhando atentamente para a representação numerica do código de barras (de acordo com o arquivo de log gerado no teste do Santander, incluído abaixo), nota-se uma diferença (entre o enviado e o esperado) no 5º dígito e no 40º dígito (sendo esse o verificador do nosso número). Eu ainda não tenho uma boa experiencia com C#, nem com os critérios para a geração e cálculo dos dígitos verificadores, por isso apreciarei a ajuda de voces. Para melhor análise, incluí aqui o texto do arquivo de log gerado no teste que a garota fez. Qualquer dica será muito bem vinda. Desde já, obrigado.

Início do arquivo de Log:
***************

Linha digitável
033991882.3   6270000000.3   0000600102.8   1   43860000002000


Representação numérica do código de barras
Enviado  - 03394438600000020009188262700000000000610102
Esperado - 03391438600000020009188262700000000000600102


Banco
Santander Banespa


Vencimento
10/10/2009


Nosso número
000000000006-0


Valor
20,00
****************************************
Fim do arquivo de Log