-
-
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
[17.0][MIG] account_global_discount: Migration to 17.0 #1687
base: 17.0
Are you sure you want to change the base?
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 075e9d5 - Browse repository at this point
Copy the full SHA 075e9d5View 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 14336c5 - Browse repository at this point
Copy the full SHA 14336c5View 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 9a82954 - Browse repository at this point
Copy the full SHA 9a82954View 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 99b07e0 - Browse repository at this point
Copy the full SHA 99b07e0View 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 477eadb - Browse repository at this point
Copy the full SHA 477eadbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc1085e - Browse repository at this point
Copy the full SHA bc1085eView 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 3be61de - Browse repository at this point
Copy the full SHA 3be61deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f9358 - Browse repository at this point
Copy the full SHA 49f9358View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23c170a - Browse repository at this point
Copy the full SHA 23c170aView 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 a0635d1 - Browse repository at this point
Copy the full SHA a0635d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ee3ee - Browse repository at this point
Copy the full SHA f5ee3eeView 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 5f90e55 - Browse repository at this point
Copy the full SHA 5f90e55View 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 db96938 - Browse repository at this point
Copy the full SHA db96938View 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 592cdfb - Browse repository at this point
Copy the full SHA 592cdfbView 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 53c4ea7 - Browse repository at this point
Copy the full SHA 53c4ea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3dea03 - Browse repository at this point
Copy the full SHA c3dea03View 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 bcdf25e - Browse repository at this point
Copy the full SHA bcdf25eView 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 8c9650f - Browse repository at this point
Copy the full SHA 8c9650fView 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 175df5a - Browse repository at this point
Copy the full SHA 175df5aView 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 b627d62 - Browse repository at this point
Copy the full SHA b627d62View 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 ed33aac - Browse repository at this point
Copy the full SHA ed33aacView 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 261d3d6 - Browse repository at this point
Copy the full SHA 261d3d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ccabc - Browse repository at this point
Copy the full SHA c9ccabcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d69f45 - Browse repository at this point
Copy the full SHA 6d69f45View 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 433ab34 - Browse repository at this point
Copy the full SHA 433ab34View 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 fbc001e - Browse repository at this point
Copy the full SHA fbc001eView 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 2f8a41d - Browse repository at this point
Copy the full SHA 2f8a41dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8835c7b - Browse repository at this point
Copy the full SHA 8835c7bView 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 32c08b9 - Browse repository at this point
Copy the full SHA 32c08b9View 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 0844361 - Browse repository at this point
Copy the full SHA 0844361View 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 5101fd7 - Browse repository at this point
Copy the full SHA 5101fd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 806ce61 - Browse repository at this point
Copy the full SHA 806ce61View commit details -
Configuration menu - View commit details
-
Copy full SHA for c68a66b - Browse repository at this point
Copy the full SHA c68a66bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 418deb4 - Browse repository at this point
Copy the full SHA 418deb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e1ae71 - Browse repository at this point
Copy the full SHA 2e1ae71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27715f7 - Browse repository at this point
Copy the full SHA 27715f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83505f9 - Browse repository at this point
Copy the full SHA 83505f9View commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (36 of 36 strings) Translation: account-invoicing-16.0/account-invoicing-16.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-account_global_discount/it/
Configuration menu - View commit details
-
Copy full SHA for 1d659e2 - Browse repository at this point
Copy the full SHA 1d659e2View commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (36 of 36 strings) Translation: account-invoicing-16.0/account-invoicing-16.0-account_global_discount Translate-URL: https://translation.odoo-community.org/projects/account-invoicing-16-0/account-invoicing-16-0-account_global_discount/it/
Configuration menu - View commit details
-
Copy full SHA for ebac699 - Browse repository at this point
Copy the full SHA ebac699View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8be2f4 - Browse repository at this point
Copy the full SHA d8be2f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a9b48 - Browse repository at this point
Copy the full SHA 77a9b48View commit details