Closed (fixed)
Project:
Commerce Boleto
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
31 Jul 2012 at 19:42 UTC
Updated:
27 Nov 2012 at 00:33 UTC
Jump to comment: Most recent file
Comments
Comment #1
FranciscoLuz commentedBruno,
* Código de barras inválido:
Você teria condições de gerar o mesmo boleto em algum outro sistema, pelo site do próprio banco ou algum outro software, e me enviar uma cópia para eu comparar onde o cálculo difere?
* Problema na imagem:
Use o Firebug para verificar se a imagem existe no servidor. Aparentemente os arquivos
.../libraries/boleto-lib/imagens/p.pnge.../libraries/boleto-lib/imagens/b.pngnão existem.Abra o arquivo
.../modules/commerce_boleto/includes/commerce_boleto.print.ince a partir da linha 30, logo após$boleto->reprintBoleto($output);, coloque o seguinte código:O código acima irá imprimir a array com os dados dos campos a serem impressos no boleto. Copie e cole o resultado do print_r aqui.
Comment #2
bmagalhaes commented* Código de barras inválido:
Gerei um outro boleto (válido) em uma outra aplicação, porém o nosso número e o número do documento não puderem ser iguais, pois são gerados automaticamente pela aplicação. Segue o PDF em anexo.
* Problema na imagem:
A imagem estava lá, porém estava com 0 bytes, copiei novamente a imagem e agora está ok.
Se ainda precisar resultado do print_r:
Array
(
[title] => 7Links Comércio e Serviços de Tecnologia da Informação
[linha_digitavel] => 34191.75009 00003.241338 86796.970001 1 54160000014200
[valor_boleto] => 142,00
[cpf_cnpj] => 000.000.000-00
[endereco] => Av. Washington Soares, 4567 - Loja 18 - Fortaleza
[cidade_uf] => CE
[bank_logo_path] => /sites/all/libraries/boleto-lib/bancos/341/logo.jpg
[images] => /sites/all/libraries/boleto-lib/imagens/
[style] => /sites/all/libraries/boleto-lib/style.css
[codigo_banco_com_dv] => 341-7
[cedente] => 7Links Comércio e Serviços de Tecnologia da Informação
[especie] => R$
[quantidade] =>
[data_vencimento] => 05-08-2012
[desconto_abatimento] => 0,00
[outras_deducoes] => 0,00
[mora_multa] => 0,00
[outros_acrescimos] => 0,00
[valor_cobrado] => 142,00
[sacado] =>
[demonstrativo1] => Demonstrativo
[demonstrativo2] =>
[demonstrativo3] =>
[local_pagamento] => Pagável em qualquer Banco até o vencimento
[data_documento] => 31-07-2012
[numero_documento] => 32
[agencia_codigo_cedente] => 1338 / 67969-7
[nosso_numero] => 175/00000032-4
[especie_doc] =>
[aceite] => N
[data_processamento] => 31-07-2012
[carteira] => 175
[valor_unitario] =>
[instrucoes1] => Instruções
[instrucoes2] =>
[instrucoes3] =>
[instrucoes4] =>
[endereco1] =>
[endereco2] =>
[avalista] =>
[codigo_barras] =>
[merchant_logo] => http://geekplace.com.br/sites/default/files/geekplace.png
[bank_code] => 341
)
Comment #3
bmagalhaes commentedEsqueci o anexo.
Comment #4
FranciscoLuz commentedObrigado bruno,
Veja que o codigo_barras está vazio.
Se vc acessar http://www.geekplace.com.br/sites/all/libraries/boleto-lib/images/b.png e http://www.geekplace.com.br/sites/all/libraries/boleto-lib/images/b.png estes arquivos não estão presentes no servidor ou não possuem permissão de acesso.
Estou vendo o problema do linha digitável.
Comment #5
FranciscoLuz commentedBruno,
Eu corrigi o problema do dígito inválido e fiz o release do beta5 da biblioteca Boleto Library PHP.
Poderia por gentileza atualizar a referida biblioteca e fazer um novo teste de pagamento. Caso o problema se resolva, por favor mude o status deste issue para "Fixed".
Muito obrigado por reportar o problema.
Só uma observação:
Eu tenho a impressão que você está usando o tipo de transferência errada quando você faz o upload dos arquivos para o seu servidor, por isso vc está tendo problemas com permissão de arquivo e o fato das imagens terem 0 kb.
Geralmente programas como o Filezilla possuem a configuração "Transfer Type = auto", assim o Filezilla identifica automaticamente quando um arquivo é ASCII ou binary.
Comment #6
bmagalhaes commentedPerfeito, Francisco.
O código de barras está funcionando perfeitamente.
Quando a loja estiver pronta, você será presenteado. :-)
Abraços,
Bruno
Comment #7
bmagalhaes commentedComment #9
brunorios1 commented@bmagalhaes,
bruno tudo bem?
vi, no primeiro pdf que você anexou, que você estava com problemas de acentuação, cedilha etc nos boletos, e depois foi resolvido...
você lembra se a solução veio com a atualização do módulo e libraries? ou você teve que fazer mais alguma coisa?
abraço!