Tuesday, July 18, 2023
3 changes · master
Resolved issues and error corrections
The Peruvian reporting tests now include a required partner identification type. This prevents test failures when assigning invoice document types and helps keep local compliance checks reliable.
Original PR description
The identification type field is required in the view, and now is send in the test. With this avoid error on document type assignation on the tests, because only if the document type in the partner id 6 (RUC) could be used the invoice document type.
This fixes automated checks after a related change altered the order in which price lists are handled. It helps ensure subscription and rental sales flows continue to be validated correctly without changing customer-facing behavior.
Original PR description
Fixes tests invalidated by: https://github.com/odoo/odoo/pull/121441 PR changes the pricelists order opw-3282880
This update improves the performance of document signing workflows by making status-based searches faster. Users should see smoother filtering and signature request handling, especially when many signing records exist.
Original PR description
Add missing index on `state` of `sign.request` and `state` of `sign.request.item` used in: - `_compute_is_sharing` - search view filters - `_search_need_my_signature` - `get_document_qweb_context` task-3420528