TIP: You can type at any time to perform a new search.
Brazilian - Accounting
l10n_br · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.1
- Category
- Accounting/Localizations/Account Charts
- Folder size
- 1.19 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/brazil.html
- Last tracking update
- 2026-08-07 06:47:01
- Authors
- Akretion, Odoo Brasil
- Maintainers
- Akretion, Odoo Brasil
- Committers
- Raphael Collet, Odoo Translation Bot, Joren Van Onder, Anh Thao Pham (pta), Gorash, Miquel Raïch, william-andre, Habib (ayh), Louis Wicket (wil), Andrew Gavgavian, Levi Siuzdak (sile), Dylan Kiss (dyki), Louis (loti), reka-odoo, kcv-odoo, SaddemAmine, Mathieu Coutant, Hesham Saleh, Logan Staelens, Krzysztof Magusiak (krma), Robin Engels (roen), bhra-odoo, igbe, Laurent Smet (LAS), Leonardo Medina, Abdelouahab Laaroussi (abla)
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- l10n_br_sales, l10n_br_website_sale, l10n_test_pos_qr_payment
- Description
Base module for the Brazilian localization ========================================== This module consists of: - Generic Brazilian chart of accounts - Brazilian taxes such as: - IPI - ICMS - PIS - COFINS - ISS - IR - CSLL - Document Types as NFC-e, NFS-e, etc. - Identification Documents as CNPJ and CPF In addition to this module, the Brazilian Localizations is also extended and complemented with several additional modules. Brazil - Accounting Reports (l10n_br_reports) --------------------------------------------- Adds a simple tax report that helps check the tax amount per tax group in a given period of time. Also adds the P&L and BS adapted for the Brazilian market. Avatax Brazil (l10n_br_avatax) ------------------------------ Add Brazilian tax calculation via Avatax and all necessary fields needed to configure Odoo in order to properly use Avatax and send the needed fiscal information to retrieve the correct taxes. Avatax for SOs in Brazil (l10n_br_avatax_sale) ---------------------------------------------- Same as the l10n_br_avatax module with the extension to the sales order module. Electronic invoicing through Avatax (l10n_br_edi) ------------------------------------------------- Create electronic sales invoices with Avatax.
Code Analysis ⓘ
Views touched (8)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
address_form_fields |
address_form_fields | ir.ui.view | qweb | Inherits portal.address_form_fields |
br_partner_address_form |
partner.form.address.extended | res.partner | form | New |
br_partner_tax_fields_form |
res.partner.form | res.partner | form | Inherits account.view_partner_property_form |
view_account_journal_form |
account.journal.form | account.journal | form | Inherits l10n_latam_invoice_document.view_account_journal_form |
view_account_position_form |
account.fiscal.position.form | account.fiscal.position | form | Inherits account.view_account_position_form |
view_company_form |
res.company.form | res.company | form | Inherits base.view_company_form |
view_l10n_br_account_tax_form |
l10n_br_account.tax.form | account.tax | form | Inherits account.view_tax_form |
view_partner_bank_form_inherit_account |
res.partner.bank.form.inherit | res.partner.bank | form | Inherits base.view_partner_bank_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (12)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
l10n_br_fp_typeSelectionselection=[('internal', 'Internal'), ('ss_nnm', 'South/Southeast selling to North/Northeast/Midwest'), ('interstate', 'Other interstate')]string='Interstate Fiscal Position Type'
No public methods.
New fields (1)
-
l10n_br_invoice_serialCharcopy=Falsehelp='Brazil: Series number associated with this Journal. If more than one Series needs to be used, duplicate this Journal and assign the new Series to the duplicated Journal.' args: 'Series'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (3)
-
amount_mvaFloatdefault=0digits=0help='Um percentual decimal em % entre 0-1.'required=Truestring='MVA Percent' -
base_reductionFloatdefault=0digits=0help='Um percentual decimal em % entre 0-1.'required=Truestring='Redution' -
tax_discountBooleanhelp='Mark it for (ICMS, PIS e etc.).'string='Discount this Tax in Price'
No public methods.
New fields (3)
-
city_idMany2one → res.cityrequired=Truestring='City' args: 'res.city' -
endCharrequired=Truestring='To' -
startCharrequired=Truestring='From'
No public methods.
New fields (2)
-
l10n_br_zip_range_idsOne2many → l10n_br.zip.rangecomodel_name='l10n_br.zip.range'help='Brazil: technical field that maps a city to one or more zip code ranges.'inverse_name='city_id'string='Zip Ranges' -
l10n_br_zip_rangesCharcompute='_compute_l10n_br_zip_ranges'help='Brazil: technical field that maps a city to one or more zip code ranges for the frontend.'string='Frontend Zip Ranges'
No public methods.
New fields (3)
-
l10n_br_ie_codeCharreadonly=Falserelated='partner_id.l10n_br_ie_code'string='IE' -
l10n_br_im_codeCharreadonly=Falserelated='partner_id.l10n_br_im_code'string='IM' -
l10n_br_nire_codeCharhelp='State Commercial Identification Number. Should contain 11 digits.'string='NIRE'
No public methods.
New fields (3)
-
l10n_br_ie_codeCharhelp='State Tax Identification Number. Should contain 9-14 digits.'string='IE' -
l10n_br_im_codeCharhelp='Municipal Tax Identification Number'string='IM' -
l10n_br_isuf_codeCharhelp='SUFRAMA registration number.'string='SUFRAMA code'
No public methods.
New fields (1)
-
proxy_typeSelectionondelete={'email': 'set default', 'mobile': 'set default', 'br_cpf_cnpj': 'set default', 'br_random': 'set default'}selection_add=[('email', 'Email Address'), ('mobile', 'Mobile Number'), ('br_cpf_cnpj', 'CPF/CNPJ (BR)'), ('br_random', 'Random Key (BR)')]
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…