Repository
OCA/multi-company · module folder · Try on Runboat
Module version
1.0.0
Category
Account
Folder size
0.07 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/multi-company
Last tracking update
2026-08-07 09:06:27
Authors
Odoo Community Association (OCA), Tecnativa
Maintainers
Odoo Community Association (OCA), Tecnativa
Committers
Emilio Pascual, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module sets the default company taxes for all the existing
companies when a product is created. It also adds a button in product
view to set all the taxes from other companies matching them by tax
code.
If a default tax is propagated, it will be propagated as the default 
tax in all companies, even if they are from different countries.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
product_template_form_view Product template form (multi-company tax button) product.template form Inherits account.product_template_form_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • set_multicompany_taxes(self)

New fields (1)
  • divergent_company_taxes Boolean
    compute='_compute_divergent_company_taxes' compute_sudo=True help='Does this product have divergent cross-company taxes? (Only for multi-company products)' string='Has divergent cross-company taxes'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • set_multicompany_taxes(self)

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…