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

[RFC] Refatoração do plano de contas e do relatório contábil #919

Closed mileo closed 3 years ago

mileo commented 4 years ago

Refatoração do plano de contas e do relatório contábil

O relatório contábil está parametrizado para obter as informações conforme o código da conta contábil.

https://github.com/OCA/l10n-brazil/pull/798

image

image

As expressões devem ser substituídas por expressões que sejam compatíveis com ambos os planos de contas:

l10n_br_coa_simple l10n_br_coa_generic

Por exemplo a expressão marcada acima, poderia ser substituída pela seguinte expressão:

-bal[('user_type_id', '=', ref('account.data_account_type_revenue').id)]

Entretanto os planos de contas, devem ser classificados da forma correta:

https://github.com/OCA/l10n-brazil/blob/12.0/l10n_br_coa_generic/data/account.account.template.csv

https://github.com/OCA/l10n-brazil/blob/12.0/l10n_br_coa_simple/data/account.account.template.csv

Não são todas as contas que estão configuradas corretamente, principalmente as do l10n_br_coa_generic, que deixamos isso para este momento.

Além disso nossos relatórios contábeis podem ter “user_type_id” que não constam na lista do core:

image

Passo a passo:

1 - Rever a classificação das contas de ambos os planos de conta, fazer isso em um pull request para cada plano de conta. 2 - Caso seja necessário criar novos tipos de conta, cria-los em um outro pull request. 3 - Implementar o uso da classificação no PR https://github.com/OCA/l10n-brazil/pull/798

mileo commented 4 years ago

Work in Progress by @DiegoParadeda

mileo commented 4 years ago

@DiegoParadeda Complementando a informação:

O relatório do PR #798 foi obtido a partir do PDF

http://www1.cfc.org.br/sisweb/SRE/docs/Res_1418.pdf

Mas vc também deve consultar o PDF https://github.com/OCA/l10n-brazil/blob/12.0/l10n_br_coa_generic/static/pdf/Livro_Escrituracao_contabil.pdf

E fazer o cruzamento das informações de ambos os planos de contas.

Alem disso para mantermos a simplicidade a estrutura dos relatórios propostos na ITG 1000 deve ser prioritária sempre que possível.

mileo commented 3 years ago

Already done.