l10n-brazil
l10n-brazil copied to clipboard
[BUG] l10n_br_account_payment_brcobranca: impressão da especie da moeda no boleto.
Módulos:
l10n_br_account_payment_order l10n_br_account_payment_brcobranca
Na emissão do boleto, existem dois campos para a espécie, um é o da moeda e outro do documento/titulo. Porém na espécie da moeda está sendo impresso o código da espécie do documento/titulo.
Por exemplo, onde era pra ser impresso "R$" tá sendo impresso o código "01", como pode ver no boleto a baixo:
o campo "especie" na verdade nem precisamos informar para a lib brcobrança, pois se deixar em branco, será usado o padrão "R$". quanto a especie do documento é interessante a gente passar, mas o correto é usar o campo "especie_documento" e não podemos passar o código, temos que passar o nome reduzido que será impresso no boleto, no caso ao invés de passar o código "01" tem que ser informado DM de Duplicata Mercantil.
Esse código "01" está vindo desta constante que está aplicada no campo "boleto_species" do módulo l10n_br_account_payment_order.
Esse é o campo correto para armazenar a especie do documento/titulo mesmo, mas talvez vamos precisar fazer algum tratamento, pois hoje no odoo não temos o nome reduzido no cadastro:
Constante, com os códigos:
Eu penso que na lista ao invés de usar os código números como chaves, poderiamos usar nomes reduzidos
@mbcosta o que você acha ?