TIP: You can type at any time to perform a new search.
Brazilian Localization Contract
l10n_br_contract · OCA/l10n-brazil
- Repository
- OCA/l10n-brazil · module folder · Try on Runboat
- Module version
- Category
- Uncategorized
- Folder size
- 0.2 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-brazil
- Last tracking update
- 2026-08-14 23:04:47
- Authors
- Odoo Community Association (OCA), KMEE
- Maintainers
- Odoo Community Association (OCA), KMEE
- Committers
- Weblate, OCA-git-bot, oca-ci, CristianoMafraJunior
- Odoo dependencies
- Python dependencies
- erpbrasil.base, email-validator, num2words, phonenumbers
- System dependencies
- None
- Required by
- l10n_br_product_contract
- Description
This module was written to extend the functionality of contract module to support the adequacy of Brazilian contract standards
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
contract_contract_form_view |
contract.contract form view (in l10n_br_contract) | contract.contract | form | Inherits contract.contract_contract_form_view |
contract_line_form_view |
contract.contract.line form view (in l10n_br_contract) | contract.line | form | Inherits contract.contract_line_form_view |
l10n_br_contract_res_company_form |
res.company.form (in l10n_br_contract) | res.company | form | Inherits l10n_br_fiscal.fiscal_res_company_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (9)
-
cnpj_cpfCharrelated='partner_id.cnpj_cpf'string='CNPJ/CPF' -
comment_idsMany2many → l10n_br_fiscal.commentcolumn1='contract_id'column2='comment_id'comodel_name='l10n_br_fiscal.comment'relation='contract_comment_rel'string='Comments' -
contract_recalculate_taxes_before_invoiceBooleandefault='company.contract_recalculate_taxes_before_invoice'string='Recalculate taxes before invoicing' -
country_idMany2onerelated='company_id.country_id'store=True -
currency_idMany2onereadonly=False -
fiscal_operation_idMany2one → l10n_br_fiscal.operationcomodel_name='l10n_br_fiscal.operation'domain=<expr>string='Fiscal Operation' -
ieCharrelated='partner_id.l10n_br_ie_code'string='State Tax Number/RG' -
legal_nameCharrelated='partner_id.legal_name'string='Legal Name' -
operation_nameCharcopy=False
-
default_get(self, fields_list)@api.model
New fields (6)
-
comment_idsMany2many → l10n_br_fiscal.commentcolumn1='contract_line_id'column2='comment_id'comodel_name='l10n_br_fiscal.comment'relation='contract_line_comment_rel'string='Comments' -
country_idMany2onerelated='company_id.country_id'store=True -
fiscal_tax_idsMany2many → l10n_br_fiscal.taxcolumn1='document_id'column2='fiscal_tax_id'comodel_name='l10n_br_fiscal.tax'relation='fiscal_contract_line_tax_rel'string='Fiscal Taxes' -
line_recurrenceBooleanrelated='contract_id.line_recurrence' -
partner_idMany2one → res.partnercomodel_name='res.partner'precompute=Truerelated='contract_id.partner_id'store=Truestring='Partner' -
tax_frameworkSelectionrelated='contract_id.company_id.tax_framework'string='Tax Framework'
-
create(self, vals_list)@api.model_create_multi -
write(self, vals)
New fields (3)
-
contract_purchase_fiscal_operation_idMany2one → l10n_br_fiscal.operationcomodel_name='l10n_br_fiscal.operation'required=Falsestring='Default Contract Purchase Fiscal Operation' -
contract_recalculate_taxes_before_invoiceBooleandefault=Truestring='Dafault recalculate taxes before invoicing' -
contract_sale_fiscal_operation_idMany2one → l10n_br_fiscal.operationcomodel_name='l10n_br_fiscal.operation'required=Falsestring='Default Contract Sale Fiscal Operation'
No public methods.
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 59 days ago
- Last activity
- 10 days ago
- Repository
- OCA/l10n-brazil
- Pull request
- [18.0][MIG] l10n_br_contract: Migration to 18.0 (#4625)