General
Activities
Activities have been updated with several improvements:
- Simplified activity modal creation
- New filter by due date (tomorrow, this week or this month) in Activity view
- Create new activities from My Activities (no object required)
- Reschedule activity today, tomorrow, or next week
- Addition of title in the Activity view card for better readability
- Activities are not deleted when marked as done
- Global UX improvements
Add stage button
A new compact design to add stages has been added to the Kanban view, improving the utilisation of the screen width.
Avatars in custom filters
Users' avatars are displayed in custom search filters.
Buttons on mobile
In form view, buttons no longer appear in the action menu; the first button is fully displayed, while the others are stacked under the vertical ellipses icon.
Contact statistics
See how many records are linked to a contact from the list view.
Control panel display
The search, the view switcher, and all elements located at the top of the screen are directly available without waiting for the data load, allowing searches to be directly performed.
Dropdown formatting
Search dropdowns now include basic text formatting to improve readability.
Product access rights
Access rights for product management are now separated from other groups by default.
Properties in email templates
Use property fields' values in email templates.
Share filters
Share favourite filters with specific users.
Smaller status bar on mobile
On mobile, the status bar is displayed as a single button indicating whether it represents the first, last, or a middle state.
Suggested recipients
Customers are no longer added as followers. Instead, the recipients of previous messages are suggested as recipients of future messages.
Warning messages
Blocking messages for products and contacts have been removed. Only warning messages are supported and now appear at the top of the screen instead of as popups.
Industries
Boulangerie
A new industry package is available for bakeries offering a variety of baked goods (available from 18.0).
Cleaning Service
A new industry package is available for cleaning service companies (available from 18.0).
Dropshipping
A new industry package is available for businesses that purchase from suppliers and ship directly from the supplier to the customer (available from 18.0).
Electrician
A new industry package is available for electricians doing regular field service jobs (available from 18.0).
Food Truck
A new industry package is available for food trucks and other mobile food businesses, such as ice cream trucks.
Cabinet d'avocats
The Law Firm industry package has been updated to enhance case management and add legal requirements for lawyers, including KYC assessment and a three-level signature process.
Marketing Agency
A new industry package is available for marketing agencies (available from 18.0).
Outdoor Activities
A new industry package is available for outdoor activities such as scuba diving, whitewater rafting, and other outdoor adventures (available from 18.0).
Shoemaker
A new industry package is available for managing shoe repair and manufacturing (available from 18.0).
Tattoo Shop
A new industry package is available for tattoo shops (available from 18.0).
Wedding Planner
A new industry package is available to help wedding planners manage projects, customers, and vendors.
Accounting
Account selection
- Add descriptions on accounts to explain when to use each account.
- Default taxes on accounts are only applied on invoices and bills and not on miscellaneous entries.
- On invoices, income accounts are proposed first. On bills, expense and fixed assets are proposed first. Both filters can be overridden if needed.
Annual statements composite report
A default Annual Statements composite report simplifies year-end reporting by combining the balance sheet, profit and loss, and trial balances so users can print them all at once.
Bank reconciliation interface
The bank reconciliation interface has been simplified. Automated reconciliation models have been improved to enhance transaction recognition.
Cash discounts
The "Always (upon invoice)" option has been added for tax reduction on payment terms with a cash discount.
Deferred miscellaneous entries
Start and end dates have been added to miscellaneous entries, allowing deferral of bills to receive and invoices to issue.
Détection des factures en doublon
When a potential duplicate bill is detected, the warning banner remains visible even after posting and the Reference field of affected bills is highlighted in the list view. Duplicate bills are excluded from automatic posting.
Positions fiscales
Tax mappings in fiscal positions have been removed. Instead, each tax declares in which fiscal position it is applicable (empty means all) and declares which taxes from other fiscal positions it replaces (e.g., a 0% export tax declares it replaces national sales taxes in the context of the Export fiscal position). Taxes are by default filtered on invoices based on the fiscal position, and on products based on the Domestic fiscal position (the first in the list).
Light audit trail
The non-restrictive audit trail has been made available by default for everyone.
Partially reconciled items
Fully reconcile or write off partially reconciled items.
Tax return
A new tax return feature has been introduced, supporting fiscal return obligations and deadlines and automated validation checks to ensure accurate filings. The feature is customisable to meet localisation needs across different regions.
Payroll
Contract source
Choose if the working entries will consider extra hours from Attendance records.
Manual file generation in reports
Individual file generation is a manual operation to grant more flexibility.
Payslip lines report
A new report on payslip lines has been added.
AI
Agents
Chat with AI agents that can learn from your documents and perform actions.
AI fields
Use AI to fill in fields.
Draft with Odoo AI
Use AI to write draft emails, improve text, or summarise the chatter.
Server actions
Use AI to update fields in server actions.
Appointments
Unavailable resources
Users are now warned when attempting to book a user or resource marked as unavailable.
Appraisals
Appraisal campaign
Create appraisals en masse directly from the Appraisals app.
Attendances
Automatic check-out
Automatic check-out and absence management are disabled for working schedules with flexible hours.
Presence indicator on kiosk
A presence indicator is now shown during manual employee selection on the kiosk.
CRM
AI insights
Get AI-powered insights on the probability of winning your leads.
Lead generation via business card
Generate leads by scanning business cards.
Quick-create contacts
Link a new contact directly to a company in the new Kanban card when creating a lead.
Discuss
Device audio sharing
Share audio from your device while sharing your screen in a call.
Mention groups of users
Notify multiple people at once by @-mentioning roles in conversations.
Time off indication in avatar widget
Use the avatar widget to easily see if someone is off and their return date when assigning or contacting them.
Documents
Convert email into document
Emails with no attachments sent to an alias are now turned into a file.
New Journal Entry server action type
Create server actions to create journal entries, such as vendor bills and customer invoices from documents.
eCommerce
Abandoned cart email
Enabling abandoned cart emails only triggers emails for carts created after the feature is activated, not for existing abandoned carts.
Attributes display
Filters on the shop page manage the pills display type. Radio and Select display types now trigger an option to view more for more than 12 values and a search option for more than 20 values.
Cash on delivery
The Cash on Delivery payment method can now be used with all delivery methods.
Checkout layout improvements
The checkout process for event tickets and appointments has been improved.
Click & Collect stock availability
A widget has been added on the product page to separately show the stock availability for delivery and Click amp; Collect.
eCommerce URLs
Various improvements have been made to the /shop and /product URLs to improve SEO and prevent duplicate indexation.
Edit checkout stages
Edit the checkout steps, main buttons, and any relevant label.
Google Merchant Center XML data feed
Products can be synchronised with Google Merchant Center.
Onboarding steps
The creation of a new website now includes two extra steps to configure the shop and product pages.
Pagination
Pagination on the website has been improved to align more closely with Google’s standards.
Prevent sales: product name on contact form
When customers click the Contact Us button enabled by the Prevent Sales of Zero-Priced Product feature, the name of the selected product variant is automatically added to the displayed contact form.
Product page options
The Share, Product List, and More Information options have been removed from product pages on eCommerce.
Employees
Related portal user
The related user on an Employee can be a portal user.
Remote work enabled by default
Remote work is now enabled by default.
ESG
New app
Odoo makes ESG reporting simple, integrated, and affordable. The application integrates with Accounting, Employees, Fleet, Payroll, and more to automate data collection and make reporting as accurate as possible.
Carbon analytics
Analyze emissions by year, scope, and activity type with visual graphics to identify impactful reduction areas.
Carbon footprint
Generate a complete carbon footprint report in tCOâ‚‚e by scope, aligned with GHG Protocol and Bilan Carbone standards.
Emission factors
Convert activity data into GHG emissions using physical (by quantity - e.g., kg COe₂/km) or monetary (by amount - e.g., kg COe₂/€) methods. Assign factors automatically based on product, partner, or account. Emission factors can be added manually or imported from certified databases.
Social metrics
Track gender parity and pay gap using data from Employees and Payroll. View gender distribution by department, role, and location, and measure the pay gap between male and female employees.
Events
Multi-slot events
Events can have multiple time slots, allowing attendees to register for specific sessions, e.g., for movie screenings.
Field Service
Geo-location tracking for tasks
Track worker location when running the timer.
Fleet
Custom lot/serial per product
Define product-specific lot and serial numbers.
Multiple routes on sales order lines
Set multiple routes combined on a sales order line (i.e., MTO and Buy) to decide how to replenish the product for that sales order.
Partner in traceability report
Vendor and customer names are displayed directly in the traceability report.
Suggested quantity to replenish in vendor catalog
Create purchase orders using suggested quantities to purchase from your vendors, based on sales and demand history of your products.
UPS Connector signature required
Configure UPS integration in order to request a signature from the customer.
Warehouse in traceability report
The warehouse short code is displayed in the traceability report.
Knowledge
Public view
Public and portal users can search through the content of articles.
Live Chat
Call measures
View call statistics from Live Chat conversations such as calls made, sessions with calls, call duration.
Chatbot session statistics
View statistics on chatbot performance: which bot handled conversations, visitor selections, forwarded expertise, and peak conversation days.
Created tickets/lead measures
View statistics on tickets or leads created from Live Chat.
Handled by bot/agent measures
Compare chatbot and agent conversations in reports.
Live chat access rights
Live chat access rights have been updated: Live chat users can view conversations from other agents. Only live chat admins can configure channels and chatbots.
Live chat success statistics
Analyse live chat conversations that the chatbot couldn't forward, were escalated, or were abandoned before a response.
Maintenance
Email Alias
The email alias field has been moved from the equipment category to the maintenance team.
Manufacturing
BoM overview and work centre capacity
The bill of materials overview has been updated and the work center capacities have been simplified.
Manufacturing order UX
An editable MO deadline field has been added on the manufacturing order form. The Consumed checkbox column has been removed. The list icon on move lines has been replaced by a clickable "Pick" link for all stock moves.
Remove Highlight Consumption field from bill of materials
Manual consumption has been removed from bill of materials configuration.
Remove Maximum to Replenish
The Maximum to Replenish field in the Master Production Scheduler has been removed.
Split manufacturing order
Splitting manufacturing orders is more user-friendly.
Work centre employee cost impact
For AVCO and FIFO valuations, labor on manufacturing orders uses the hourly employee cost set on the work centre if no hourly cost is set on the specific employee record. This cost directly impacts the calculated valuation of the finished product.
Work order status
The work order status is editable.
Membership
Removal/replacement
The Membership app was replaced with a more integrated module Partnership, allowing users to assign grades and pricelists to members/partners.
Online Payments
DPO payment provider
An integration with DPO, an online payment provider for Africa, has been added.
Nuvei payment provider
An integration with Nuvei, an online payment provider for the LATAM area, has been added (available from 18.0).
SEPA payment token
Confirming a SEPA mandate from the backend creates a payment token that customers can use for online payments.
Stripe: Twint payment method
Stripe supports Twint as a payment method.
Planning
Planning / Attendance analysis
Compare planned hours to attended hours.
Point of Sale
Long press/click for product info
To display the product info from the point of sale, long press/click the product card.
Product information
Product info is now accessible via the action button.
Restaurant: preparation time report
A built-in report has been added for the preparation time of orders.
Project
Multiple priority levels for tasks
Set more granular task priorities with multiple priority levels.
Task templates
Create reusable task templates to speed up task setup and standardize workflows.
Purchase
Remove locked status
The "Done" status of purchase orders has been replaced by a boolean field to lock/unlock a purchase order.
Upload bill
The purchase team can directly upload a vendor bill from the purchase order regardless of the control policy of the products.
Recruitment
Salary configurator states
States in the personal info section of the salary configurator are related to selected country.
Sales
Assign the same salesperson
If a salesperson handles a visitor, they will always be assigned to the randomly assigned appointments.
Commission adjustment
To adjust the achievement of a salesperson, select a salesperson on the commission plan for which the amount is added and a salesperson for which the amount is reduced.
Separate print and send quote
A button has been added to print and mark a quotation as sent without sending by email.
Wallet top-up from portal
Users can now top up their e-wallet from the portal.
Shop Floor
Design update
The Shop Floor app has undergone a comprehensive design update.
Signature
Document envelopes
Upload multiple documents to be signed at once and send them as a single sign request.
Select multiple fields to move them all together
Select and move multiple sign items at once by drawing a selection area with the mouse.
Spreadsheet
Cumulative funnel charts
The "cumulative" option has been added to funnel charts.
Filter on boolean
Use global filters on boolean fields.
Middle click
Use CTRL + click or middle click in Spreadsheet to open links in a new tab.
Presorted fields by type
Fields are presorted by type to simplify global filter creation.
Sunburst charts
Use sunburst charts to display hierarchical data.
Support "+" as first character for numbers & formulas
Start with "=" or "+" to type a formula in a cell.
SWITCH function
Use the SWITCH function to evaluate an expression against a list of values and return a corresponding result for the first matching value.
Studio
HTML actions
HTML fields can be updated in actions and automations.
Kanban fold field
In Kanban customisation of custom models, select a boolean field from the group that indicates if the column should be folded.
Typeahead search
Configure searches to trigger after X characters on M2O and M2M tag fields.
Supscriptions
Update invoicing address from portal
Subscription customers can now update the invoicing address linked to their subscription.
Time Off
Half-day visibility
Half days are clearly shown in the calendar view using a distinct visual.
Better User Experience
The UX of the Time Off app has been improved.
To do
To-do email alias
Create to-dos by emailing an alias.
Website
Label/tag on snippets
The readability of dynamic snippets in the dialog snippets selection has been improved.
Navbar alignment
Select specific navbar alignments for desktop versus mobile.
Scrolling mode for carousel snippets
The Scrolling Mode field determines if snippets should move all together or one by one when multiple elements are displayed.
SEO improvements and checks
Implement best SEO practices for your records: add keywords, prepare the schema markup, and check your content to optimise SEO.
Website settings
The Website Info section of the settings has been simplified.
Have a Project in mind?
Act now - Your Digital Transformation with HFC!
Contact us today to prioritise your project and begin your transformation journey.
Let's make growth effortless together.