Wednesday, May 24, 2023
5 changes · master
Enhancements to existing features
Stock valuation records can now be searched directly by their reference, such as a picking name. This makes it easier for users to find relevant valuation entries without creating custom filters.
Original PR description
before this commit, reference field is not added in the search view of the stock valuation, which contains the information like picking name, and users need to use custom filters to filter using this field. after this commit, the reference field will be added to the search view, and end users can easily search using this field without using custom filters.  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payment notifications from Adyen and Stripe now return clearer success or error responses. This helps payment providers detect failed notifications correctly instead of treating every response as successful, improving reliability for payment processing.
Original PR description
to return the response with correct status code as json-rpc returned status code 200 even if there was an error task-2835711
The replenishment wizard now gives users clearer planning information, including forecasted quantities by warehouse and easier route selection. It also improves the form layout, scheduled date display, vendor visibility, and prevents inappropriate dropship route choices, making replenishment decisions faster and less error-prone.
Original PR description
With this commit: ======================== - Added a new field `forecasted_qty` in replenishment to display the forecasted qty based on a selected warehouse in the wizard - Changed the `route_ids`(m2m) field to `route_id`(m2o) so that we can apply a specific route for the replenishment instead of the product's default routes - Reduced the width of all the fields - Remove the seconds from the `scheduled date` and make the `unit` field not editable. - Can see vendor information with info icon field when buy is selected - Hide the Dropship route from the Route TaskId: 2579425
Helpdesk ticket screens are easier to navigate, with less clutter and clearer links to related invoices and tickets. Email alias handling for helpdesk teams is also improved so teams keep or regain a usable alias instead of showing an inactive one.
Original PR description
- Impacted modules: - helpdesk - helpdesk_sale_timesheet - helpdesk_stock - helpdesk_timesheet - Detailed changes: - helpdesk.ticket form view: - tickets stat button: The helpdesk tickets stat button…
- Impacted modules:
- helpdesk
- helpdesk_sale_timesheet
- helpdesk_stock
- helpdesk_timesheet
- Detailed changes:
- helpdesk.ticket form view:
- tickets stat button: The helpdesk tickets stat button doesn't
take into account anymore tickets from customers that share
the same email domain address as the customer set on the
current ticket.
- invoices stat button: add an 'invoices' stat button
representing the invoices linked to the SO of the SOL set on
the ticket.
- notebook: move the fields company_id, product_id, lot_id and
analytic_account_id in a new notebook page "Extra info", only
visible if at least one of those fields is visible.
- helpdesk.team configuration view:
- helpdesk.team > email alias: if the user leaves the alias
field empty, set the existing alias of the team back or
generate a new alias for the team on save instead of
displaying 'inactive alias' (and instead of disable the option
use_alias, hence reverting part of https://github.com/odoo/enterprise/pull/37526 ).
task-3101459VAT report line pages in the Argentinian localization now show the related move name in navigation breadcrumbs instead of technical record IDs. This makes the interface easier to understand when users open or switch between VAT report entries.
Original PR description
before this commit, rec_name was not defined for the model and the breadcrump was showing like account.ar.vat.line(1), account.ar.vat.line(2) etc, which is not user friendly. after this commit, move_name will be shown in breadcrump instead of account.ar.vat.line(1) 