Daily updates from Odoo
Thursday, October 17, 2024
8 changes
3 changes
Enhancements to existing features
Point of Sale orders now receive clearer, sequential reference numbers within each session, making sales easier to track and audit. The change also improves reliability when multiple devices or offline orders are involved by marking offline-generated numbers distinctly and reducing numbering conflicts.
Original PR description
Community PR: https://github.com/odoo/odoo/pull/183085 Upgrade PR: https://github.com/odoo/upgrade/pull/6603
Point of Sale screens now better support offline use for customer selection, payment, ticket handling, and related order workflows. This helps store teams keep serving customers more reliably when connectivity is limited or interrupted.
GSTR-1 reports now warn users when credit notes do not have a linked main invoice. The alert helps users quickly find and update those credit notes, improving the accuracy of Indian tax reporting.
Original PR description
In the CDNUR section of the GSTR-1 reports, the main invoice amount of credit notes is checked for reporting. However, there are instances where credit notes exist without corresponding main invoices. With this PR, an alert will be displayed above the report if any credit notes are found without main invoices. This alert will include an action that redirects the user to the list view of these credit notes. From there, the user can select the main invoice for each credit note. **task**-3970004
3 changes
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
2 changes
Enhancements to existing features
This improvement makes it easier for businesses and developers to customize how Belgian CODA bank files are processed in Odoo. Previously, customizing the file parsing required duplicating complex code; now it can be done through cleaner extension methods. This reduces maintenance burden and makes the system more flexible for organizations with specific bank file processing needs.
Original PR description
Before this commit it was very difficult to change the logic of the CODA file parsing, if not copy-pasting `_parse_bank_statement_file` method in `account.journal`.
This update streamlines the appointment booking process for users who are not logged in. The form flow has been simplified to make it easier and faster for guests to schedule appointments without needing to create an account first.
Original PR description
Simplify the form flow for non-logged users. Task-4154838 Forward-Port-Of: odoo/enterprise#72113 Forward-Port-Of: odoo/enterprise#69942