Daily updates from Odoo
Tuesday, March 4, 2025
6 changes
3 changes
Enhancements to existing features
Spreadsheet revision history now keeps the original author when a spreadsheet is copied from version history. This prevents copied spreadsheets from incorrectly showing the person who made the copy as the author of past revisions, improving auditability and trust in version records.
Original PR description
Before this commit, the `spreadsheet.revision` model relied on `create_uid` to track the author of a revision. However, when copying a spreadsheet through the version history, the revisions were duplicated, and `create_uid` was overridden with the user initiating the copy, leading to a loss of the original author information. To address this, an `author` field is added to `spreadsheet.revision` to store the original author's reference, ensuring it remains intact even when the spreadsheet is duplicated. task-[4510201](https://www.odoo.com/odoo/project/2328/tasks/4510201)
Point of Sale administrators can now enable the new Tyro payment integration directly from the settings screen. This makes it easier to install and activate Tyro support without extra technical steps.
Original PR description
A new `pos_tyro` module was added in #79432. This commit adds a checkbox in the PoS settings to install this new module.
The Studio app’s automated tests for key editing and approval areas were moved to a newer testing framework. This helps maintain product quality and makes future updates to Studio safer and easier for the development team.
3 changes
Enhancements to existing features
Belgian states have been added to Odoo’s standard country data, improving address and localization accuracy for Belgian records. A related tax test was adjusted so existing validation continues to work with the new Belgian state data.
Original PR description
Add belgian states to the states data list. Done as part of task-4522433
Adds automated checks to ensure accounting security access is granted only in the intended situations and that journal checks no longer raise errors. This helps protect the reliability of secured accounting entry features without changing day-to-day user workflows.
Original PR description
In odoo/odoo#196748, the secured group usability was changed to only grant access to the new features relating to securing entries if moves from a journal without "Hash on Post" are secured. In odoo/odoo#197226, an issue with the first commit was addressed, in which an error was raised when checking if a journal had unhashed entries. This commit adds tests to validate that the group-granting behavior occurs correctly, and that there are no errors raised when checking a journal for unhashed entries. no-task --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Indian payroll yearly salary by employee report now uses a clearer date format, shows the employee registration number as the employee code, and improves table presentation. These changes make the report easier to read and more consistent for payroll and HR teams.
Original PR description
-change the date format to dd/mm/yyyy -employee code should be employee registration number of the employee -title should be bold -borderline should be same on both table task-4452670