This version is only available on Odoo Online (see supported versions
).
General
New UI design
The redesign encompasses significant improvements in both usability and esthetics. The primary goal was to enhance the overall UX and provide a visually appealing interface that promotes intuitive interactions.
Advanced search
Edit existing searches and create custom filters easily using the new advanced search.
Date formatting on import
Use custom date and datetime formats during import.
Domain selector
The domain selector field has been improved and comes with a clearer UI to allow faster data entry.
Properties support in domain selector
Property fields can now be searched properly in the advanced search.
Responsible fields
Assign yourself to records instantly: your user is always suggested first when using "responsible" fields.
Stacked bar charts
Stacked bar charts now include a line graph displaying the groups' totals for easier trend analysis.
Unfollow from inbox
Unfollow threads from their message in your email or Odoo inbox.
Accounting
Avalara geolocalization and sales tax
Using Avalara's address validation now populates geolocalization information on the partner. This information can be used to compute sales taxes.
Deferred management
The management of deferred entries is now distinct from assets. Create deferred revenues and expenses without setting up deferred models in advance.
Express VAT in local currency on invoices
Tax computation appears in local currency on customer invoices made in foreign currency to comply with the 2010/45/EU directive.
Manual reconciliation
The manual reconciliation widget was removed. Lines are silently reconciled unless a write-off entry is required, which launches a new reconciliation wizard.
Tax taxonomy
All localizations' taxes now use codes in their names to improve their display and usage in Odoo forms. Tax codes can be searched using shortcuts. The new Tax Description field contains longer descriptions of the taxes.
Vendor bills import and purchase orders matching
When importing vendor bills from electronic invoicing systems supported by Odoo (e.g., UBL 3.0 invoices), Odoo now does partial purchase order lines matching and bill autocomplete for matching lines based on unit price and product name. The remaining non-matched lines are added separately on the vendor bill.
VIES check
The output of the VIES check is displayed on the partner and can be overridden when necessary. For eCommerce flows, the check can be restrictive, preventing the client from obtaining an invoice on which the reverse charge has been applied.
Localizations
Algeria
Improved the base localization: chart of accounts, taxes, fiscal positions, balance sheet, profit and loss report, and tax report.
Čile
Added new fields on the partner form and extra steps in eCommerce to allow users to generate eInvoices and eBoletas based on SII requirements.
Dominican Republic
Updated localization, added financial and tax reports.
Estonia
Added the base localization package: chart of accounts, taxes, fiscal positions, balance sheet, profit and loss report, tax report, and IC supply report.
Hong Kong
Add FPS QR codes to invoices.
Latvia
Added the base localization package: chart of accounts, taxes, fiscal positions, and VAT report.
Mexiko
Added a new step to the eCommerce order flow to let customers supply the required information for e-invoicing.
Morocco
Improved the base localization: chart of accounts, taxes, fiscal positions, and financial reports.
Peru
Added three financial reports: sales book, purchase book and exportation purchase book, in compliance with SUNAT requirements.
Španielsko
Added Factura-e invoice generation and signing. Implemented TicketBAI e-invoicing.
Appointments
Book a resource
Manage bookings for resources (tennis courts, restaurant tables, etc.).
Dashboards
Year-to-date filter
Year-to-date (YTD) can be selected as the filtered period.
Discuss
Emoji selector: recently used
Find your favorite emojis quickly with the "frequently used" section in the emoji selector.
Mark as unread
Users can now mark messages as unread in their Discuss conversations and channels, to process them later. The sender sees the message as delivered and not seen.
Pin messages
Pin messages in your Discuss conversations to quickly access important and old messages. A section with pinned messages is available from the header of your conversations and channels. You can jump to specific pinned messages from there.
Raise hand option from Discuss meeting
Meeting participants can now raise their hands to signal that they wish to speak and notify other participants.
Documents
Batch upload
Only invalid files are rejected when uploading files in batch.
Document request
The document request feature was improved with proper activity management and reminder emails.
Multiple pages thumbnail
Easily see if a document contains multiple pages on its thumbnail
Search by product
Search and group documents by product.
Set Contact on Emailed Files
The sender of a document through email is now set as the contact, and created if unknown.
Trash Excel Files After Conversion
When converting a Excel file to a Spreadsheet, users can now choose to keep the file or to trash it.
eCommerce
Set "Display Product Prices" by website
Configure the "Display Product Prices" setting independently from one website to another and create separate B2C and B2B eCommerce stores.
Show available coupons
Available promotion codes assigned to a customer are now automatically displayed at the last checkout step and can be added with a single click.
eLearning
Enrollment and invitation
The enrollment and invitation processes were improved: invite users to enroll or enroll them directly.
Prerequisite courses
Set prerequisite courses.
Resume courses
Attendees can resume their course when rejoining, as the record is now archived instead of deleted when an attendee leaves a course.
Employees
Employee widget
All fields refering to an employee display their avatar.
Signature requests
Choose to send signature requests to an employee's public or private email address.
Events
Registration form flexibility
Customize questions on the event registration form.
Expenses
Improve status consistency
Improved the pipeline stages of expenses and expense reports with consistent terminology. Clarified "to submit" versus "to report" and added tooltips to the expense dashboard.
Fleet
Search by model or brand
The search for a vehicle now includes the model or the brand.
Inventory
Autobatch
Autobatch only batches operations in the ready stage.
Forcast report reservation
Reserving and unreserving from the forecast report affects only the selected product instead of the entire operation.
Incoterms
Incoterm and location are now included on the delivery slip.
Lots expiry and quantity mass entry
Updated mass entry of lots/serial numbers on receipts to allow expiration dates and quantities. This allows users to include these additional fields when pasting multiple lots/serial numbers for efficient data input.
New removal strategy: least packages
Added the "Least Packages" force removal strategy that avoids reserving quantities in two packs when the demand is available in one larger pack.
Real-time inventory valuation
Default accounts are now pre-configurable from the Accounting app settings. Introduction of a new 'Cost of Production' account that improves production costing and better differentiates work center and employee costs.
Reception report barcodes
Reception report now includes a barcode for the next step (ex., from pick to pack) to allow quick movements through a workflow with a barcode scanner.
Revamp pickings
Eliminated the distinction between planned and immediate transfers. A new transfer starts in ready state and can be planned by setting it in draft. Detailed operations of transfer lines allow directly selecting the existing stock.
Knowledge
Collaborate with portal users
Enable collaborative article editing for portal users: they can now edit an article once allowed.
Collaborative mode
Write on knowledge articles alongside other users.
Comments on invites
Add a message when sharing an article.
Embed Gantt views
Embed Gantt views in articles for enhanced project visualization.
Item kanban view: stages
Create and edit stages in your Knowledge item kanban views
Load templates
Choose from several preconfigured templates to get started quickly.
Mobile navigation
On mobile, navigate using a dedicated burger menu icon (yum!).
Save customized groups and filters
Save custom filters and groups on embedded views, and set them as default.
Online Payments
Demo provider: partial capture
The demo provider now supports the partial capture of payments.
Payroll
Bye contract history
The Contract History view was dropped to work with a standard list view, accessible from the employee form.
Conditional advantages
Certain advantages can now be contingent on selecting specific other advantages. For instance, the fuel card benefit is only displayed if the employee opts for a company car.
Planning
Auto plan open shifts
Automatically assign open shifts to the right employees based on their working hours, roles, availabilities, and time off.
Point of Sale
Display rewards and coupons' origin
Cashiers and waiters can now view the origin of rewards and applied coupons, giving them a better understanding of the rewards used for each order.
Floor map in restaurants
The "floors and tables map" setting is enabled by default for bars or restaurants: no need to activate it anymore.
Preparation tools for everyone
The preparation display and preparation printer are now available outside PoS Restaurant.
Scan a QR code, get the menu
Customers can scan a QR code to get the menu on their device.
Sales
Add products from catalog
Add products quickly and easily with the catalog view.
Partial payments
The partial payment flow was improved: it's easier to create payment links and quotations are automatically confirmed when a partial payment completes the total amount.
Stat button on customers
Adding a button to access the loyalty cards of a customer from the form view.
Sign
Email reminders
Send automatic email reminders to people who have not signed a document yet after a set delay.
Expiration dates
Ensure your limited time offers can only be signed within an allotted window by setting expiration dates on signatures requests.
Spreadsheet
Border styles
Use different border styles.
Chart data series header row
Easily include or exclude a header row from a chart data series
Essential keyboard shortcuts
Added plenty of keyboard shortcuts were added to increase usability.
Share spreadsheets
Share spreadsheets with internal and external users. External users can view, copy the content, and download the spreadsheet. Internal users can also edit it if they have the required access rights.
Snap to align
Effortlessly align all graphical elements with the snap-to-align feature.
Split text into columns
Use the split text to columns feature or the SPLIT function to take text from one or more cells and split it into multiple cells.
Text vertical alignment on import/export
Vertical alignment is kept when importing/exporting a spreadsheet.
Text wrapping on import/export
Text wrapping is kept when importing/exporting a spreadsheet.
Subscriptions
Storable products support
Subscriptions can now handle storable products.
Surveys
Form view dynamic simplification
Surveys now have different types that each come with preconfigurations appropriate for that type of survey.
Customizable certificates with Studio
Survey certificate reports are now customizable with Studio.
Presentor tooltip
Live session presenters see a label on the "next" arrow advising them if the next page will show results, leaderboards, etc.
Questions without correct answers
Survey questions without correct answers are now ignored when displaying the results graph.
Time Off
France: part-time employee time off
In France, it is possible to handle time off requests for part-time employees according to the country's specific regulations.
To-do
Goodbye Notes, Hello To-do!
The Notes app is now To-do, leveraging the task model for seamless project integration and the capability to convert to-dos into actionable tasks.
Webstránka
Form multiple files upload
Allow visitors to upload multiple files at once when filling website forms.