Friday, March 10, 2023
2 changes · master
Resolved issues and error corrections
The Sales Planning workflow now opens correctly when a sales order has no linked planning slot. Instead of failing, the system uses today's date as the starting point, allowing users to continue planning service hours without interruption.
Original PR description
Steps: Create a plannable service. Create a SO with this product, and confirm it. Click on "Hours to Plan" stat button. Issue: Traceback. Cause: If there is no planning slot linked to the SO, SaleOrder.planning_initial_date is set to False. Then, it is put in the context of the action we call. Then JS tries to evaluate false as a date, and so it crashes. Fix: If there is no planning slot linked to the SO, set SaleOrder.planning_initial_date to today. task-3226804
This update corrects several issues in online bank synchronization so users see clearer connection information and fewer unnecessary steps. It restores the consent date on dashboards, skips account selection when only one account is available, shows renewal emails in the activity history, and hides irrelevant connection fields when no account is linked.
Original PR description
- The consent date was not showing on dashboard - When fetching only one account, skip the wizard to select account - Display the renewal mail in the chatter - Hide connection request field on journal if no account linked to it