-
-
Notifications
You must be signed in to change notification settings - Fork 192
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] sale_financial_risk #377
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e4c8649 - Browse repository at this point
Copy the full SHA e4c8649View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d3af8 - Browse repository at this point
Copy the full SHA 42d3af8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5eab6 - Browse repository at this point
Copy the full SHA 8b5eab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95d1515 - Browse repository at this point
Copy the full SHA 95d1515View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ff4587 - Browse repository at this point
Copy the full SHA 3ff4587View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa18bd6 - Browse repository at this point
Copy the full SHA fa18bd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b464b3 - Browse repository at this point
Copy the full SHA 1b464b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 286ef82 - Browse repository at this point
Copy the full SHA 286ef82View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7e8828 - Browse repository at this point
Copy the full SHA c7e8828View commit details -
[IMP] sale_financial_risk: Simplify code (Remove no directly related …
…invoices) Company currency
Configuration menu - View commit details
-
Copy full SHA for 89da593 - Browse repository at this point
Copy the full SHA 89da593View commit details -
Translated using Weblate (French)
Currently translated at 7.7% (1 of 13 strings) Translation: credit-control-12.0/credit-control-12.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-12-0/credit-control-12-0-sale_financial_risk/fr/
Configuration menu - View commit details
-
Copy full SHA for f25555d - Browse repository at this point
Copy the full SHA f25555dView commit details -
Translated using Weblate (Portuguese (Brazil))
Currently translated at 7.7% (1 of 13 strings) Translation: credit-control-12.0/credit-control-12.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-12-0/credit-control-12-0-sale_financial_risk/pt_BR/
Configuration menu - View commit details
-
Copy full SHA for 240c970 - Browse repository at this point
Copy the full SHA 240c970View commit details -
Translated using Weblate (Italian)
Currently translated at 46.2% (6 of 13 strings) Translation: credit-control-12.0/credit-control-12.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-12-0/credit-control-12-0-sale_financial_risk/it/
Configuration menu - View commit details
-
Copy full SHA for ac8bd80 - Browse repository at this point
Copy the full SHA ac8bd80View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2e2e2b - Browse repository at this point
Copy the full SHA a2e2e2bView commit details -
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (13 of 13 strings) Translation: credit-control-12.0/credit-control-12.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-12-0/credit-control-12-0-sale_financial_risk/pt_BR/
Configuration menu - View commit details
-
Copy full SHA for 81963ce - Browse repository at this point
Copy the full SHA 81963ceView commit details -
Translated using Weblate (Portuguese)
Currently translated at 23.1% (3 of 13 strings) Translation: credit-control-12.0/credit-control-12.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-12-0/credit-control-12-0-sale_financial_risk/pt/
Configuration menu - View commit details
-
Copy full SHA for 7d7093e - Browse repository at this point
Copy the full SHA 7d7093eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3868187 - Browse repository at this point
Copy the full SHA 3868187View commit details -
[IMP] account_financial_risk account_payment_return_financial_risk sa…
…le_financial_risk: - Optimize code and change stored computed fields to not store to improve multi-company support - Improve multi-currency support - Convert risk amount fields to clickable link that shows traceability of amount origin - New pivot views to risk amount traceability - Simplify class style applied on risk fields - Migration script to remove old stored computed fields - Improve tests to cover new functionallity - Update translation files account_financial_risk: - Don't block refund invoice validation when partner has risk exception - Allow search partners by risk exception field - Remove obsolete cron sale_financial_risk - Create related store commercial_partner_id field in sale order line to simplify computation - Rename amt_to_invoice field to risk_amount in sale order line - Hook and migration scripts to reduce new fields computing time TT23765
Configuration menu - View commit details
-
Copy full SHA for 6d2ec67 - Browse repository at this point
Copy the full SHA 6d2ec67View commit details -
Configuration menu - View commit details
-
Copy full SHA for d45bb44 - Browse repository at this point
Copy the full SHA d45bb44View commit details -
Configuration menu - View commit details
-
Copy full SHA for e20e746 - Browse repository at this point
Copy the full SHA e20e746View commit details -
Translated using Weblate (French)
Currently translated at 11.8% (2 of 17 strings) Translation: credit-control-13.0/credit-control-13.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-13-0/credit-control-13-0-sale_financial_risk/fr/
Configuration menu - View commit details
-
Copy full SHA for 6213703 - Browse repository at this point
Copy the full SHA 6213703View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd59d75 - Browse repository at this point
Copy the full SHA dd59d75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 813af7a - Browse repository at this point
Copy the full SHA 813af7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3184c29 - Browse repository at this point
Copy the full SHA 3184c29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a3496a - Browse repository at this point
Copy the full SHA 0a3496aView commit details -
Translated using Weblate (French)
Currently translated at 82.3% (14 of 17 strings) Translation: credit-control-14.0/credit-control-14.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-14-0/credit-control-14-0-sale_financial_risk/fr/
Configuration menu - View commit details
-
Copy full SHA for 2653077 - Browse repository at this point
Copy the full SHA 2653077View commit details -
Translated using Weblate (Dutch)
Currently translated at 11.7% (2 of 17 strings) Translation: credit-control-14.0/credit-control-14.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-14-0/credit-control-14-0-sale_financial_risk/nl/
Configuration menu - View commit details
-
Copy full SHA for 6e24734 - Browse repository at this point
Copy the full SHA 6e24734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1331ea9 - Browse repository at this point
Copy the full SHA 1331ea9View commit details -
[FIX] sale_financial_risk: Don't use deprecated method
`account.move` `post()` is deprecated since Odoo 14.0.
Configuration menu - View commit details
-
Copy full SHA for c0c3b9e - Browse repository at this point
Copy the full SHA c0c3b9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e89b7 - Browse repository at this point
Copy the full SHA e0e89b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c261f0 - Browse repository at this point
Copy the full SHA 3c261f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18e50ae - Browse repository at this point
Copy the full SHA 18e50aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec87ad - Browse repository at this point
Copy the full SHA 7ec87adView commit details -
[FIX] sale_financial_risk: Make tests to work
The import failure was not detected as error in CI, and restoring it, reveals other problems in the tests.
Configuration menu - View commit details
-
Copy full SHA for c01287a - Browse repository at this point
Copy the full SHA c01287aView commit details -
[IMP]sale_financial_risk: Add sale orders in done state to risk calcu…
…lation if auto done is configured.
Configuration menu - View commit details
-
Copy full SHA for 46ff1ff - Browse repository at this point
Copy the full SHA 46ff1ffView commit details -
Translated using Weblate (French)
Currently translated at 85.0% (17 of 20 strings) Translation: credit-control-15.0/credit-control-15.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-15-0/credit-control-15-0-sale_financial_risk/fr/
Configuration menu - View commit details
-
Copy full SHA for 6f17c8e - Browse repository at this point
Copy the full SHA 6f17c8eView commit details -
Translated using Weblate (Italian)
Currently translated at 25.0% (5 of 20 strings) Translation: credit-control-15.0/credit-control-15.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-15-0/credit-control-15-0-sale_financial_risk/it/
Configuration menu - View commit details
-
Copy full SHA for d962676 - Browse repository at this point
Copy the full SHA d962676View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7227ffe - Browse repository at this point
Copy the full SHA 7227ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c695fc6 - Browse repository at this point
Copy the full SHA c695fc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4830698 - Browse repository at this point
Copy the full SHA 4830698View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: credit-control-16.0/credit-control-16.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-16-0/credit-control-16-0-sale_financial_risk/
Configuration menu - View commit details
-
Copy full SHA for bbae79c - Browse repository at this point
Copy the full SHA bbae79cView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: credit-control-16.0/credit-control-16.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-16-0/credit-control-16-0-sale_financial_risk/
Configuration menu - View commit details
-
Copy full SHA for b940b4f - Browse repository at this point
Copy the full SHA b940b4fView commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (20 of 20 strings) Translation: credit-control-16.0/credit-control-16.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-16-0/credit-control-16-0-sale_financial_risk/es/
Configuration menu - View commit details
-
Copy full SHA for 82f4f8f - Browse repository at this point
Copy the full SHA 82f4f8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb2664e - Browse repository at this point
Copy the full SHA bb2664eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd1f39 - Browse repository at this point
Copy the full SHA 2bd1f39View commit details -
[IMP] sale_financial_risk: credit_limit change performance
res.partner credit_limit field is a commercial field that triggers the children syncronization. In partners with lots of children, those recalculations can lead to a poor user experience when a operation that is replicated over all the children doesn't perform fine. This is the case with the risk_partner_id field, wich relation is recalculated a thus as many queries as children has the contact (it can be dozens). TT43572
Configuration menu - View commit details
-
Copy full SHA for bb96d8e - Browse repository at this point
Copy the full SHA bb96d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bae315f - Browse repository at this point
Copy the full SHA bae315fView commit details -
Configuration menu - View commit details
-
Copy full SHA for be17fc6 - Browse repository at this point
Copy the full SHA be17fc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70a4117 - Browse repository at this point
Copy the full SHA 70a4117View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: credit-control-16.0/credit-control-16.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-16-0/credit-control-16-0-sale_financial_risk/
Configuration menu - View commit details
-
Copy full SHA for 3d4b13a - Browse repository at this point
Copy the full SHA 3d4b13aView commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (21 of 21 strings) Translation: credit-control-16.0/credit-control-16.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-16-0/credit-control-16-0-sale_financial_risk/es/
Configuration menu - View commit details
-
Copy full SHA for 5f013f6 - Browse repository at this point
Copy the full SHA 5f013f6View commit details -
[IMP] account_financial_risk: Change risk tab group to new for more f…
…lexibility TT26717 TT31209
Configuration menu - View commit details
-
Copy full SHA for edbd389 - Browse repository at this point
Copy the full SHA edbd389View commit details -
Configuration menu - View commit details
-
Copy full SHA for 862a46f - Browse repository at this point
Copy the full SHA 862a46fView commit details -
[IMP] sale_financial_risk: test performance improvement
- Include context keys for avoiding mail operations overhead.
Configuration menu - View commit details
-
Copy full SHA for 08c7bf9 - Browse repository at this point
Copy the full SHA 08c7bf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b10f5a - Browse repository at this point
Copy the full SHA 9b10f5aView commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (21 of 21 strings) Translation: credit-control-16.0/credit-control-16.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-16-0/credit-control-16-0-sale_financial_risk/es/
Configuration menu - View commit details
-
Copy full SHA for 3b33117 - Browse repository at this point
Copy the full SHA 3b33117View commit details -
[FIX] When evaluating risk, convert the amount to correct currency
This issue appeared for multi-company, multi-currency configuration. Whenever risk was calculated for the partner, Sale Order amount was converted to company currency, instead of currency set on the partner. This commit fixes the issue by converting to correct currency (set on the partner).
Configuration menu - View commit details
-
Copy full SHA for 82ae8e3 - Browse repository at this point
Copy the full SHA 82ae8e3View commit details -
[FIX] sale_financial_risk: fix test
The test_manual_currency_risk_not_exceeded test that assesses that the manual currency risk has not been passed fails when another module changes the company's currency. The reason for the failure is that if the company currency matches the currency of the sell order it does not convert correctly and in that case it interprets the limit within the same currency. For example, if the company currency is set as EUR and the sales order is placed in EUR, the conversion of the 100€ is not done and therefore exceeds the limit set to 99. To solve this, the company currency is first checked to set a different currency in the order. On the other hand, the tests should be frozen at a certain date to prevent the exchange rate of the exchange currency from going up or down thus avoiding errors when running the test, which should check that it has not been exceeded.
Configuration menu - View commit details
-
Copy full SHA for 7963cb8 - Browse repository at this point
Copy the full SHA 7963cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b2227 - Browse repository at this point
Copy the full SHA 75b2227View commit details -
Translated using Weblate (Dutch)
Currently translated at 100.0% (21 of 21 strings) Translation: credit-control-16.0/credit-control-16.0-sale_financial_risk Translate-URL: https://translation.odoo-community.org/projects/credit-control-16-0/credit-control-16-0-sale_financial_risk/nl/
Configuration menu - View commit details
-
Copy full SHA for 28a249d - Browse repository at this point
Copy the full SHA 28a249dView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 35e7fe3 - Browse repository at this point
Copy the full SHA 35e7fe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c79ab7 - Browse repository at this point
Copy the full SHA 0c79ab7View commit details