Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

16.0 mig purchase sale stock inter company #10

Conversation

JordiBForgeFlow
Copy link

Rebase PR

legalsylvain and others added 30 commits October 17, 2022 11:29
* [10.0]Migrate account_invoice_inter_company module to v10

* refactor code for play onchange method

* active demo datas and fix account_invoice.py, res_config.py, README.rst file

* extract the search domain of users from the _check_intercompany_product method

* fix test

* fix test and update french translation

* rename openerp to odoo

* fix test_flake8 and fix views after David's comment

* add oca_dependencies.txt

* fix bare except

* improve action_cancel method

* fix chart_template_id in tests

* fix transfer_account_id in tests

* fix chart_template_id for company B in tests

* improve tests

* fix tests taking into account the base_multi_company module

* fix tests and contributors after lasley's comment

* improve tests

* fix account_invoice.py after mourad's comment

* fix tests after lasley's comment

* fix transfer account template in demo data

* increases test coverage

* improve action_invoice_open method after astirpe's comment

* fix value for chart_template_id in tests
This demo data is quite dangerous by design, since it creates compenies, accounts, decides the companies country, etc. All of that by hand.

In a tested integration environment, this fails when installing account-related addons due to companies not having a chart of accounts.

The fix is simple: remove this from demo data and leave it just as test data.
… in invoice lines (OCA#111)

* Add product mapping in roadmap
* Allow creation of invoice lines without products
FIX misc annotations from @astirpe, thanks

Co-Authored-By: bealdav <david.beal@akretion.com>
Co-Authored-By: mourad-ehm <mourad.elhadj.mimoune@akretion.com>
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: multi-company-12.0/multi-company-12.0-account_invoice_inter_company
Translate-URL: https://translation.odoo-community.org/projects/multi-company-12-0/multi-company-12-0-account_invoice_inter_company/
…rity

`password_security` asks by default for some minimal rules in the password. If it happens to be installed before this module, in an integration environment, it cannot be loaded.

It's just demo data, so I just use a longer password here.
Currently translated at 100.0% (22 of 22 strings)

Translation: multi-company-12.0/multi-company-12.0-account_invoice_inter_company
Translate-URL: https://translation.odoo-community.org/projects/multi-company-12-0/multi-company-12-0-account_invoice_inter_company/zh_CN/
Currently translated at 50.0% (11 of 22 strings)

Translation: multi-company-12.0/multi-company-12.0-account_invoice_inter_company
Translate-URL: https://translation.odoo-community.org/projects/multi-company-12-0/multi-company-12-0-account_invoice_inter_company/hr/
Currently translated at 100.0% (22 of 22 strings)

Translation: multi-company-12.0/multi-company-12.0-account_invoice_inter_company
Translate-URL: https://translation.odoo-community.org/projects/multi-company-12-0/multi-company-12-0-account_invoice_inter_company/it/
@JordiBForgeFlow JordiBForgeFlow force-pushed the 16.0-mig-purchase_sale_stock_inter_company branch from ad3ef91 to fcb20e5 Compare June 19, 2023 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.