TIP: You can type at any time to perform a new search.
Brazilian Localization Repair
l10n_br_repair · OCA/l10n-brazil
- Repository
- OCA/l10n-brazil · module folder · Try on Runboat
- Module version
- 2.0.0
- Category
- Localisation
- Folder size
- 0.37 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-brazil
- Last tracking update
- 2026-08-07 07:47:31
- Authors
- Odoo Community Association (OCA), Escodoo
- Maintainers
- Odoo Community Association (OCA), Escodoo
- Committers
- Raphaël Valyi, Weblate, Luis Felipe Miléo, OCA-git-bot, oca-ci, Magno Costa, Marcel Savegnago, Antônio Neto, Felipe Motter
- Odoo dependencies
- Python dependencies
- email-validator, erpbrasil.base, num2words, phonenumbers
- System dependencies
- None
- Required by
- None
- Description
Code Analysis ⓘ
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
repair_fee_form_view |
repair.fee.form (in l10n_br_repair) | repair.order | form | Inherits repair.view_repair_order_form |
repair_line_form_view |
repair.line.form (in l10n_br_repair) | repair.order | form | Inherits repair.view_repair_order_form |
repair_order_form_view |
repair.order.form (in l10n_br_repair) | repair.order | form | Inherits repair.view_repair_order_form |
report_repair_order |
report_repair_order | ir.ui.view | qweb | Inherits repair.report_repairorder |
res_company_form_view |
res.company.form (in l10n_br_repair) | res.company | form | Inherits l10n_br_fiscal.fiscal_res_company_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (5)
-
fiscal_operation_idMany2one → l10n_br_fiscal.operationcomodel_name='l10n_br_fiscal.operation'default=_default_fiscal_operationdomain=<expr> -
fiscal_operation_typeSelectionstring='Fiscal Operation Type' -
price_grossMonetarycompute='_compute_price_subtotal'default=0.0string='Gross Amount' -
price_subtotalFloatcompute='_compute_price_subtotal'digits='Product Price' args: 'Subtotal' -
price_totalMonetarycompute='_compute_price_subtotal'default=0.0
No public methods.
New fields (10)
-
comment_idsMany2many → l10n_br_fiscal.commentcolumn1='repair_fee_id'column2='comment_id'comodel_name='l10n_br_fiscal.comment'relation='repair_fee_comment_rel'string='Comments' -
company_idMany2onerelated='repair_id.company_id'store=True -
fiscal_tax_idsMany2many → l10n_br_fiscal.taxcolumn1='document_id'column2='fiscal_tax_id'comodel_name='l10n_br_fiscal.tax'relation='fiscal_repair_fee_tax_rel'string='Fiscal Taxes' -
ind_finalSelectionrelated='repair_id.ind_final' -
partner_idMany2one → res.partnercomodel_name='res.partner'related='repair_id.partner_id'string='Partner' -
price_grossMonetarycompute_sudo=True -
price_subtotalMonetarycompute_sudo=True -
quantityFloatdepends=['product_uom_qty']related='product_uom_qty' args: 'Part Quantity' -
tax_frameworkSelectionrelated='repair_id.company_id.tax_framework'string='Tax Framework' -
uom_idMany2onedepends=['product_uom']related='product_uom'
No public methods.
New fields (10)
-
comment_idsMany2many → l10n_br_fiscal.commentcolumn1='repair_line_id'column2='comment_id'comodel_name='l10n_br_fiscal.comment'relation='repair_line_comment_rel'string='Comments' -
company_idMany2onerelated='repair_id.company_id'store=True -
fiscal_tax_idsMany2many → l10n_br_fiscal.taxcolumn1='document_id'column2='fiscal_tax_id'comodel_name='l10n_br_fiscal.tax'relation='fiscal_repair_line_tax_rel'string='Fiscal Taxes' -
ind_finalSelectionrelated='repair_id.ind_final' -
partner_idMany2one → res.partnercomodel_name='res.partner'related='repair_id.partner_id'string='Partner' -
price_grossMonetarycompute_sudo=True -
price_subtotalMonetarycompute_sudo=True -
quantityFloatdepends=['product_uom_qty']related='product_uom_qty' args: 'Part Quantity' -
tax_frameworkSelectionrelated='repair_id.company_id.tax_framework'string='Tax Framework' -
uom_idMany2onedepends=['product_uom']related='product_uom'
No public methods.
New fields (12)
-
client_order_refCharcopy=Falsestring='Customer Reference' -
cnpj_cpfCharrelated='partner_id.cnpj_cpf'string='CNPJ/CPF' -
comment_idsMany2many → l10n_br_fiscal.commentcolumn1='repair_id'column2='comment_id'comodel_name='l10n_br_fiscal.comment'relation='repair_order_comment_rel'string='Comments' -
copy_repair_quotation_notesBooleandefault=_default_copy_notestring='Copiar Observação no documentos fiscal' -
fiscal_document_countIntegerreadonly=Truerelated='invoice_count'string='Fiscal Document Count' -
fiscal_operation_idMany2one → l10n_br_fiscal.operationcomodel_name='l10n_br_fiscal.operation'default=_default_fiscal_operationdomain=<expr>readonly=Truestates={'draft': [('readonly', False)]} -
ieCharrelated='partner_id.inscr_est'string='State Tax Number/RG' -
ind_presSelectionreadonly=Truestates={'draft': [('readonly', False)]} -
invoice_countIntegercompute='_compute_get_invoiced'readonly=True -
invoice_idsMany2many → account.movecompute='_compute_get_invoiced'copy=Falsereadonly=Truestring='Invoices' args: 'account.move' -
legal_nameCharrelated='partner_id.legal_name'string='Legal Name' -
operation_nameCharcopy=False
-
action_created_invoice(self) -
fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False)@api.model
New fields (2)
-
copy_repair_quotation_notesBooleandefault=Falsestring='Copy Repair quotation notes on invoice' -
repair_fiscal_operation_idMany2one → l10n_br_fiscal.operationcomodel_name='l10n_br_fiscal.operation'string='Operação Fiscal Padrão de Reparos'
No public methods.
New fields (1)
-
copy_repair_quotation_notesBooleanreadonly=Falserelated='company_id.copy_repair_quotation_notes'string='Copy repair quotation notes in Fiscal documents'
No public methods.
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 113 days ago
- Last activity
- 113 days ago
- Repository
- OCA/l10n-brazil
- Pull request
- [18.0][WIP][MIG] l10n_br_repair: Migration to 18.0 (#4525)