-
-
Notifications
You must be signed in to change notification settings - Fork 690
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] account_global_discount: Migration to 16.0 #1724
[16.0][MIG] account_global_discount: Migration to 16.0 #1724
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6fcfeae - Browse repository at this point
Copy the full SHA 6fcfeaeView commit details -
[FIX+IMP] account_global_discount: link line taxes to discount move l…
…ine + Discounts in invoice report [IMP] account_global_discount: Discounts in invoice report Give discounts info in the invoice report. [FIX] account_global_discount: link line taxes to discount move line
Configuration menu - View commit details
-
Copy full SHA for caccf01 - Browse repository at this point
Copy the full SHA caccf01View commit details -
[FIX] account_global_discount: More on global discount/taxes link
- We need to take into account invoice lines with multiple taxes, so the link should be m2m. - Migration scripts for preserving the best information on existing installations. - Tests for checking new conditions. - Perform sanity check for not ending in an incompatible situation. - Some refactor done on onchanges for avoiding duplicating operations. - Adjust UI for not allowing to edit computed invoice global discounts.
Configuration menu - View commit details
-
Copy full SHA for 0249f2d - Browse repository at this point
Copy the full SHA 0249f2dView commit details -
[MIG] acount_global_discount: Migration to 12.0
- Standard procedure - Make test more resilient
Configuration menu - View commit details
-
Copy full SHA for 7914a75 - Browse repository at this point
Copy the full SHA 7914a75View commit details -
[IMP] account_global_discount: Deprecated use of currency compute
Replaced by more explicit `_convert` method.
Configuration menu - View commit details
-
Copy full SHA for f73f05a - Browse repository at this point
Copy the full SHA f73f05aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ae9a07 - Browse repository at this point
Copy the full SHA 4ae9a07View commit details -
[FIX] account_global_discount: Fix singleton error in _compute_amount
For reducing diff, we rename the method and call it record per record. Fixes OCA#788
Configuration menu - View commit details
-
Copy full SHA for 95f6edd - Browse repository at this point
Copy the full SHA 95f6eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a615a - Browse repository at this point
Copy the full SHA d2a615aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad66b26 - Browse repository at this point
Copy the full SHA ad66b26View commit details -
[MIG] account_global_discount: Migration to 13.0
[UPD] Update account_global_discount.pot Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: account-invoicing-13.0/account-invoicing-13.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-13-0/account-invoicing-13-0-account_global_discount/
Configuration menu - View commit details
-
Copy full SHA for 1e76414 - Browse repository at this point
Copy the full SHA 1e76414View commit details -
Configuration menu - View commit details
-
Copy full SHA for a04e7bc - Browse repository at this point
Copy the full SHA a04e7bcView commit details -
[FIX] account_global_discount: Compute global discount with 0% taxes
Co-Authored-By: Pedro M. Baeza <[email protected]> [UPD] README.rst
Configuration menu - View commit details
-
Copy full SHA for 607d312 - Browse repository at this point
Copy the full SHA 607d312View commit details -
Added translation using Weblate (Dutch)
Currently translated at 100.0% (35 of 35 strings) Translation: account-invoicing-13.0/account-invoicing-13.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-13-0/account-invoicing-13-0-account_global_discount/nl_NL/
Configuration menu - View commit details
-
Copy full SHA for 15a21b3 - Browse repository at this point
Copy the full SHA 15a21b3View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: account-invoicing-13.0/account-invoicing-13.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-13-0/account-invoicing-13-0-account_global_discount/
Configuration menu - View commit details
-
Copy full SHA for de2d059 - Browse repository at this point
Copy the full SHA de2d059View commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (34 of 34 strings) Translation: account-invoicing-13.0/account-invoicing-13.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-13-0/account-invoicing-13-0-account_global_discount/es/
Configuration menu - View commit details
-
Copy full SHA for 39d4f8e - Browse repository at this point
Copy the full SHA 39d4f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e4ae23 - Browse repository at this point
Copy the full SHA 1e4ae23View commit details -
[FIX] account_global_discount: discounts on create
When we set the global discount on the create method we must ensure that the move lines are properly recomputed
Configuration menu - View commit details
-
Copy full SHA for 9b719e0 - Browse repository at this point
Copy the full SHA 9b719e0View commit details -
[IMP] account_global_discount: security group
Users will need a specific group to set global discounts so it's easier to decide who's allowed to apply them. [UPD] Update account_global_discount.pot
Configuration menu - View commit details
-
Copy full SHA for 8b693f4 - Browse repository at this point
Copy the full SHA 8b693f4View commit details -
[FIX] account_global_discount: Prevent error when add more taxes in m…
…ulti-lines from invoices when global discount is empty
Configuration menu - View commit details
-
Copy full SHA for 1e891b1 - Browse repository at this point
Copy the full SHA 1e891b1View commit details -
[FIX+REF] account_global_discount: Include taxes in global discount m…
…ove lines Previously, no taxes were populated as base taxes for global discount move lines, which means that the tax reports were incorrect. The global discount lines + move lines has been injected other way for avoiding inconsistencies, and the rest of the features have been adapted according this. A migration script is provided as well for filling taxes in existing global discount move lines. [UPD] Update account_global_discount.pot [UPD] README.rst Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: account-invoicing-13.0/account-invoicing-13.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-13-0/account-invoicing-13-0-account_global_discount/
Configuration menu - View commit details
-
Copy full SHA for 9c288a3 - Browse repository at this point
Copy the full SHA 9c288a3View commit details -
[FIX] account_global_discount: Call the proper method on create
For recomputing the global discounts, now we need to call another method. TT30077
Configuration menu - View commit details
-
Copy full SHA for b028082 - Browse repository at this point
Copy the full SHA b028082View commit details -
[MIG] account_global_discount: Migration to 14.0
- Signed amount error in supplier invoices - computed fields must be stored because the other standard computed fields in same method are - Filtering global discount in on_change by invoice's company - Partner in global discount move line - When writing Odoo doesn't autocomplete amount_currency and it could fail with constraint
Configuration menu - View commit details
-
Copy full SHA for ccfaeb7 - Browse repository at this point
Copy the full SHA ccfaeb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f31bb83 - Browse repository at this point
Copy the full SHA f31bb83View commit details -
Configuration menu - View commit details
-
Copy full SHA for cee27d8 - Browse repository at this point
Copy the full SHA cee27d8View commit details -
Added translation using Weblate (Italian)
Currently translated at 100.0% (36 of 36 strings) Translation: account-invoicing-14.0/account-invoicing-14.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-14-0/account-invoicing-14-0-account_global_discount/it/
Configuration menu - View commit details
-
Copy full SHA for d77b271 - Browse repository at this point
Copy the full SHA d77b271View commit details -
[FIX] *: Change _recompute_tax_lines args according upstream
odoo/odoo@c9d5f06 has changed the number of arguments on the method `_recompute_tax_lines`, so we need to adapt the overrides to such change.
Configuration menu - View commit details
-
Copy full SHA for d197a4e - Browse repository at this point
Copy the full SHA d197a4eView commit details -
Translated using Weblate (Portuguese)
Currently translated at 100.0% (35 of 35 strings) Translation: account-invoicing-14.0/account-invoicing-14.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-14-0/account-invoicing-14-0-account_global_discount/pt/
Configuration menu - View commit details
-
Copy full SHA for a53ccc8 - Browse repository at this point
Copy the full SHA a53ccc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0645d4 - Browse repository at this point
Copy the full SHA e0645d4View commit details -
[FIX] account_global_discount: multi-currency
In a foreign currency invoice the amounts (amount_total, amount_untaxed) are expressed in the `invoice` currency while the accounting entry lines are expressed in the `company` currency. The base_before_global_discounts has to be expressed in the invoice currency as well in such invoices because the discounts need to be computed in the same currency as the other amounts. Also set the invoice currency_id on the tax line so that it doesn't default to the company currency, and convert the discount journal entry amount to the company currnecy.
Configuration menu - View commit details
-
Copy full SHA for 431bd94 - Browse repository at this point
Copy the full SHA 431bd94View commit details -
[FIX] account_global_discount: Make tests resilient
- Depending on the installed set of modules, the company currency may be USD or EUR. If the second case, these tests will fail, so we make sure that the company currency is USD for our tests, doing the change by SQL, as there's a Python constraint that prevents it. Not needed in v17 due to: odoo/odoo#107113.
Configuration menu - View commit details
-
Copy full SHA for 5c8abaa - Browse repository at this point
Copy the full SHA 5c8abaaView commit details -
[IMP] account_global_discount, added init hook to avoid memory issues…
… on big database installation
Configuration menu - View commit details
-
Copy full SHA for 61659ff - Browse repository at this point
Copy the full SHA 61659ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0ada89 - Browse repository at this point
Copy the full SHA f0ada89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 077ca26 - Browse repository at this point
Copy the full SHA 077ca26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1c7ac - Browse repository at this point
Copy the full SHA 3d1c7acView commit details