TIP: You can type at any time to perform a new search.
Quick Company Creation Wizard
account_multicompany_easy_creation · OCA/multi-company
- Repository
- OCA/multi-company · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Multicompany
- Folder size
- 0.12 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/multi-company
- Last tracking update
- 2026-08-07 08:42:59
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- VĂctor MartĂnez, Weblate, OCA-git-bot, oca-ci, Enrique MartĂn
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
wizard_multicompany_easy_creation_view_form |
Quick Company Creation | account.multicompany.easy.creation.wiz | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (4)
-
acc_numberCharrequired=Truestring='Account Number' -
allow_out_paymentBooleandefault=Truestring='Allow Out Payments' -
bank_idMany2one → res.bankcomodel_name='res.bank'string='Bank' -
wizard_idMany2one → account.multicompany.easy.creation.wizcomodel_name='account.multicompany.easy.creation.wiz'
No public methods.
New fields (18)
-
bank_idsOne2many → account.multicompany.bank.wizcomodel_name='account.multicompany.bank.wiz'inverse_name='wizard_id'string='Bank accounts to create' -
chart_templateSelectionrequired=Trueselection='_chart_template_selection' -
country_idMany2one → res.countrycomodel_name='res.country'compute='_compute_country_id' -
currency_idMany2one → res.currencycomodel_name='res.currency'default=<expr>required=Truestring='Currency' -
default_purchase_taxSelectionselection='_tax_selection' -
default_purchase_tax_optionsCharcompute='_compute_default_purchase_tax_options' -
default_sale_taxSelectionselection='_tax_selection'string='Default Sales Tax' -
default_sale_tax_optionsCharcompute='_compute_default_sale_tax_options' -
force_purchase_taxBooleanhelp='Set default purchase tax to all products.\nIf smart search product tax is also enabled matches founded will overwrite default taxes, but not founded will remain'string='Force Purchase Tax In All Products' -
force_sale_taxBooleanhelp='Set default sales tax to all products.\nIf smart search product tax is also enabled matches founded will overwrite default taxes, but not founded will remain'string='Force Sale Tax In All Products' -
nameCharrequired=Truestring='Company Name' -
new_company_idMany2one → res.companycomodel_name='res.company'string='Company' -
sequence_idsMany2many → ir.sequencecomodel_name='ir.sequence'default=<expr>string='Sequences to create' -
smart_search_fiscal_positionBooleandefault=Truehelp='Go over partner fiscal positions in actual company to match and set equivalent fiscal positions in the new company.' -
smart_search_product_taxBooleandefault=Truehelp='Go over product taxes in actual company to match and set equivalent taxes in then new company.' -
smart_search_specific_accountBooleandefault=Truehelp='Go over specific accounts in actual company to match and set equivalent taxes in the new company.\nApplies to products, categories, partners, ...' -
update_default_taxesBooleanhelp='Update default taxes applied to local transactions' -
user_idsMany2many → res.userscomodel_name='res.users'domain=[('share', '=', False)]string='Users allowed'
-
action_accept(self) -
action_res_company_form(self) -
create_bank_journals(self) -
create_company(self) -
create_sequences(self) -
onchange_chart_template(self)@api.onchange('chart_template') -
set_company_depend_values(self, record_field, match_field)Sets the value of the record_field in the new company based on the value of the same field in the current company. To search records with the same value in the new company, we use match_field. Only for m2o + company_dependant fields. Args: record_field (ir.model.fields): field on which to propagate values match_field (char): field for match values in the new company -
set_product_taxes(self, default_sale_tax, default_purchase_tax) -
taxes_by_company(self, company_id, match_taxes)@ormcache('self.id', 'company_id', 'match_taxes') -
update_company_depend_misc(self) -
update_product_taxes(self, product, taxes_field, company_from) -
update_taxes(self)
New fields (0)
No new fields.
Public methods (1)-
install_l10n_modules(self)
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…