Wednesday, May 24, 2023
3 changes · master
Enhancements to existing features
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-3101459