Thursday, December 29, 2022
5 changes · master
Enhancements to existing features
Shipping method settings are simplified by hiding margin fields that do not apply to fixed-price or rules-based carriers. Other carrier types gain a fixed margin option, making shipping pricing easier to configure consistently.
Original PR description
Description of the issue/feature this PR addresses: Multiple fields were unused / redundant in the shipping methods : "Margin on rate" with provider "Fixed Price" "Margin on rate", "Free if order amount is above" and "Amount" with provider "Based on Rules" as we can put them in the rules Add the field fixed margin for the other providers Current behavior before PR: removed "Margin on rate" for "Fixed Price" and "Based on Rules" added "Fixed Margin" for all the other providers Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Bank reconciliation now prioritizes journal items whose remaining amount matches the bank statement transaction. This helps users find the right accounting entries faster while avoiding duplicate results in the list.
Original PR description
The bank recon widget needs to display move lines that match the bank statement transaction value first. The ORM does not allow a complicated order by clause, and if it did, it would have a significant performance impact. Modify the search_read method to find matching records, then concatenate with the default search result. To avoid duplicates, the domain and limits are modified Task-3042547 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The manufacturing BoM Overview now shows route information together with lead times when that filter is selected. This makes the overview clearer because lead times depend on the routes that determine them, helping users understand planning information in context.
Original PR description
In the BoM Overview, routes were always displayed regardless of the display options selected in the filter. Since lead times are only relevant when checking their associated routes (as they determine them), it makes sense to add the display of the routes in the lead times filter. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The bank reconciliation widget now prioritizes move lines that match the bank transaction amount, making likely matches easier to find. This helps accounting users reconcile transactions faster and with less manual searching.
Original PR description
The bank recon widget needs to display move lines that match the bank transaction value first. This is done in the corresponding odoo community commit. Here we set a context key to modify the search_read behaviour Task-3042547
When creating custom appointment share links, the calendar now uses the last slot duration selected during the current session instead of always defaulting to 30 minutes. This reduces repeated manual resizing when users add several slots with the same preferred duration.
Original PR description
When clicking on the calendar when adding slots to the custom share link in preparation, the default duration is always 30 minutes. However, when selecting several slots with another preferred duration, one must drag the slot every time. Therefore, as long as the user is on the calendar page, the slot duration will be by default the last one used if any, or 30 minutes. Task-3107362