Closed (fixed)
Project:
Commerce Boleto
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
1 Aug 2012 at 18:49 UTC
Updated:
28 Nov 2012 at 13:01 UTC
Jump to comment: Most recent file
Boa Tarde, Francisco, estou aqui mais uma vez ter perturbando.
Você poderia incluir nas configurações do boleto, admin/commerce/config/payment-methods/manage/commerce_payment_boleto/edit/, o campo para cadastrarmos o CPF/CNPJ para a impressão no boleto?
Outra coisa, os dados do Cliente (Nome/Endereço) não estão sendo impresso no boleto. Seria possível incluí-los?
Muito obrigado, mais uma vez.
Bruno Magalhães
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | boleto.jpg | 83.69 KB | bmagalhaes |
Comments
Comment #1
FranciscoLuz commentedOlá Bruno,
A razão para isso é fato destes campos serem customizáveis e a origem deles pode ser diversa. Existem sites que poderão por exemplo anexar campos como field_cpf, field_nome, field_sobre_nome, field_endereco, etc ..., à entidade User, outros poderão ter o mesmo campo anexado à entidade Customer Profile do módulo Commerce ou ainda te-los anexados à qualquer outra entidade, ou seja, existem um milhão de possibilidades.
Para isso eu criei o hook_boleto_alter() para que o desenvolvedor do site possa ajustar estes campos ao seu gosto. Veja um exemplo de como implementar o hook_boleto_alter na página deste módulo.
Comment #2
bmagalhaes commentedVocê tem razão em relação aos dados do Sacado, estou convencido, mas no caso do CPF/CNPJ eu me refiro ao cedente. Da mesma forma que tem o campo para preenchermos o nome do cedente nas configurações do boleto, poderia ter o do CPF/CNPJ.
Veja na imagem em anexo para você entender o que estou dizendo.
Abraços,
Comment #3
FranciscoLuz commentedAcho que comi barriga neste caso. Estou resolvendo. Obrigado.
Comment #4
FranciscoLuz commentedBruno,
Eu fiz a addição do campo faltante. Você precisará atualizar o módulo Commerce Boleto e instalar o módulo Brazilian Tax Number Fields.
Instale o Brazilian Tax Number Fields antes de atualizar o Commerce Boleto.
O Drupal.org está com um problema no sistema de releases, o qual acredito ser temporário, então ou você aguarda até o alpha6 ser publicado ou você pode baixar a versão mais recente com o comando:
git clone --recursive --branch 7.x-1.x http://git.drupal.org/project/commerce_boleto.gitComment #5
bmagalhaes commentedOlá Francisco,
Eu já havia instalado o Brazilian Tax Number. Baixei a versão mais recente. Quando foi tentar rodar o update.php aparece o seguinte erro:
Porém, mesmo ser rodar o update.php está tudo funcionando como deveria estar.
Não entendi o porque desse erro de dependência.
Comment #6
bmagalhaes commentedOlá Francisco,
altera a linha 8 do commerce_boleto.info
De:
dependencies[] = brazilian_idsPara:
dependencies[] = br_tax_number_fieldsValeu, mais uma vez.
Comment #7
FranciscoLuz commentedOps! é verdade, coloquei o nome errado. Vou corrigir.
Obrigado
Comment #9
brunorios1 commentedquando tento habilitar o commerce_boleto utilizando o drush:
creio que é porque o módulo br_tax_number_fields continua usando o nome brazilian_ids no projeto http://drupal.org/project/brazilian_ids