What’s New in Odoo 18: Latest Features and Roadmap
Odoo is gaining popularity with each passing day. It is known as one of the most popular open-source ERP software's. It gives more and more reasons to the Odoo makers to continuously evolve and enhance the system. Every year, Odoo comes up with a new and improved version with much better functionality and new features/apps.
This year, Odoo will be unveiling its 18th version. Before the official launch, there have been talks in the Odoo Community- of the features or functionalities which are going to be there in the Odoo v18.
In our blog, we will be discussing some of the expected features of Odoo v18. Read further to know more about them:
Odoo 18 introduces Chat Hub, making it easier to manage and communicate across all open conversations.
Email Marketing
New options have been added to the Contact List in Email Marketing.
Email Marketing Contact Name Splitting
Email marketing module, you can now split the first and last names of recipients in the mailing lists for more personalized emails.
New layout design for the setting up email templates with a preview for each design.
Product
Product Type in product has changed. The concept of storable product has been removed from products.
There is a field named Track Inventory which will appear when product type is consumable, and this will make that product as storable type.
If a product is of type service, then we can plan the service according to different roles.
Traceability or Tracking of product under the inventory tab has moved to General Information and Now there is no option for No Tracking. We have options for Tracking by lot, by serial number and by quantity.
You can now add Combo Products for Website Sale as well as the POS Sale.
Out of stock and sale ribbon base on variant.
You can select whether you wish to show the Variants on the shop page through the snippet itself.
When we are scanning the barcode and entering the value in the product barcode field, if that product doesn’t exist, it will create a new product with all the details.
Point of Sale
In POS Categories, we can change the availability of products that are present in this particular category on the POS. Also the color of the POS category.
Default Barcode Scanner in POS which will scan the barcode directly using the device camera.
In-Built Barcode Scanner
Barcode scanners can create new records by scanning barcodes for the products not present in the inventory.
POS In-Built barcode scanner can scan the barcode with the device's in-built camera.
Print the receipt just from the receipt screen of POS.
For a product to be available in POS, the boolean is outside of the sale Tab and another tab will handle all the POS configuration.
Now in product, if a product type is of combo, then there will be no new tab for creating combo. There is a field in the "General Information Tab" for this, named Combo Choices.
The UI of POS has changed. Now the product will come according to their point of sale category colors.
Default barcode on POS receipt.
Restaurant Kiosk
Online Table Booking
Booking Management
Table Transfer
QR Restaurant Menu
Kitchen Display
Can Apply Coupons
PayTM Integration with POS
Now we can print pdf in view just by ctrl + P.
URL Improvements (Short URL) for any view.
In the URL, if we change the odoo keyword to JSON, it will change the whole view in JSON format.
Performance Improvements and fast navigation when fetching data from the DB.
General
The Error Window UI has been changed.
Login with Pass Key
User can login directly by using browser’s passkeys to any login.
Xendit Supports Tokenization
Before till 17.0 Xendit payment provider didn't support the tokenization, but now in Odoo 18, Odoo will allow users to save the payment token and can use it in subscription for the recurring payment. Also customers will be able to use and pay directly from the saved payment details.
Payment forms now display unavailable payment methods to internal users in debug mode for them to better understand why a given payment method is available or not. So internal users are able to check the reason for unavailability directly from the checkout forms (Ex. incompatible country, incompatible currency, etc.).
Discard button has been changed as “cross” which looks better than “reload” button (as odoo 17 have).
Approve a leave directly from the overview screen.
Odoo 18 will allow you to determine which users will have access to the Shop page.
In the website editor, the preview will show a popup with some extra features and functionality.
Sales
New Sales Commission feature
This new feature in the Sales app can help set and monitor achievements & targets for salespersons to compute their commission.
Commission Plan menu in sales for each salesman commission with all the advanced features.
Loyalty Points at online checkout & portal
Odoo 18 will allow users to access their Loyalty card or shop points directly from their shopper account portal.
Sale order line
We have an edit button in product field only for the products which has variants & attributes. Now, We have the option to add description under product name, before it was present in new field.
Quote Builder
We have a “Quote Builder” Option where we can customise our own design for Quotation.
Users can create dynamic and customized PDF reports from the quote builder.
Quotation creation from a spreadsheet directly from the sales order.
Quote Calculator
This will help sales users to get the cost with details for all products which are present in the sales order line, and that cost could include shipping cost, manufacturing cost, manufacturing hours, etc.
In Odoo 18, Backend multi image upload dialogue box is now similar to website images upload dialogue box.
Request Signature
Now we have the option to ask for signatures on documents from customers/vendors.
Salesperson Commissions
This new feature will equip you in setting up commission structures for a sales team, incentivizing them to perform better.
The UI of the sales order form view has changed in the mobile view.
Advance the Down Payment option in the sales Other Info tab by putting % of the amount there.
Loyalty points in shop portal account
Combo products available everywhere
Odoo 18 users will be able to sell “Combo Product” packs across all sales related apps – from POS, to eCommerce, Rental, and Subscriptions.
New PDF quote builder
When creating a quotation, Odoo 18 users can now create and edit translations for each quote and add modifiable custom zones (such as specific subtitles or details on an order) for each quotation.
Creating & editing Point of Sale products
POS products will become easier to create and manage, as Odoo 18 users will be able to create and edit products on the frontend.
Editing POS products in Odoo 18 without leaving the frontend.
eCommerce
Pickup location selector widget
When building an eCommerce site in Odoo 18, users can add a map wizard that allows their shoppers to exactly pinpoint the location of their pickup spot for an improved Click & Collect process.
Loyalty Points on Ecommerce
Customers can access and claim loyalty points directly from Ecommerce Portal.
New location selector widget in Odoo 18
One-page eCommerce checkout
Odoo 18 wants to simplify the checkout process for users in an online shop. This involves a one-page checkout but also a checkout form where users can directly sign into their accounts. On top of that, they will also be able to subscribe to newsletters directly from the single page checkout form.
Shop Only For Logged-in user:
Odoo has added a new setting to limit the visibility of the "Shop" to logged-in users only. If this option is enabled, non-logged-in users will not be able to see the products or access the shop page, cart, and wishlist buttons. They will be automatically redirected to the login page if they try to access it via a direct link.
One-page checkout form in Odoo 18: Overall eCommerce improvements
Aside from these revealed features, Odoo 18’s roadmap also teased at a few additional improvements to eCommerce processes, such as:
● Improved SEO
● Mega menus generated from eCommerce categories
● Multiple warehouses on one website
● Displaying quantity stock on a product page
● Improved Click & Collect flow
● Order confirmations before payment
Inventory Management
Barcode app revamp
The Barcode app in Odoo 18 will get a fresh look and flow, and will now be installable as a PWA on mobile devices. On top of that, users will be able to fulfil various new tasks such as:
● Hide reserved lots / serials
● Hide theoretical quantity in inventory adjustments
● Prevent users from adding products not in picking
● Aggregate lines of the same product in batches
● Sign deliveries
● Receive a sound signal when scans are "OK"
New Barcode app in Odoo 18.
Barcode with RFID for inventory management: scan RFID using the app and it will directly update products in the inventory.
Cross Dock Concept to skip in between process from purchasing a product to sales to delivery. Now we can do the Supplier → Cross Dock → Deliver
The dashboard for the inventory module has been changed with data with some graphs.
3 scan of the product when completing a delivery or receipt or some inventory process. It will pack the product by scanning the barcode on the hand pallet.
We can generate new Lots and serial Numbers just from the button when we need to select these.
Routes going more flexible
Split Transfers in Picking Records.
Can split transfer and create more records from one record all in Ready State
Traceability of Next Transfer
A new smart button that will navigate to the pending deliveries of sale order deliveries, purchase receipts, or any backorder pickings.
Control Over Multiple Step Operations
Re-routing is now allowed in delivery from two phases to one direct partner.
Return for Exchange
In return wizard of the picking return.
Now we can see empty locations in locations of each warehouse. It is also in the filter of the search view.
New Purchase features
Request Signature in Purchase Orders
Purchase Template (Blank Template) just like quotation template in sale. We can create a new Purchase template by new records of the Purchase Agreement. It has a new menu for creating new rfqs.
Local Currency: now can bring the value of any local currency just for our understanding in the purchase form view.
RFQ Merge:
- Merge all RFQs having the same partner, and currency in a single one.
- If the RFQ with the same partner exists and the other RFQ is not older than 24 hours of merging, it will also update the Purchase Line product and increase its quantity otherwise it will add a new line for the product.
RFQ Cancel
Now we can cancel multiple RFQs just from the List view of Purchase.
Manage RFQ on Portal
Now customers can accept or decline the RFQ and it will reflect on the purchase record.
Also a new filter for purchases that are not acknowledged by the customer in the purchase search view.
Purchase EDI (Vendor Synchronization)
It will appear on the customer portal side. Customers can download the PDF of the purchase with the ‘Connect with Software’ Button in the portal.
The confirmed Purchase order PDF can generate a new Sale order just by uploading the PDF.
Purchase Agreement
Generate and Import Lot when receive product
Changes & addons to Shipping processes
Shipping in Odoo 18 gives users more precise control, with the following updates:
● Shipping methods available per weight, volume and/or product tags.
● New shipping connectors for Fedex, DHL, and UPS.
●Better pickup point selection in front and backend for compatible connectors.
MRP
New UI & more automation in MPS
Master Production Scheduling in Odoo 18’s Manufacturing module comes out with a new look and automated replenishment and flexible routes.
MPS in Odoo 18 Manufacturing – New UI.
MPS in Odoo 18 Manufacturing – new automated replenishment.
More flexibility in Gantt views
Odoo 18 makes Gantt views for Manufacturing easier to use and greater to look at! It improves usability with the ability to zoom in and out, scroll horizontally, view one task per line, and we’re told there is even more to be seen!
Gantt view in Odoo 18.
On-Demand Quality Check in Odoo 18.
On-demand stock quality checks: Odoo 18 will allow users to conduct on-demand quality checks on their warehouse stock directly from the warehouse orders.
Shop Floor improvements
Shop Floor tasks will become much easier with new and improved functionalities such as adding notes to the assembly task, folding and unfolding instructions, and a button that immediately directs to a new assembly order.
Adding notes to an Assembly Order in Odoo 18.
Folding and unfolding instructions in Odoo 18.
Next Operation button in Odoo 18.
‘Shop Floor’ new application for on-site production for inventory.
Services
Simpler Tracking of Projects & Tasks
Finding exactly what you want in Odoo Projects and Tasks will be made much easier with the launch of version 18. From a top bar that makes it easier to browse through project records, to a filter that allows you to search people by skill, or even being able to track revisions in each task – nothing will go missing in your project management through Odoo 18.
Top bar to filter through Odoo 18 Project records.
Filtering people by Skill to assign the best resources for each task in Odoo 18.
Tracking task revisions in Odoo 18.
Products Under Warranty
If you have a service associated with a physical product that can require installation or maintenance, Odoo 18 helps in marking whether the warranty for this product and service is still applicable.
Product Warranty in Odoo 18
Though these features are not fully revealed yet, Odoo has given us a hint on what to expect regarding more Service improvements for version 18. Hinted improvements to Field Service, Helpdesk & Planning are:
For Field Service
● Integration with Maintenance
● Integration of product costs in analytical accounting
● Planning field service by location
For Helpdesk
● Suggesting similar tickets to support agents
●Suggesting relevant documentation for customers when they submit a ticket
For Planning
● Recurring shift scheduling will take availabilities into account
Accounting & Invoicing
Accounting compliances
One of Odoo’s greatest priorities when it comes to accounting is compliance. From what we know, they aim to invest in their compliant accounting localizations and expand them from a current list of 70 to cover 120 countries!
Creating Reconciliation entries via Kanban
To create a Reconciliation entry in Odoo 18, users will now be able to seamlessly do this via a Kanban quick create form. This form will open directly on the Reconciliation page and take into account whether a journal is multicurrency.
Kanban Quick Create Reconciliation Entry in Odoo 18
Invoicing made more intuitive
Though we don’t have a direct indication of what these Invoicing improvements will look like just yet, these snippets already give us something to look forward to:
● Better Send / Print UX
● Duplicate detection
● New invoice layouts
● “Pop-out” invoice document previews
● Peppol improvements
Additions to Bank processes
The focus for Banks in Odoo 18 seems to be on small improvements, reminding us that sometimes a little goes a long way. Here are the ones we found so far:
● Improved UX for Bank synchronization
● More providers & credit card management
● Improved matching of Batch Payments
● Payment initiation
Updates in Reporting & Analytics
Regarding Reporting & Analytics, Odoo 18 seems to focus on integrating processes and making small but crucial improvements available. These are:
● Revamped annotations in Reporting
● Updates to Journal reports
● Improved Report date selection
● Financial budgets in Reporting
● Budgets in Analytics
● Combination of Distribution Models
And there’s more.....
Miscellaneous Accounting improvements
Aside from all of the concrete updates that we will see for Accounting in Odoo 18, we have also come across a list of mixed features that will certainly make the lives of Odoo users easier:
● Intercompany transactions
● Improved Asset management & import
● Automated entry naming
● Email alias on Miscellaneous Journals
● Better integration with Documents app
● Better integration with Expenses app
Age Receivable and Payable
In the age receivable and payable report, you can now change the day as per your requirement.
In the age receivable and payable report, you can now change the calculation based on due date or invoice date.
Chart of Accounts can be of multiple companies.
Now we can do closing processes like closing journal entries.
Month by Month budget in P/L report.
HR & Payroll
Human Resource Management processes in Odoo 18 follow the trend we have seen so far – updates don’t have to be massive, they have to improve user functioning within and across apps. From what we have gathered, these are the key changes across HR apps:
For Attendances & Time Off
● Reports on overtime
● Fingerprint management
● Display pending allocation requests
● Display working hours in Calendar
● Approve time off directly from Overview section
● Option to hide / show Public Holidays and Time Off types from Calendar & Dashboard
For Recruitment & Referrals
● Jobs menu on Website
● Conditional questions on Website for each open job position
● Populating job positions from applicants’ pool based on Skills
● Creating referral campaigns from Recruitment
● Referring jobs by SMS
For Employees & Appraisals
● Definition of Appraisal templates
● Next Appraisal date showing up on public profile
● Department visibility for managers on Employee app
● Presence rework
● Request signatures from multiple employees
● Automate employee avatars
For Approvals, Lunch & Fleet
● More Approval automation options
● Select Vendor in RFQ options for Approval
● Order lunch for later dates
● Autonomy to choose Fleet model
● Contact multiple Fleet drivers
Marketing
Marketers using Odoo 18 will be treated with an entirely new app – Social Share! According to Odoo, this application makes the most of communities to promote social content. With this app, you will be able to send people cards that can be posted online in one click. We believe that this app may have more to it than we can see just yet, as version 17 has already improved current social apps.
New Odoo 18 Social Share app
Odoo 18 will also enable Marketing teams with an upgrade to the WhatsApp app and a new flow integration with Inventory & Marketing Automation. Generally, Odoo Marketing users will also benefit from:
● Improvements to Social Marketing
● Freedom to design their own opt-out pages
● Better Mailing tracking, composing, and server configuration
● Control over event visibility
● New and improved Marketing Automation user onboarding
Odoo18 introduced a new Marketing card Feature that will help you to design your own card with personalized content and a feature to directly send it to different recipients.
With Odoo 18, you can share the social media links in the product page itself.
WhatsApp integration in chatter
User can access whatsapp from each form directly.
Knowledge
Changes in Odoo 18’s Knowledge app will include a much clearer internal navigation thanks to breadcrumbs, being able to search within articles, and adding Excalidraw into articles. Aside from that, it seems as if we will also get better publishing access and a hierarchical view – among other updates still to be revealed.
Knowledge navigation in Odoo 18.
Search inside an article in Odoo 18.
Excalidraw in an Odoo 18 Knowledge article.
Easier Knowledge article publishing in Odoo 18.
Hierarchical view of Knowledge in Odoo 18
From the knowledge of each form view, we can directly translate the text from the internal notes of the record.
Data Tables in Odoo 18 Spreadsheets
Charts & graphs for all purposes: New Chart Options in Odoo 18
Odoo 18 brings more options for filtering data and also more ways in which to present it.
Comments & Discuss in Odoo 18 Spreadsheets.
Dynamic pivots in Odoo 18 Spreadsheets.
Overall improvements to data management
More new improvements for Spreadsheets & Dashboards were announced for Odoo 18 with the goal to make data management much easier for users. These new updates include:
● Improved UX for dashboard creation
● New functions & improved VLOOKUP
● Restoring data from version history
● Copy-paste from one spreadsheet to another
● Addition of plain text format
● Addition of sheet granularity in Find & Replace
Spreadsheets & Dashboards: All-in-one Spreadsheets
In Odoo 18, Spreadsheets will allow you to do much more without leaving the page. Users can not only add comments to individual cells but also initiate conversations under those comments with a direct connection with the Discuss app. Users will also be able to add dynamic pivots and data tables to maximize filtering and visualization capabilities.
Documents & Sign
Signature requests & reminders
Not only will Odoo 18 allow users to send signature requests from any document, you will also be automatically notified when they are signed. Users will also be able to set or disable signature reminders with just one click.
Toggle for signature reminders in Odoo 18.
Requesting a signature from a Sale Order in Odoo 18.
Overall improvements to Documents & Sign
Documents & Sign in Odoo 18 will receive further improvements especially when it comes to mass processing and attachments:
● Improved batch upload of Documents
● Preview XML file in Documents if PDF is embedded
● Access to shared documents from Portal
● Sending batch signature requests
● Touch compatible Sign backend
New Mobile UI
To carry on from last year’s aesthetic overhaul, Odoo 18 will give the mobile version a new look with usability in mind. Headers will be reduced for better legibility, and navigation will be improved by breadcrumbs – take a look below:
Odoo 18 - POS Restaurant
Orders without table
In the coming version 18 of Odoo's restaurant cash register module, it will now be possible to create "floating" orders which are not linked to a specific table. This will prove to be useful for orders such as delivery and takeaway. By default, a "shadow table" is created on each restaurant floor to which these floating orders are linked, without having to change or modify the entire codebase.
Drag and Drop your restaurant layout
A newly added functionality that allows you to drag and drop tables directly onto the floor screen once you switch to edit mode. This improves flexibility and speed when setting up the restaurant layout.
A grid for the floor in edit mode has been added, which makes it easier to align tables and organize the floor plan and make it more user-friendly. The default background color for each floor is now set to white, which ensures a uniform and clear appearance.
Manage your bookings in the Restaurant Cashier
Odoo 18 allows you to book tables directly from the restaurant cash register. With this new feature, you will be able to easily open the Gantt view of appointments in a dialog box, which makes managing reservations easier than ever.
This means that from now on you no longer have to navigate to the back office to manage appointments. Everything you need is now directly available in the POS interface. This improvement ensures a more efficient workflow and faster service for your customers.
Report Layouts:
Odoo 18 reports configuration with the new layouts. Bubble, Wave and Folder.
Tour Recording Tool:
Recording tool for the web client tours.
Debug Mode Options (View Model)
When debug mode is enabled, this menu allows developers and users with sufficient permissions to access detailed information about the model.
Accounting Reports
Balance Sheet:
Added new option in balance sheet Split Horizontally.
Split into two part:- (1) Assets, (2) Liabilities
Profit & Loss:
Added new option budget.
Set a custom column in the report and add your details to click on open Budget
All report Copy in Document:
Added new option Copy to Documents.
You can directly add your reports in the Documents app.
Date filter Modification:
Modified Date Filter- In v18 you can directly filter by Month, Quarter and Year.
Dive into the video to get a closer look at the accounting features.
Accounting (Indian)
HSN Direct Search: When we put some text in the HSN field of the product, it will search for the necessary HSN Code and will give you suggestions for which to add.
In the Partner field for any view, if we put the GST number, it will search the partner related to that GST number. If records exist in DB, it will add that partner otherwise, it will create a partner with all the details filled in it
The aged Receivable report now will be checked on the bill date and invoice date both separately.
Scanning the PDF of the bill will create a new record of the bill.
Can create a new move record just by entering the IRN Number.
Now we can fetch GST-R details directly from the site with one click. Now we can create a new GST-R, and file just from the Indian Accounting.
The balance sheet will be updated in real-time with the new records as well.
Opening and Closing Stock in P/L Report
Can set budget in P/L Report.
Now we can import JSON files to create new records as well.
CRM
You can now add a property field directly in the CRM lead form view. This field is editable and can be added directly through the form view. Additionally, link the property field with the "Contact Us" form view.
Project
The Odoo Project module provides quick access to different views (Tasks, Project Updates, Timesheets, Invoices, and Sales Orders) and tools for filtering and grouping tasks to manage projects effectively.
Can change the tab from task to another view like sales, or purchase delivery directly with one click. There is an Interchange Icon beside the list view, which helps us to allow more model views.
ChatGPT In Odoo
Users can create dynamic email templates with the help of ChatGPT and knowledge modules from each form view.
ChatGPT integration in the HTML field with new features.
To conclude this blog, we can say that Odoo v18 is striving to empower and manage businesses with much ease. It is definitely aiming to gain more user base and shine bright as a flag bearer of Best Open Source ERP Software.
Explore further insights on Odoo in our other blog posts:-
Odoo Runbot: An Open Platform to Test OdooERP
Get in touch with us!
Your email address will not be published.