Bom dia.
Fiz uma modificação um pouco diferente para garantir que sejam copiados sempre os 7 dígitos do Nosso Número.
Quanto ao erro na montagem do código de barras, observe que o manual do banco orienta a preencher com 13 caracteres, considerando o DV do Nosso Número.
O layout do código de barras deve ter as seguintes características:
Posição Tamanho Picture Conteúdo
01-03 3 9 (03) Identificação do Banco = 033
04-04 1 9 (01) Código da moeda = 9 (real)
05-05 1 9 (01) DV do código de barras (cálculo abaixo)
06-09 4 9 (04) Fator de vencimento
10-19 10 9 (08)V99 Valor nominal
20-20 1 9 (01) Fixo “9”
21-27 7 9 (07) Código do cedente padrão Santander Banespa
28-40 13 9 (13) Nosso Número
41-41 1 9 (01) IOS – Seguradoras (Se 7% informar 7. Limitado a 9%) Demais clientes usar 0 (zero)
42-44 3 9 (03) Tipo de Modalidade Carteira (101-Cobrança Simples Rápida COM Registro,102- Cobrança simples – SEM Registro,201- Penhor Rápida com Registro)
Quais foram os valores configurados no componente?
Att.