Friday, February 23, 2024
3 changes · saas-17.1
Enhancements to existing features
This update restores the ability for users to directly edit expense lines within expense reports. This change improves usability and allows for more accurate reporting. Key fields like quantity and taxes remain readonly to prevent data inconsistencies.
Original PR description
In #138387 we modified the expense lines tree in expense reports so that the user can click on the lines to see an attached receipt in the viewer at the side of the webpage. The tree was made to be readonly to make clicking the lines easier and to make it harder for the user to change a field by mistake. This commit reverts the lines to being editable again while leaving some fields as readonly like quantity and taxes as those can invalidate the expense. Task link: https://www.odoo.com/web#model=project.task&id=3685651 task-3685651 Forward-Port-Of: odoo/odoo#149588
This update introduces an HSN (Harmonized System) code autocomplete widget for Odoo's Indonesian localization. Users can now quickly select HSN codes from a list as they enter data, streamlining the tax input process. This enhancement improves accuracy and efficiency for Indonesian businesses using Odoo.
Original PR description
- In this PR, we make some requests in js to get a list of HSN codes to match with the input entered by the user in the field. - And for the options attribute in hsn_autocomplete widget, when a user selects an option from the list, the hsn_decription will be stored in the field specified by the user. task-3646598 Forward-Port-Of: odoo/odoo#151507
This update adds a new test to ensure dropdown menus (like submenus) in Odoo are consistently and correctly tested across all versions. This improves the reliability of our software by verifying a key functionality, and helps prevent potential issues with navigation and user experience. This is a standard improvement for maintaining software quality.
Original PR description
This commit backports the test introduced in odoo/odoo#155154, as it is relevant to have it in every versions to ensure that dropdown menu (i.e. submenus) are correctly tested. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#155156