Daily updates from Odoo
Monday, November 20, 2023
5 changes · master
Enhancements to existing features
Translation wording was improved across several service-related Odoo apps to make labels and messages clearer for users in different languages. The update fixes English phrasing, makes more text available for translation, and improves how translated messages handle variable content.
Original PR description
This PR improves translation strings in the service apps, by adding more named variables, fixing some English mistakes, or making non translatable strings translatable. Task-3522662
New Field Service tasks will now start without an assigned person instead of automatically assigning the user who creates them. This makes task creation consistent across Field Service menus and helps teams assign work intentionally.
Original PR description
Before this commit, When the user creates a new task, the assignee gets automatically set to the current user. This behavior, however, was inconsistent with how other menus in the Field Service module operated. After this commit, The assignee won't be set when creating a task. it will remain empty. task:3475473
The demo project data now shows more complete examples of budgets, subscriptions, timesheets, expenses, purchases, materials, and manufacturing costs. This helps business users better understand the project side panel and profitability view using realistic sample information.
Original PR description
improve the following demo data for the project's right-side panel
- Before this commit
- Budgetary position demo data not shown in the project update
- all types of timesheets not added in the project update
- in the profitability section cost and revenue demo data are
not added
- subscription and expense demo data not added
- manufacturing and material demo data not added
- After this commit
- create one project with the name of 'Home Cunstroctiion'
- Created budget and added 2 budgetary positions under the
project
- create each type of timesheet under the 'AGR' project
- in the profitability section added revenue and cost demo
data
- material added in the revenue section
- manufacturing orders added in the cost section
- added purchase order
- added subscription and expenses
task-3089076Subscription screens now use clearer wording, including renaming the next invoice date field to “Next Invoice.” Empty views for subscriptions and upsells now provide improved titles and descriptions, helping users understand what to do when no records are available.
Original PR description
Following changes: ------ 1. Rename the string 'Date of next invocie' to 'Next Invoice'. 2. Changed the description message of subscription empty view. 3. Added the description and changed the title for upsell menu having no record. task-3501381
Odoo can now use the Bank of Guatemala as an official source for daily exchange rates, helping Guatemalan businesses align currency updates with local practice. The currency rate provider list was also cleaned up with country codes and alphabetical ordering, making providers easier to find.
Original PR description
In Guatemala the practice is to use the exchange rates provided by the Bank of Guatemala. They offer a webservice to fetch the daily rates that we are adding as a Currency Rate Provider in this commit. Further we are cleaning up the Current Rate Provider list by adding the country code in front of the label and sorting alphabetically. [task-3581837](https://www.odoo.com/web#id=3581837&cids=1&menu_id=4720&action=333&active_id=967&model=project.task&view_type=form)