Thursday, October 17, 2024
3 changes · 18.0
Enhancements to existing features
Manufacturing users can now quickly filter the manufacturing order list to see only orders assigned to them. Barcode workflows for manufacturing operation types also show a more focused list of ready, relevant orders to help teams find the right work faster.
Original PR description
In this commit: ================== - added a new 'My MOs' filter to the manufacturing order list view that returns all manufacturing orders you are assigned. - replace the domain that applied when we enter the manufacturing operation type from the barcode application to domain 'to do + respective operation type + MO ready'. task-3925741
Project information is now kept when make-to-order replenishment creates related manufacturing or purchase orders. This helps teams maintain clearer project traceability across sales, production, and purchasing workflows.
Original PR description
This PR ensures that the project field is propagated in different MTO scenarios. This commit specifically focuses on: MO -> Child MO, MO -> PO, SO -> PO scenarios. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Spreadsheets now open faster by skipping an unnecessary data conversion step when loading saved snapshots. This reduces wait time for users working with larger spreadsheet files, with a measured load-time improvement from 189ms to 101ms in the tested case.
Original PR description
Similarly to odoo/odoo@f02bcfadcbb66fb237a5af3a10a35e36355b8b2e we no longer use the binary field which encodes the data to base64 because we were decoding it right after, which is useless work. We now directly read the raw data from the binary field underlying attachment Time spent in `_get_spreadsheet_snapshot` when opening a spreadsheet with a 16.7Mb snapshot: before: 189ms after: 101ms