Wednesday, June 28, 2023
6 changes · master
Enhancements to existing features
Stock removal strategy names and methods can now be translated. This helps users see these inventory options in their preferred language instead of always in English.
Original PR description
before this commit, name and method field in the product.removal model is not translatable and thus always display values in english after this commit, the field will be translatable and values will be shown based on the user language Original PR: https://github.com/odoo/odoo/pull/98883 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Vendor bills will now appear ordered by their invoice date instead of the accounting date. This makes bill lists clearer and helps users find and review supplier invoices in a more natural order.
Original PR description
## Description of the issue/feature this PR addresses The vendor bills should be ordered by invoice_date. ## Current behavior before PR The bills are ordered by date. ## Desired behavior after PR is merged The bills will be sorted by their invoice_date resulting in better clarity for the user. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Vendor bills will now be shown in invoice date order instead of the general date order. This makes bill lists clearer and helps users find documents according to the date shown on the invoice.
Original PR description
## Description of the issue/feature this PR addresses The vendor bills should be ordered by invoice_date. ## Current behavior before PR The bills are ordered by date. ## Desired behavior after PR is merged The bills will be sorted by their invoice_date resulting in better clarity for the user. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The web file viewer no longer requires a close action when it is not needed. This reduces unnecessary setup in document-related screens and helps keep the interface behavior simpler without changing what users see.
Original PR description
Purpose ======= In the documents modules, we don't need to give the close props, and so instead of giving a dummy method, we make it non-required here. Task-3290796
Customers trying to pay for a subscription will now see a clear message when no payment provider is available. This avoids confusion at checkout and helps explain why payment cannot proceed until payment options are configured.
Original PR description
Add message if the user want to pay but there is no payment provider available. task-id: 3345305
Payroll processing was adjusted to avoid using a caching approach that was not well suited to this short-lived operation. This should keep payslip creation efficient while reducing unnecessary internal complexity.
Original PR description
This ormcache was added to optimise create_multi. Anyway, an ormcache is well suited for a low number of long time data, not really for a one time use. This is a proposed alternative solution to this cache.