Wednesday, March 27, 2024
4 changes · master
Enhancements to existing features
The attendance Gantt planning view is being adjusted to work with the new attendance-contract connection. This helps ensure employee attendance scheduling and contract-related information stay aligned as the HR attendance tools evolve.
Resolved issues and error corrections
The debug popover in financial reports now only appears when there is useful information to show. This avoids oversized, empty popovers and makes report screens cleaner for users reviewing financial data.
Original PR description
The size of the popover for report lines without formulas was too big for its content. This commit fixes this issue by shrinking the popover to fit its content. Steps to reproduce issue: 1. Open the Executive Summary report: **Reporting → Executive Summary** 2. Click on the debug icon in the last column of the 'Cash' header line task: 3775658
This update fixes an internal Point of Sale compatibility issue affecting localization features. It helps ensure invoice and preparation display behavior continues to work correctly after recent technical restrictions.
Original PR description
PoS variable was use in models in localization modules. This is not allowed anymore. This commit fixes the issue.
Miscellaneous changes
**Current behavior:** If a company belongs to a VAT Unit and a report is generated with that Unit selected, the PDF output will display the company VAT number instead of the VAT Unit number. **Expected behavior:** The VAT Unit number will be written to the PDF if a report is being generated with that option selected. **Steps to reproduce:** 1. Install l10n_be and in the company config for the default Belgian company, add a new VAT Unit and make the Belgian company part of it 2. In th
Original PR description
**Current behavior:** If a company belongs to a VAT Unit and a report is generated with that Unit selected, the PDF output will display the company VAT number instead of the VAT Unit number.…
**Current behavior:** If a company belongs to a VAT Unit and a report is generated with that Unit selected, the PDF output will display the company VAT number instead of the VAT Unit number. **Expected behavior:** The VAT Unit number will be written to the PDF if a report is being generated with that option selected. **Steps to reproduce:** 1. Install l10n_be and in the company config for the default Belgian company, add a new VAT Unit and make the Belgian company part of it 2. In the Accounting app, go to the `Tax Report` view under the `Reporting` menu 3. Select the newly created VAT Unit for the `Tax Unit` option in the top right of the view 4. Select the `PDF` button to print the report, observe that the `VAT:` label on the report shows the Company VAT number instead of the Unit's **Cause of the issue:** The XML template for the PDF report is only setup to show the company VAT number here. **Fix:** Use the selection for the `Tax Unit:` configuration to inform the VAT number that is shown on the final report. opw-3747319 Forward-Port-Of: odoo/enterprise#59240 Forward-Port-Of: odoo/enterprise#58361