Friday, November 10, 2023
3 changes · 17.0
Resolved issues and error corrections
When website or web assets fail to load because of an underlying error, Odoo now logs the actual error details instead of only reporting that the asset was not found. This helps teams diagnose and resolve broken pages or missing resources faster, reducing downtime during development and maintenance.
Original PR description
Since [1], when an error exists in an asset, the assets raise a not found exception. The issue, is that, there is no feedback for the developer to find the error. Now, a new console log with the error details is shown. [1] : bf3b6b0b8b2277757b242b28c65c05433632f467
This fix corrects how withholding taxes (RteIVA) are calculated in Colombian electronic invoices. Previously, the system was incorrectly using the invoice base amount to calculate these taxes. Now it properly uses the tax amount itself as the base, ensuring accurate tax reporting in the TIM_2 format required by Colombian tax authorities.
Original PR description
With the last changes on the TIM_2 the base for the RteIVA (Code '05') Tax is being computed with Invoice base_mount, but for the case of this particular Tax, the base needs to be comouted using the Tax amout it self. Here is an example of the output as it should be: https://drive.google.com/file/d/153lbY51GyrTJaSDfea2OQVD4aE3Tx1ya/view?usp=sharing Forward-Port-Of: odoo/enterprise#50488 Forward-Port-Of: odoo/enterprise#50339
Fixed a visual issue in the helpdesk module where an empty space appeared on new tickets that don't have Service Level Agreements (SLAs) applied. The fix hides the SLA status field when no SLAs are configured, providing a cleaner user interface.
Original PR description
In this PR we have fix the issue that when we create a new ticket on which sla is not applied then it shows empty space. Fix- by adding attrs we made sla_status_ids field invisible. task-3433667 Forward-Port-Of: odoo/enterprise#50415 Forward-Port-Of: odoo/enterprise#44529