Daily updates from Odoo
Thursday, July 11, 2019
8 changes · master
Enhancements to existing features
The stock module’s automated tests were updated so they can run successfully even when demo data is not installed. This improves reliability for deployments and development environments that use clean, production-like configurations without sample data.
Original PR description
Do not require the demo data to be able to run (and pass) the tests of stock. task-2024202
This update removes outdated internal coding patterns from several Odoo Enterprise apps and reports. It helps keep the platform easier to maintain and ready for future upgrades, with no expected change to day-to-day user workflows.
Resolved issues and error corrections
This update fixes how connected hardware devices are identified so duplicate device entries are avoided. It helps ensure IoT-connected USB devices are listed more reliably, reducing confusion when multiple devices are connected.
Original PR description
Before this commit the identifier integrate the BUS and port to identify USB devices Now we check if there are duplicates devices before increment the identifier For other loop we add identifier in the iot_device object task: 1963500 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix prevents IoT device identifiers from being recalculated when devices start up. Using the identifier already provided helps keep connected devices recognized consistently and reduces the risk of duplicate or mismatched device records.
Original PR description
Previously we recalculate the identifier in the init of device Now we receive it so we don't need to recalculate task: 1963500
The Belgian payroll demo setup now looks for accounts only within the company being configured. This prevents irrelevant cross-company account matches and makes the setup process more efficient by reducing unnecessary requests.
Original PR description
Restrict account search in l10n be hr payroll demo data to the considered company as an account outside the company would not make any sense. Also reduces the amount of requests.
A bug was corrected in accounting reports that could affect closing a journal entry. This helps ensure users can complete accounting workflows without unexpected interruptions.
Original PR description
task - https://www.odoo.com/web?#id=2032101&action=327&model=project.task&view_type=form&menu_id=4720 pad - https://pad.odoo.com/p/r.1da9f63bb69339f195bc773e63282435
Code cleanup and technical improvements
This update removes outdated internal API patterns and cleans up technical debt across several Odoo applications. It helps keep the platform easier to maintain and reduces the risk of future compatibility issues, with little expected impact on day-to-day users.
Original PR description
https://github.com/odoo/enterprise/pull/4722
Documentation and clarification updates
This pull request adds a contributor license agreement signature record for ghuenlee. It confirms the contributor has completed the required legal step before contributions can be accepted into Odoo.
Original PR description
Signed the Odoo CLA -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr