Skip to main content
Odoo Community Association

Base dos Planos de Contas

Production/Stable License: AGPL-3 OCA/l10n-brazil Translate me on Weblate Try me on Runboat

Este módulo é a base comum para os planos de contas da localização brasileira.

Herança

Assim como na localização espanhola, que já permitia carregar vários planos de contas, este módulo define um plano de contas básico que é depois estendido pelos planos de contas específicos (ITG 1000, empresas do regime normal de determinados setores…). Isso permite compartilhar configurações entre os planos, especialmente para carregar o plano customizado de uma determinada empresa. Por exemplo, no repositório da localização, este módulo é herdado pelos módulos l10n_br_coa_simples, l10n_br_coa_generic, entre outros customizados.

l10n_br_coa
  ├── l10n_br_coa_simples
  ├── l10n_br_coa_generic
  ├── ...
  └── seu_plano_de_contas_customizado

Em particular, são definidos aqui os tipos de contas usados na DRE e no Balanço Patrimonial (módulo l10n_br_mis_report) para facilitar a adaptação desses relatórios para os diversos planos de contas.

Contas contábeis para impostos

Uma outra característica é que, ao contrário do que acontece na Europa (o primeiro mercado focado pelo Odoo), no Brasil existem muitas alíquotas, pelo menos para as empresas do regime normal. Sendo assim, não é viável ter um objeto account.tax para cada alíquota como o Odoo nativo espera (fazíamos isso até a versão 10.0, mas era muito trabalhoso para manter). Em vez disso, temos tabelas específicas para armazenar todas as alíquotas no módulo l10n_br_fiscal e temos registros account.tax apenas para alíquotas de cada família. O módulo l10n_br_account faz a ligação entre o account.tax do Odoo e os registros l10n_br_fiscal.tax para cada alíquota da localização. Vale a pena notar que nos EUA o Odoo também não usa um registro account.tax por alíquota; em vez disso, eles geralmente usam conectores e serviços (como AvaTax) para obter as alíquotas de uma determinada operação.

Neste caso, a configuração contábil não podia ser carregada nem pelo account.tax nem pelo l10n_br_fiscal.tax (já que o módulo l10n_br_fiscal não depende do módulo account). Então, estendemos o objeto account.tax.group para carregar as informações contábeis, inclusive das taxas dedutíveis.

A partir da versão 17.0, existe também no template o método populate_default_br_tax_accounts, que permite injetar em qualquer plano de contas essas contas de impostos. Existem 2 padrões de numeração das contas para escolher: o padrão ITG ou CFC. Uma vez geradas as contas, elas podem ser identificadas pelo sufixo .GEN e modificadas manualmente. Esse método de geração das contas de impostos é agora usado pelos módulos l10n_br_coa_simples e l10n_br_coa_generic da localização.

Impostos dedutíveis

No Odoo nativo, um imposto é considerado dedutível (como, por exemplo, uma compra em outro país europeu) se o registro account.tax tiver uma alíquota negativa. Porém, como mencionado anteriormente, aqui é preferível não gerenciar um account.tax por alíquota. Por isso, temos um flag adicional no account.tax e account.tax.template através do account.tax.mixin para identificar se é um imposto dedutível.

Template

Foi ainda necessário sobrescrever a função que instancia um plano de contas a partir de um template para propagar essas informações.

Table of contents

Installation

Configuration

Usage

Known issues / Roadmap

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Akretion

  • KMEE

Contributors

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainers:

renatonlima mileo

This module is part of the OCA/l10n-brazil project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

odoo_addon_l10n_br_coa-18.0.2.0.0-py3-none-any.whl (48.0 kB view details)

Uploaded Python 3

File details

Details for the file odoo_addon_l10n_br_coa-18.0.2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for odoo_addon_l10n_br_coa-18.0.2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5f87e21a82b76d482d9c2aa8ef6c0d0f292328efa9df4328c23c9834242685e6
MD5 3975bd63d7d77190ec1328b810e02885
BLAKE2b-256 9aee9e1f3be2e69e9bf9d28814110a5658ea84e477c6fc886b44d81b5d3a1332

See more details on using hashes here.

Release history Release notifications | RSS feed

19.0.1.1.0.1

1 file

19.0.1.1.0

1 file

19.0.1.0.1.2

1 file

18.0.3.1.0

1 file

18.0.3.0.1

1 file

18.0.3.0.0.1

1 file

18.0.3.0.0

1 file

18.0.2.0.0.1

1 file

This release

18.0.2.0.0 This release

1 file

18.0.1.1.0.1

1 file

18.0.1.1.0

1 file

18.0.1.0.4

1 file

18.0.1.0.3.3

1 file

18.0.1.0.3.2

1 file

18.0.1.0.3

1 file

18.0.1.0.1.1

1 file

18.0.1.0.1

1 file

18.0.1.0.0.2

1 file

17.0.2.0.1

1 file

17.0.2.0.0.1

1 file

17.0.2.0.0

1 file

17.0.1.1.0.1

1 file

17.0.1.1.0

1 file

17.0.1.0.1.3

1 file

17.0.1.0.1.2

1 file

17.0.1.0.0.3

1 file

16.0.2.8.0.1

1 file

16.0.2.7.0

1 file

16.0.2.6.0

1 file

16.0.2.5.0

1 file

16.0.2.4.0

1 file

16.0.2.3.0

1 file

16.0.2.2.0

1 file

16.0.2.1.1

1 file

16.0.2.1.0.2

1 file

16.0.2.1.0.1

1 file

16.0.2.1.0

1 file

16.0.2.0.0.1

1 file

16.0.2.0.0

1 file

16.0.1.2.0

1 file

16.0.1.1.1

1 file

16.0.1.1.0

1 file

16.0.1.0.0.11

1 file

16.0.1.0.0.10

1 file

16.0.1.0.0.8

1 file

16.0.1.0.0.7

1 file

16.0.1.0.0.6

1 file

15.0.2.1.0.1

1 file

15.0.2.1.0

1 file

15.0.2.0.0.1

1 file

15.0.2.0.0

1 file

15.0.1.2.0

1 file

15.0.1.1.1

1 file

15.0.1.1.0

1 file

15.0.1.0.0.6

1 file

15.0.1.0.0.5

1 file

15.0.1.0.0.3

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page