Friday, August 9, 2024
10 changes
7 changes
Enhancements to existing features
The messaging menu is now available in the public web experience, making it easier for visitors using mobile devices to open and use chat windows. This improves customer communication by ensuring chat access works consistently outside the logged-in backend.
Original PR description
messaging menu moved to public_web
Vendor bills from OCR or e-invoicing can now be automatically posted after the system sees repeated accurate processing for the same vendor. Users remain in control with a vendor-level checkbox, and bills with unusual amounts or restricted audit conditions are excluded to reduce risk.
Original PR description
Purpose ------- The idea is to automate a bit more the post of bills for vendor in which you trust, i.e. vendor with invoices well recognized by OCR or invoices xml Spec ---- - When invoices from a same vendor are input twice in a row without changing anything, so for invoice coming from OCR or e-Invoicing, we should show a banner to the user and allow him to input automatically invoice from this vendor for the next ones - There should be a checkbox on the partner form to enable/disable this autopost feature at any time - If there is a significant difference (see abnormal_amount), don't autopost and show the banner - Not applicable to hashed invoices task-id 3958958 Community PR: https://github.com/odoo/odoo/pull/174540 Enterprise PR: https://github.com/odoo/enterprise/pull/67788 Upgrade PR: https://github.com/odoo/upgrade/pull/6356
Appointment and approval-related pages now use clearer, more human-readable web addresses. This makes links easier for customers and staff to understand, share, and recognize across booking, payment, recruitment, CRM, and approval flows.
Original PR description
*= appointment_account_payment, appointment_crm, appointment_hr_recruitment, approvals This commit modifies existing URLs to the new format so that the URL's become more human readable. Task-3820230
Users can now roll back a spreadsheet all the way to its initial uploaded state, not just to later saved revisions. This helps recover from large unwanted edits without needing to reupload the original file.
Original PR description
Currently, a user can only roll back on revisions and not on the original state of the spreadsheet (i.e. the original json in the filestore). This means that for users that upload an xlsx file and start by doing an huge modification on it, they don't have the possibility to return to the spreasheet as it was uploaded and had no choice but to reupload it. This revision allows the user to roll back to the initial state of the spreadsheet. task-3799678
Financial report pages now use cleaner, more human-readable web addresses. This makes report links easier to understand, share, and validate while preserving existing reporting behavior.
Original PR description
This commit modifies existing URLs to the new format so that the URL's become more human readable. Task-3820230
Document-related links now use a cleaner, more human-readable format across Documents, document accounting, signing, and spreadsheets. This makes shared or bookmarked links easier to recognize and improves the overall navigation experience without changing the underlying business workflows.
Original PR description
*= documents_account, documents_sign, documents_spreadsheet This commit modifies existing URLs to the new format so that the URL's become more human readable. Task-3820230
The Belgian Partner VAT listing report now alerts users when multiple partners share the same VAT number. This helps teams quickly review potentially duplicate or inconsistent partner records before reporting.
Original PR description
This new warning is triggered when multiple partner sharing the same VAT number appear in the report. So the warning open a view showing all the partners sharing Tax id with another. task:4063972
3 changes
Enhancements to existing features
This update improves how asset depreciation is calculated for Indian companies to comply with the Company Act of 2013. The depreciation calculation now uses the full original asset cost with a fixed 5% residual value, rather than the previous method. This ensures Indian businesses calculate depreciation correctly according to local regulations.
Original PR description
[IMP] l10n_in_reports, account_asset: Improve indian degressive depreciation according to the Company Act of 2013, depreciation should be calculated on the full cost 'original_value' and the residual value should be 5%, which is 5,000 in this casefor the indian case only so, it's not the general case. So, we need to overwrite the logic of the degressive depreication to adapt the desired flow. Now, We calculate the degressive amount by 'factor * current_value of asset' excluding 'salvage_value' task-id#3909619
A new EC sales list report has been added specifically for Denmark, allowing businesses to generate and export sales data in CSV format as required by Danish government regulations. This improvement enables Danish companies to easily comply with EC sales reporting requirements directly from Odoo.
Original PR description
Denmark government need a way to get ec sales. So now we have a report dedicated to denmark with an export to a CSV format task: 4080107 Backporting: https://github.com/odoo/enterprise/pull/58413/commits/d9f7ccdfd062fdc4e372951ff65a5f09046ad7b7
This update allows users to adjust the document reference length in XAF file exports for Dutch accounting reports. Previously, the fixed length exceeded what some accounting software could accept, preventing file imports. Now users can configure a system parameter to customize this length, making the exported files compatible with more third-party accounting systems.
Original PR description
Before this commit: Some softwares do not follow the specification. Our users cannot import the generated XAF file in other softwares because the docRef length is more than 35 characters. After this commit: We allow our users to create a system parameter to change the docRef length if they need to import the XAF file in another software. opw-3792115 opw-3829459 Forward-Port-Of: odoo/enterprise#68053 Forward-Port-Of: odoo/enterprise#66551