Closed marceloboth closed 9 years ago
acabei de ler a documentação do retorno Cnab 240 do Sicoob e você está correto em sua analise.
A parte que realmente interesa é somente a: NumTitulo - 10 posições (1 a 10)
A parcela e o resto não fazem parte do nosso número real do boleto. Esse boleto é o 83.
Quando for gerar o boleto, você informar qual é o número dele, 10, 20, 40, e é esse número que você deve pegar do arquivo depois para fazer conferência.
Kivanio Barbosa boletosimples Profissionalize sua cobrança com boleto bancário! BoletoSimples.com.br http://boletosimples.com.br/ | CobreGratis.com.br http://cobregratis.com.br/
On Thu, Sep 3, 2015 at 8:08 AM, Paulo Gúbio notifications@github.com wrote:
acabei de ler a documentação do retorno Cnab 240 do Sicoob e você está correto em sua analise.
— Reply to this email directly or view it on GitHub https://github.com/kivanio/brcobranca/issues/102#issuecomment-137418320.
Ok, vou criar uma classe especifica de retorno para o Sicoob e pegar esse NumTitulo.
Quando ocorre a leitura do nosso número no retorno Cnab 240 do Sicoob, pelo que constatei o valor recuperado está incorreto. No caso a leitura é feita entre os campos caracteres 46 e 56, no entanto na documentação é especificado da seguinte forma: Seq: 13.3T Posição: 38 a 57 Nosso Número:
Ou seja, numa linha como:
7560001300001T 0603032000000004587160000000008301011 ...
, o valor extraído é301011
ao invés de0000000083
.No caso estou disposto a implementar a correção, caso essa minha analise estiver correta.