Bom dia pessoal,
Eu comecei a usar o harbourboleto para emissão de boletos bancários e para alguns bancos esta funcionando bem.
Mais ontem meu cliente foi emitir o boleto da CAIXA e comparei com um boleto que ele emitiu pelo proprio programa da CAIXA e reparei que o codigo de barra saiu diferente, mais mesmo assim fizemos um boleto de teste e pagamos pela net mais não caiu na conta.
Obs: o codigo de barra tinha o mesmo campos do outro só saiu em posições diferentes.
Ex:
programa da caixa-> 10491.07897 03900.000005 00000.007526 5 43350000000500
harbourboleto------->10490.00001 00752.056903 00000.000000 6 43350000000500
alguém sabe o que pode ser?
grato t+
ajuda harbourboleto
Moderador: Moderadores
-
Marcio Ereno
- Usuário Nível 1

- Mensagens: 15
- Registrado em: 12 Jul 2004 12:33
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Re: ajuda harbourboleto
Olá Márcio, a linha digitável e o código de barras tem estruturas diferentes e são compostas da seguinte maneira:
Estrutura do Código de Barras:
Estrutura da Linha Digitável:
Bom, se você observar os dois códigos (programa Caixa e Harbourboleto) vai notar que o "Campo Livre" que está diferente. Então, como o próprio nome diz, é um campo livre, cada um controla da maneira que achar melhor... e por este motivo que existe as diferenças tanto na linha digitável como na impressão do código de barras.
Abraços,
Estrutura do Código de Barras:
Código: Selecionar todos
Posição = Conteúdo
01 – 03 = Identificação do Banco (104)
04 – 04 = Código da moeda (9)
05 – 05 = Digito verificador geral do código de barras (6)
06 – 09 = Fator de vencimento (4335)
10 – 19 = Valor do Documento (0000000500)
20 – 44 = Campo Livre (0000000752056900000000000)Código: Selecionar todos
1º Campo - composto por: código do banco (posições 1 a 3 do código de barras), código da moeda (posição 4 do código de barras), as cinco primeiras posições do campo livre (posições 20 a 24 do código de barras) e digito verificados deste campo. = (10490.00001)
2º Campo - composto pelas posições 6 a 15 do campo livre (posições 25 a 34 do código de barras) e digito verificador deste campo. = (00752.056903)
3º Campo - composto pelas posições 16 a 25 do campo livre (posições 35 a 44 do código de barras) e digito verificador deste campo. = (00000.000000)
4º Campo - digito verificador geral do código de barras (posição 5 do código de barras) = (6)
5º Campo - composto pelo "fator de vencimento" (posições 6 a 9 do código de barras) e pelo valor nominal do documento (posições 10 a 19 do código de barras), com a inclusão de zeros entre eles ate compor as 14 posições. = ( 43350000000500)Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
-
Marcio Ereno
- Usuário Nível 1

- Mensagens: 15
- Registrado em: 12 Jul 2004 12:33
Re: ajuda harbourboleto
Ola Toledo muito obrigado pela ajuda!
Mais Toledo o boleto que eu paguei não caiu na conta?
o que pode ter acontecido?
Outra diferença também que eu me esqueci de comentar e a seguinte
o campo NOSSO NUMERO pois no programa da caixa o nosso numero contem 19 digito e no harbour boleto contem 11
no boleto emitido pelo programa da caixa: 900000000000000752-3
e no harbour boleto: 0.000.000.752-8
para mim gerar o boleto somente coloquei a sequncia que era 752, e mandei gerar o boleto para ver...
Mais alguma dica?
Mais Toledo o boleto que eu paguei não caiu na conta?
o que pode ter acontecido?
Outra diferença também que eu me esqueci de comentar e a seguinte
o campo NOSSO NUMERO pois no programa da caixa o nosso numero contem 19 digito e no harbour boleto contem 11
no boleto emitido pelo programa da caixa: 900000000000000752-3
e no harbour boleto: 0.000.000.752-8
para mim gerar o boleto somente coloquei a sequncia que era 752, e mandei gerar o boleto para ver...
Mais alguma dica?
M. S. Ereno
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Re: ajuda harbourboleto
Márcio, cada banco tem um layout para geração e impressão de boletos, e a empresa também tem que fazer um contrato com o banco, gerando assim um código do cedente que geralmente controla junto ao banco os boletos emitidos pela empresa.
Então, entre em contato com o seu banco e solicite o layout para emissão de boleto na empresa.
Abraços,
Então, entre em contato com o seu banco e solicite o layout para emissão de boleto na empresa.
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao