[18.0][MIG] product_tax_multicompany_default: Migration to 18.0#811
[18.0][MIG] product_tax_multicompany_default: Migration to 18.0#811
Conversation
|
Hello, could you do a rebase so we can test the migration? Thank you 😊. |
OCA Transbot updated translations from Transifex
[UPD] Update product_tax_multicompany_default.pot [UPD] Update product_tax_multicompany_default.pot Update translation files Updated by Update PO files to match POT (msgmerge) hook in Weblate. [ADD] icon.png
* Use TransactionCase instead of SavepointCase * adapt create method for multi records
- Refactored some tests to use new_test_user and @users - Added a new test to cover the workflow of the product Form
- Propagate button was ugly. It's prettier now. - Add ability to filter products that have divergent cross-company taxes. - Allow propagating massively. @moduon MT-2586
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: multi-company-16.0/multi-company-16.0-product_tax_multicompany_default Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-product_tax_multicompany_default/
…ot found in the form view during tests
… to other companies This module extends the functionality of products and accounting to allow you to propagate multi-company product accounts from the current company to all other companies where you have access rights. @moduon MT-2626
Currently translated at 100.0% (5 of 5 strings) Translation: multi-company-16.0/multi-company-16.0-product_tax_multicompany_default Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-product_tax_multicompany_default/it/
NOTE: It is necessary to use sudo in test because the account.group_account_manager group does not have permission to create products. See odoo/odoo@5125748#r144593878
… expected scope. When a user has multiple companies selected and multiple taxes with the same name, searching can return more taxes outside the intended scope (sale or purchase). This commit adds a new explicit filter to type_tax_use to avoid retrieving incorrect taxes.
153376f to
e2b5588
Compare
|
@Xino61122, rebase done! |
EmilioPascual
left a comment
There was a problem hiding this comment.
Nice job @Qlasta.
I was reviewed the migration but I found an error. I loggin with user demo, this user has access to 2 companies

And also the user has the group "Show Full Accounting Features"

When I'm creating the product, an error happens

If I choose both companies for the user, then I can create it. But in the older version I can create the product in a single user company.
|
/ocabot migration product_tax_multicompany_default |
|
Sorry @rafaelbn you are not allowed to mark the addon to be migrated. To do so you must either have push permissions on the repository, or be a declared maintainer of all modified addons. If you wish to adopt an addon and become it's maintainer, open a pull request to add your GitHub login to the |
|
/ocabot migration product_tax_multicompany_default |
|
@EmilioPascual, thank you! Will check that. |
|
Hello, have you been able to configure the permissions to resolve the conflict that @EmilioPascual encountered? |
|
MT-11041 @moduon |
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
This PR is a continuation of PR OCA#811. This PR is for the migration of the product_tax_multicompany_default module, which is used to propagate taxes across multiple companies. This commit makes changes so that it is not duplicated in the Sales Taxes form view, and removes the functionality when creating a new product in all companies, since Odoo 18 already does this. @moduon MT-11041
|
Thank you @Xino61122, understood, someone did a great job |
No description provided.