Wednesday, August 14, 2024
8 changes · master
Enhancements to existing features
Timesheet access rules have been simplified by using a newer searchable participant field. This keeps the same access behavior while making the underlying security setup easier to maintain.
Original PR description
## Description Following the introduction of the searchable field `message_partner_ids` for the timesheets, we can simplify some `ir.rules`. Semantics are equivalent. ## Reference task-3977971
The inter-company accounting rules now use a standard helper to identify analytic accounts in distributions. This keeps the feature aligned with the accounting framework and reduces maintenance risk without changing day-to-day user workflows.
Original PR description
…lytic A method to obtain the analytic accounts used in an analytic distribution was added. Use this method instead Task-3926461
Tax-included taxes have been deactivated, so related localization settings were cleaned up to avoid assigning obsolete tax references. This helps keep Brazilian AvaTax and Peruvian reporting configurations aligned with current tax behavior and reduces the risk of incorrect setup data.
Original PR description
Due to the deactivation of tax_included taxes, we have to remove these lines from the assignation of the field. Community: odoo/odoo#173906 Upgrade: odoo/upgrade#6354 Task [link](https://www.odoo.com/odoo/project.task/4019610) task-4019610
The Sign app no longer offers the unnecessary “Add on all pages” option when a PDF has only one page. This reduces confusion and streamlines placing initials on simple documents.
Original PR description
Before this commit, when uploading a single-page PDF and dropping the "initial" field, the wizard still offered the "Add on all pages" option, which is not useful for a one-page document. After this commit, the "Add on all pages" button will be disabled if the document has only one page. Also in case if there is only page we directly add field into pdf without hassle to choose signer. task-4069435
This update aligns India GSTR report tests with the new way fiscal years spanning two calendar years are shown in document names. It helps ensure generated report names remain accurate and consistent when the fiscal year crosses year boundaries.
Original PR description
See community counterpart, when the fiscal year is staggered on 2 years, the document name will reflect that. task-3653456
The barcode scanning screen now uses the full available width for the camera view. This makes it easier for users to scan items accurately and quickly during warehouse operations.
Original PR description
For an easier scan reading
When users create a new product from a barcode lookup, the notification now closes as soon as they tap the action button. This frees up screen space on mobile so they can start editing the new product immediately instead of waiting for the message to disappear.
Original PR description
When you want to create a new product from barcode lookup you want to edit it directly. However on mobile the notification take a lot of place on the screen and you have to wait for the timeout before edition
Appraisal, survey, and helpdesk timesheet pages now use clearer, more human-readable web addresses. This makes shared links easier to understand and improves the experience for employees and customers navigating these workflows.
Original PR description
*= helpdesk_sale_timesheet, hr_appraisal_survey This commit modifies existing URLs to the new format so that the URL's become more human readable. Task-3820230