-
-
Notifications
You must be signed in to change notification settings - Fork 281
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
[17.0][MIG] account_invoice_inter_company #595
[17.0][MIG] account_invoice_inter_company #595
Commits on Aug 2, 2024
-
[10.0] [MIG] account_invoice_inter_company (OCA#71)
* [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
Configuration menu - View commit details
-
Copy full SHA for 7b51693 - Browse repository at this point
Copy the full SHA 7b51693View commit details
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 72647e5 - Browse repository at this point
Copy the full SHA 72647e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f73a9b6 - Browse repository at this point
Copy the full SHA f73a9b6View commit details -
[FIX] account_invoice_inter_company: Move demo data to test
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.
Configuration menu - View commit details
-
Copy full SHA for fe3cdea - Browse repository at this point
Copy the full SHA fe3cdeaView commit details -
[11.0][IMP] account_invoice_inter_company: option to avoid product_id…
… in invoice lines (OCA#111) * Add product mapping in roadmap * Allow creation of invoice lines without products
Configuration menu - View commit details
-
Copy full SHA for 8b73886 - Browse repository at this point
Copy the full SHA 8b73886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dd846d - Browse repository at this point
Copy the full SHA 1dd846dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1806fb - Browse repository at this point
Copy the full SHA e1806fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e21bb1 - Browse repository at this point
Copy the full SHA 4e21bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a70c404 - Browse repository at this point
Copy the full SHA a70c404View commit details -
Configuration menu - View commit details
-
Copy full SHA for d638749 - Browse repository at this point
Copy the full SHA d638749View commit details -
Update account_invoice_inter_company/models/account_invoice.py
Co-Authored-By: mourad-ehm <mourad.elhadj.mimoune@akretion.com>
Configuration menu - View commit details
-
Copy full SHA for 2c6d048 - Browse repository at this point
Copy the full SHA 2c6d048View commit details -
[FIX] account_invoice_inter_company: Compatibility with password_secu…
…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.
Configuration menu - View commit details
-
Copy full SHA for 461d528 - Browse repository at this point
Copy the full SHA 461d528View commit details -
Configuration menu - View commit details
-
Copy full SHA for b23f0ff - Browse repository at this point
Copy the full SHA b23f0ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec24835 - Browse repository at this point
Copy the full SHA ec24835View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcde617 - Browse repository at this point
Copy the full SHA dcde617View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3966a38 - Browse repository at this point
Copy the full SHA 3966a38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d11bd5 - Browse repository at this point
Copy the full SHA 1d11bd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dad6b0 - Browse repository at this point
Copy the full SHA 9dad6b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 297407b - Browse repository at this point
Copy the full SHA 297407bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3797101 - Browse repository at this point
Copy the full SHA 3797101View commit details -
* intercompany_invoice_user_id * company_share_product (restored from previous versions)
Configuration menu - View commit details
-
Copy full SHA for 32e752c - Browse repository at this point
Copy the full SHA 32e752cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb1e4f3 - Browse repository at this point
Copy the full SHA fb1e4f3View commit details -
Translated using Weblate (Chinese (Simplified))
Currently translated at 89.3% (25 of 28 strings) Translation: multi-company-13.0/multi-company-13.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-13-0/multi-company-13-0-account_invoice_inter_company/zh_CN/
Configuration menu - View commit details
-
Copy full SHA for 260c396 - Browse repository at this point
Copy the full SHA 260c396View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43bd068 - Browse repository at this point
Copy the full SHA 43bd068View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd87cfe - Browse repository at this point
Copy the full SHA bd87cfeView commit details -
[IMP] account_invoice_inter_company: Move analytic info between invoices
If suitable (being non company specific data), analytic information (account and tags) is moved from source to destination invoice.
Configuration menu - View commit details
-
Copy full SHA for cf24f00 - Browse repository at this point
Copy the full SHA cf24f00View commit details -
[FIX] account_invoice_inter_company: Handle invoices in multi-line
Do creation in batch for increasing performance and avoid code to fail in case of existing invoice line.
Configuration menu - View commit details
-
Copy full SHA for 1a34efe - Browse repository at this point
Copy the full SHA 1a34efeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c36146 - Browse repository at this point
Copy the full SHA 4c36146View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: multi-company-13.0/multi-company-13.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-13-0/multi-company-13-0-account_invoice_inter_company/
Configuration menu - View commit details
-
Copy full SHA for a7b1075 - Browse repository at this point
Copy the full SHA a7b1075View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1578db2 - Browse repository at this point
Copy the full SHA 1578db2View commit details -
[FIX]account_invoice_inter_company
* set the company to False in a product, because the default method is spoiling the creation
Configuration menu - View commit details
-
Copy full SHA for b6c06c6 - Browse repository at this point
Copy the full SHA b6c06c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8dff4b - Browse repository at this point
Copy the full SHA d8dff4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 945f83d - Browse repository at this point
Copy the full SHA 945f83dView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: multi-company-13.0/multi-company-13.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-13-0/multi-company-13-0-account_invoice_inter_company/
Configuration menu - View commit details
-
Copy full SHA for 20bf57d - Browse repository at this point
Copy the full SHA 20bf57dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48718d9 - Browse repository at this point
Copy the full SHA 48718d9View commit details -
[IMP]account_invoice_inter_company
* move demo data to SetupClass
Configuration menu - View commit details
-
Copy full SHA for b368fd6 - Browse repository at this point
Copy the full SHA b368fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for deafe19 - Browse repository at this point
Copy the full SHA deafe19View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd5a808 - Browse repository at this point
Copy the full SHA fd5a808View commit details -
[FIX] account_invoice_intercompany: display lines
Drop display_lines (notes, sections) as they won't be used in vendor bills.
Configuration menu - View commit details
-
Copy full SHA for dfeb51d - Browse repository at this point
Copy the full SHA dfeb51dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f11fa69 - Browse repository at this point
Copy the full SHA f11fa69View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb13f7d - Browse repository at this point
Copy the full SHA cb13f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fb77c1 - Browse repository at this point
Copy the full SHA 9fb77c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b9120a - Browse repository at this point
Copy the full SHA 0b9120aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 944be61 - Browse repository at this point
Copy the full SHA 944be61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 369a7d0 - Browse repository at this point
Copy the full SHA 369a7d0View commit details -
[FIX] account_invoice_inter_company: draft button
Now we can set an invoice to draft to perform modifications. We want to avoid it though when the destination move is already posted as we could end with substantial differences between them. We want to avoid modifiying the generated invoice if the total amount differs. TT30191
Configuration menu - View commit details
-
Copy full SHA for d41c4a3 - Browse repository at this point
Copy the full SHA d41c4a3View commit details -
[FIX] account_invoice_intercompany: filter moves with type entry
As invoices are merged into the account_move table, we have to filter those which aren't invoices (entries and receipts) TT30338
Configuration menu - View commit details
-
Copy full SHA for e5df384 - Browse repository at this point
Copy the full SHA e5df384View commit details -
[FIX+IMP] account_invoice_inter_company: Remove VAT + useless records
Since odoo/odoo#68253, we can't put invalid VAT numbers anymore, but they are not needed for the purpose of the module, so we remove the field assignation. Visiting this, the fiscal positions have been detected as not used, so we remove them for cleaning a bit the module test.
Configuration menu - View commit details
-
Copy full SHA for 7220ab2 - Browse repository at this point
Copy the full SHA 7220ab2View commit details -
Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (32 of 32 strings) Translation: multi-company-14.0/multi-company-14.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-14-0/multi-company-14-0-account_invoice_inter_company/es_AR/
Configuration menu - View commit details
-
Copy full SHA for 76e191a - Browse repository at this point
Copy the full SHA 76e191aView commit details -
Translated using Weblate (Croatian)
Currently translated at 68.7% (22 of 32 strings) Translation: multi-company-14.0/multi-company-14.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-14-0/multi-company-14-0-account_invoice_inter_company/hr/
Configuration menu - View commit details
-
Copy full SHA for b600ae6 - Browse repository at this point
Copy the full SHA b600ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0ed8a8 - Browse repository at this point
Copy the full SHA a0ed8a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c2b123 - Browse repository at this point
Copy the full SHA 5c2b123View commit details -
[FIX] account_invoice_inter_company: Delete default_journal_id key if…
… present in context
Configuration menu - View commit details
-
Copy full SHA for faa68b4 - Browse repository at this point
Copy the full SHA faa68b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41364ef - Browse repository at this point
Copy the full SHA 41364efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d42b09 - Browse repository at this point
Copy the full SHA 8d42b09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bc49ac - Browse repository at this point
Copy the full SHA 4bc49acView commit details -
[IMP] compare only on untaxed amount, companies can apply differents …
…tax rates on sales and purchase invoices
Configuration menu - View commit details
-
Copy full SHA for b89f430 - Browse repository at this point
Copy the full SHA b89f430View commit details -
Add compatibility between account_invoice_inter_company and modules s…
…ale and account_invoice_start_end_dates
Configuration menu - View commit details
-
Copy full SHA for 95cc7e7 - Browse repository at this point
Copy the full SHA 95cc7e7View commit details -
[IMP] account_invoice_inter_company: Speed improvement
This commit reuses the same form for the same invoice, thus eliminating the creation overhead. It also does the same with the invoice lines, generating one and changing its values each time. This change increases the speed drastically when validating them.
Configuration menu - View commit details
-
Copy full SHA for 5ff9860 - Browse repository at this point
Copy the full SHA 5ff9860View commit details -
account_invoice_inter_company: fix check product
We need to check the access right of the product not the line
Configuration menu - View commit details
-
Copy full SHA for 7ed8b2d - Browse repository at this point
Copy the full SHA 7ed8b2dView commit details -
[FIX] account_invoice_inter_company : run test at post install
This avoids getting a "No Chart of Account Template has been defined !" error on fresh database install
Configuration menu - View commit details
-
Copy full SHA for 85aacd4 - Browse repository at this point
Copy the full SHA 85aacd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fbd27a - Browse repository at this point
Copy the full SHA 7fbd27aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef678e5 - Browse repository at this point
Copy the full SHA ef678e5View commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (30 of 30 strings) Translation: multi-company-16.0/multi-company-16.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-account_invoice_inter_company/es/
Configuration menu - View commit details
-
Copy full SHA for d77a07c - Browse repository at this point
Copy the full SHA d77a07cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f9a8a - Browse repository at this point
Copy the full SHA 38f9a8aView commit details -
Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (30 of 30 strings) Translation: multi-company-16.0/multi-company-16.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-account_invoice_inter_company/es_AR/
Configuration menu - View commit details
-
Copy full SHA for 01f36ac - Browse repository at this point
Copy the full SHA 01f36acView commit details -
[FIX] account_invoice_inter_company: Remove self company
from eligible companies in `_find_company_from_invoice_partner`
Configuration menu - View commit details
-
Copy full SHA for f1fd614 - Browse repository at this point
Copy the full SHA f1fd614View commit details -
Translated using Weblate (Italian)
Currently translated at 36.6% (11 of 30 strings) Translation: multi-company-16.0/multi-company-16.0-account_invoice_inter_company Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-account_invoice_inter_company/it/
Configuration menu - View commit details
-
Copy full SHA for 926eaa0 - Browse repository at this point
Copy the full SHA 926eaa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86f301f - Browse repository at this point
Copy the full SHA 86f301fView commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de949d1 - Browse repository at this point
Copy the full SHA de949d1View commit details