Tuesday, July 16, 2024
3 changes · 17.0
New functionality added to Odoo
This update adds a pyproject.toml file to the Odoo Enterprise repository. This configuration file standardizes Python project settings and dependencies, making the codebase easier to manage and deploy. This is a foundational improvement that supports better development practices and tooling compatibility.
Resolved issues and error corrections
This update fixes an issue where job positions were not sorting alphabetically when clicking the sort header in the Contracts view. The referral module was interfering with the standard sorting behavior. Now employees can properly sort job positions in alphabetical order when managing contracts.
Original PR description
Necessary modules: hr_contract, hr_referral Steps to reproduce: - Employees > Employees > Contracts - Click header to sort by job position What happens: Job positions are not sorted by alphabetical order What was done: Make sure referral does not override the ordering rules of hr_job, so the alphabetical sorting is kept. opw-4037409
This update fixes an issue with how stock movements are ordered when reporting to Kenya's eTIMS tax system. By making the ordering consistent and predictable, the system now works reliably without random test failures, ensuring accurate and stable tax compliance reporting.
Original PR description
When we search for the stock moves to report to eTIMS, we need to ensure that the ordering is deterministic so that tests don't randomly fail. runbot-71136