Safra - Erro "Nosso número inválido"

Mar 2, 2012 at 3:28 PM

Boa Tarde Pessoal

Estou trabalhando com o Safra e no caso específico do nosso número, o banco fornece um range (exemplo: 11400000 até 11409999) que devo utilizar para geração do nosso número nos boletos.

Obtenho o próximo range (sequência) e calculo o digito verificador (exemplo: 11400001-9), porém, quando faço b.NossoNumero = "11400001-9" e é executado o bb.Boleto.Valida() recebo o erro "Nosso número inválido"

Se eu comentar a instrução bb.Boleto.Valida(), consigo gerar o nosso número da forma que necessito.

Minhas dúvidas são:

1) o que pode acarretar a não utilização da instrução bb.Boleto.Valida()?

2) existe alguma de gerar obter o nosso número da forma que necessito e além disso utilizar a instrução bb.Boleto.Valida()?

Obrigado

José Roberto Siqueira