Daily updates from Odoo
Thursday, January 11, 2024
7 changes
2 changes
Resolved issues and error corrections
This fix corrects how payroll holiday dashboard warnings are calculated, preventing an error caused by counting records in the wrong way. Business users should see more reliable dashboard warnings for payroll-related holidays without any change to their workflow.
Original PR description
We apply the len operator on an integer result, which is not correct, we fix that by calling search instead of search_count
The automated report generation test was updated to handle Luxembourg payroll/accounting setups where the related Luxembourg reports module is not installed. This prevents false test failures and helps keep internal validation stable without changing business functionality.
Original PR description
With https://github.com/odoo/odoo/commit/11f73899ef60d56f9e4258d8d9732c8954b288fb, when installing l10n_lu_hr_payroll_account, l10n_lu_reports is not installed (as there is no luxemburgese company). The test test_generate_all_export_files then fails because it expects l10n_lu_reports to be installed if l10n_lu is, and so, some fields don't exist. => To solve, we make the test more robust by ensuring that the fields put on the company do actually exist on the model. Linked to runbot errors 55130, 55131
5 changes
Resolved issues and error corrections
A spelling error in the Colombian tax reporting module has been corrected. This fix ensures that tax certification reports display correctly without any text errors, improving the accuracy and professionalism of official tax documents.
Original PR description
Forward-Port-Of: odoo/enterprise#53217
This update removes duplicate filter options that were appearing in the depreciation schedule view. The fix reorganizes how filter settings are applied to ensure users see clean, non-duplicated options when managing asset depreciation schedules.
Original PR description
The aim of this commit is changing the position of xpath for "replace" instead of "after" for the extra options depreciation schedule filters. no task id Forward-Port-Of: odoo/enterprise#54054 Forward-Port-Of: odoo/enterprise#54018
This update adds Flex ERP as an author of the Danish localization module to recognize their significant contribution to implementing this feature. This is a minor administrative change that properly credits the partner organization involved in the module's development.
Original PR description
As Flex ERP help us a lot to implement this localization, we add them as author of the module. issue id: #148085 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes the visual presentation of the taxes table in Indian EDI invoice previews. The taxes column was appearing cramped and difficult to read due to inherited formatting styles. By removing these inherited attributes, the tax information now displays more clearly and is easier to read for users reviewing invoices.
Original PR description
In this PR ------------- Before this commit: - The taxes column on invoice preview were displayed abit congested due to inherited attributes After this commit: - We have removed inherited attributes which resolves the above mentioned issue #### Before  #### After  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#148433
This fix corrects how Spanish addresses are formatted when displayed. Previously, if a state/region wasn't specified, addresses would show empty parentheses, creating an unprofessional appearance. The update now properly positions the state information below the zip code and city line, following standard Spanish address conventions and eliminating the empty parentheses issue.
Original PR description
Commit 8889a896f introduced the state in the address format for spain between parentheses, however if the state is unset this leads to weird values like ``` Isabella López Navarro () Spain ``` which is bad. This commit instead formats spanish addresses by adding the state below the Zip+City line and above the Country, as suggested here: https://en.wikipedia.org/wiki/Address#Spain This avoids empty parentheses. Task-3679058