Saturday, June 8, 2024
2 changes · saas-17.3
Miscellaneous changes
The aim of this commit is to improve the perfomance of the datev features constrains checks. Context: Performance issue spotted on odoo.com prod. DB. Before the commit: Creating a partner takes up to 10 min. After the commit: Creating a new partner reduces the creation time to 2 min. task-id: None Forward-Port-Of: odoo/enterprise#64068 Forward-Port-Of: odoo/enterprise#63971
Original PR description
The aim of this commit is to improve the perfomance of the datev features constrains checks. Context: Performance issue spotted on odoo.com prod. DB. Before the commit: Creating a partner takes up to 10 min. After the commit: Creating a new partner reduces the creation time to 2 min. task-id: None Forward-Port-Of: odoo/enterprise#64068 Forward-Port-Of: odoo/enterprise#63971
Steps to reproduce: - Go to Accounting > Vendor > Payments. - Create one "Send" payment for 500 USD to Abigail Peterson and confirm. - Create one "Send" payment for 500 EUR to Abigail Peterson and confirm. - Go to Accounting > Vendor > Batch Payments. - Create a new batch payment and add the two payments. - Print the batch payment (either Print button or Action > Print Batch Payment) Issue: The sum amount in company currency is not correct Cause: We do not convert the line amount (
Original PR description
Steps to reproduce: - Go to Accounting > Vendor > Payments. - Create one "Send" payment for 500 USD to Abigail Peterson and confirm. - Create one "Send" payment for 500 EUR to Abigail Peterson and confirm. - Go to Accounting > Vendor > Batch Payments. - Create a new batch payment and add the two payments. - Print the batch payment (either Print button or Action > Print Batch Payment) Issue: The sum amount in company currency is not correct Cause: We do not convert the line amount (and we apparently don't want to use the payment amount for reconciliation) opw-3911484 Forward-Port-Of: odoo/enterprise#63857 Forward-Port-Of: odoo/enterprise#62553