OCA / l10n-brazil

Localização brasileira oficial do Odoo.
https://odoo-community.org/psc-teams/brazil-66
GNU Affero General Public License v3.0
237 stars 244 forks source link

[BUG] l10n_br_account_payment_brcobranca: impressão da especie da moeda no boleto. #2965

Open antoniospneto opened 6 months ago

antoniospneto commented 6 months ago

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: image

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: image

Constante, com os códigos: image

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 ?

github-actions[bot] commented 9 hours ago

There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label.