Genel
Calendar view: side panel
When the scheduling is enabled in the calendar view, easily unschedule records by drag and dropping them into the side panel.
Chatter filter
Filter the chatter to focus on conversations or tracked changes in the chatter.
Currency aggregates: date
When total amounts are converted from one currency to another, the exchange rate date is displayed.
Dialog design
The design of dialogs has been improved.
Digest email KPIs
New KPIs have been added to the digest emails.
File sharing on mobiles
Share files from your mobile device with Odoo to digitize bills and expenses, or to create tasks, leads, to-dos, and time off requests.
Import product variants
When importing products, define a product variant per line and its variant specific data such as the attribute values, the cost, the quantity on hand, and more.
List view: expand/collapse groups
Quickly expand or collapse all groups of the same level in list view using the ALT + clic shortcut.
Mobile: date picker
The date picker is opened in a bottom sheet on mobile devices.
Offline UI
When working offline, the unavailable features are muted.
Pin messages in the chatter
Pin important messages in the chatter.
Teknik
Many-to-one field improvements
Many-to-one fields are now synced with the backend, and adding/removing values has been improved, even with large lists.
Anlık bildirimler
Push notifications are no longer handled by Firebase but rather by in-house Odoo push tools.
Sektörler
Muhasebe Firması
The Accounting Firm industry package has been updated to better manage identity documents and anti-money laundering and to include the Database app, providing an integrated dashboard for handling databases for customers (available from 19.0).
Catering
A new industry package is available for catering services, managing the entire business from client contact to on-site planning.
Construction Developer
A new industry package is available for construction with more advanced capabilities like managing incremental billing based on project progress (available from 19.0).
Deposit module
The deposit management module leveraged for the Beverage Distributor and Micro-Brewery industries is now available on its own.
Hospitality industries
The Hotel, Holiday House, Guest House, and Campsite industries have been updated to include modules for managing housekeeping and for balancing customer bills from the bar and restaurant in their final stay invoice. They also include the guest count and support multi company and branches to run multiple accommodation businesses in parallel.
Machine and Tool Rental
A new industry package is available for machine and tool rental business managing rental contracts, quarantine on returns, consolidated down payments based on consumption, machine run-time monitoring, and maintenance planning (available from 19.0).
Vineyard
A new industry package is available for vineyards, managing the entire wine making flow from grape to wine.
Muhasebe
Currency exchange rate date
On currencies other than the company currency, the exchange rate date is displayed.
Yerelleştirme
Arjantin 🇦🇷
<li>The VAT Book PDF report has been adapted to remove extraneous headers and footers, facilitating compliance with the legal requirement to copy the report into official, pre-numbered ledger books.</li>
Belçika 🇧🇪
Payroll:
- The Dimona is now supported.
- The "Joint Committee" object and all associated data have been added.
Brezilya 🇧🇷
Accounting:
- Generate NF-e for exportation of goods in BRL.
- Generate NFS-e for exportation of services in BRL.
- Import NFS-e PDFs and digitize them with OCR technology.
- A text link has been added to payment QR codes to allow customers to copy/paste them to their banking app.
- Batch download NF-e and NFS-e XML files from the list view.
- <li>NFS-e (Services): Specify the place of service using the customer's delivery address (available from 19.0).</li>
- <li>NF-e (Goods): Include the delivery address automatically when it differs from the customer's main address (available from 19.0).</li>
- <li>New fiscal fields have been added to the Operation Type for both the issuer and recipient to better handle complex, non-standard ICMS ST and tax credit scenarios in NF-e and goods tax calculation.</li>
- <li>A breakdown of taxes applied to individual products is available in the sales order's and invoice's chatter so it can be easily shared with customers. </li>
Kolombiya 🇨🇴
Accounting:
- Detailed expense accounts and asset models have been added and localized to improve the onboarding experience.
- Electronic invoicing of free samples and promotional items is supported.
- The layout of fiscal PDF documents has been improved, and the QR code is visible on all pages.
- <li>Electronic invoicing is now exclusively handled via the free DIAN connection; Carvajal is no longer supported.</li>
- <li>Type 3 Contingency invoicing is now supported, enabling fiscal document generation during extended DIAN service outages.</li>
- <li>Withholding certification reports no longer display the DIAN compliance message to reduce confusion.</li>
Mısır 🇪🇬
Payroll: Payslips include end-of-year income tax adjustments.
France 🇫🇷
The association-specific chart of accounts and report have been added.
Hong Kong 🇭🇰
Payroll:
- Define an Internet fee and apply it to all employee payslips.
- Set an average daily wage (ADW) for employees.
- Calculate pre-transition and post-transition offset amounts for SP/LSP payments.
- Generate monthly MPF reports, create payroll groups/member classes, and define contribution periods for each employee.
- <li>Define the month for end-of-year payments. Calculations are based on the number of previously generated payslips.</li>
Ürdün 🇯🇴
Accounting: Error handling for sending invoices to JoFotara has been improved, now including validations for the supplier's country and TIN.
Lithuania 🇱🇹
Payroll: Existing fields and other inputs have been converted to the new salary input flow.
Lüksemburg 🇱🇺
Payroll: The Decsal and Decmal reports are supported.
Malezya 🇲🇾
Accounting: Consolidated invoices can now be issued within the invoicing and accounting workflow.
Meksika 🇲🇽
- On Global Invoices, bimonthly periodicity is now available, and the month is now selectable, making invoicing past months' orders easier.
- A cancellation acknowledgment can now be generated for cancelled CFDIs.
- Invoices with the external trade complement can now include services as well (available from 19.0).
- Minimum wage, tax rates, and UMA have been updated.
Pakistan 🇵🇰
Payroll: Payslips include end-of-year income tax adjustments.
Suudi Arabistan 🇸🇦
Accounting:
- <li>Expense accounts have been reworked, and asset models have been added to improve the onboarding experience.</li>
- <li>The invoice date now serves as the official issuing date, replacing the confirmation date (available from 17.0).</li>
- Track employees’ disciplinary actions linked to payslip deductions.
- Identify late attendance and apply salary deductions accordingly.
- Integrate with the GOSI platform to retrieve contribution portions.
- The EOS computation has been improved to better align with the QIWA and Ministry of Labor regulations.
Sri Lanka 🇱🇰
A new localization package is available for Sri Lanka, including the chart of accounts, taxes, balance sheet, Profit & Loss reports, VAT 001 report, and WHT 001 report.
Taiwan 🇹🇼
Accounting: The chart of accounts, balance sheet, and profit and loss statement have been updated (available from 19.0).
eCommerce: ECPay integration is now supported to issue and submit Taiwanese e-invoices for eCommerce transactions (available from 18.0).
Türkiye 🇹🇷
Accounting:
- <li>Additional Invoice Scenarios (Basic, Export and Public), Invoice Types (Sales, Withholding, Tax Exempt, and Registered for Export), and Tax Offices have been added (available from 18.0).</li>
- The street fields have been combined into a single address line when generating the e-Fatura, e-Arşiv, and e-Irsaliye XML (from 19.0).
- <li>Nilvera XML generation has been improved to display hyperlinks in notes cleanly, without reference brackets (from 19.0).</li>
- e-Invoices with an Error status can be cancelled (available from 19.0).
- <li>CTSP validation has been restricted to invoices marked as "GİB Product Export Invoice" and the field label has been updated for clearer guidance.</li>
- Commonly used Stamp Tax rates (0.948%, 0.189%, 0.759%) have been added and included in the Tax Report.
- Upload incoming e-despatch XML(s) from the Nilvera portal to create draft inventory receipts (available from 18.0).
- Tax office information has been added to the e-Dispatch XML to ensure compliance.
Birleşik Arap Emirlikleri 🇦🇪
Accounting: Expense accounts have been reworked, and asset models have been added to improve the onboarding experience.
Payroll: The employee benefit contributions have been revised to better align with GPSSA & ADPF's regulations. Sick leaves are managed through a single salary rule and a single leave type.
United States of America 🇺🇸
Payroll: Local taxes for New York City and Yonkers were added to the US Payroll localization.
Yapay Zeka
AI agents: ask questions about a file
Ask questions about a file while previewing it.
AI agents: feedback
Agents give more specific feedback on what they're working on instead of just "AI is thinking".
AI agents: filter by time period
AI agents can filter by time period (e.g., weeks, quarters, etc.) when building views.
AI agents: reprocess sources
Manually ask AI agents to reprocess sources and use their most up-to-date version.
AI agents: send files
Upload files and link documents in AI agent chats.
Randevular
Appointment booking flow
Booking a user or resource as the first step now happens on the same page as the selection of the date and time.
Web page redesign
Appointment web pages now have a more consistent look and feel with respect to other Odoo web pages. Relevant information is displayed throughout the booking flow for improved clarity.
Blog
Scheduled blog posts
Followers are notified by email when a scheduled blog post is published.
Müşteri İlişkileri Yönetimi
Hidden address info
Address details have been hidden to encourage the creation of a contact.
Lead generation
The Generate Leads feature now suggests more ways to generate leads.
Gösterge Panelleri
Fiscal year date filter
The Fiscal Year date filter has been added.
Sohbet
Channel categories
Organize channels into categories.
Favorite channels
Add channels to your favorites to find them faster.
Mark notifications as unread
Mark notifications as unread when handling them in Odoo.
Polls
Create polls in your conversations.
Belgeler
Auto-sort fleet documents
Automatically sort fleet documents and link them to the corresponding vehicle based on the license plate.
Bank statement attachments
Attachments on bank statements are now available in both the Accounting and Documents apps.
eTicaret
Gelato: variant images
It is now possible to add specific print images per variant.
Guest orders: contact creation
Contacts created based on guest orders on the e-commerce are now archived by default and unarchived if the end user creates an account.
Email Marketing
Conditional content
Blocks in a mailing can be showed based on conditions for individual recipients.
Employee/supplier mailings
Send mailings to employees and suppliers.
Favorite blocks
Save mailing blocks to reuse them later.
Mail template preview
Preview your custom templates in the mail template picker.
Social media accounts
Connect your social media accounts and customize their appearance in mailings.
Etkinlikler
Event combos
Combine event registration and food/beverages in a combo ticket with distinct VAT rates.
Helpdesk
Filter unanswered tickets
Identify unanswered tickets by filtering tickets where the most recent message is from the customer.
Reminder email before auto-closing tickets
Send customers a reminder email before their ticket is automatically closed.
Envanter
Product replenishment
The Order and Order to max buttons have been consolidated into a single Order button in the replenishment dashboard. When reordering products in advance (i.e., selecting products without the "To reorder" filter), the order quantity is calculated as the max quantity - forecast quantity.
Bilgi Bankası
Article settings quick access
Right-click on an article in the sidebar tree to change its settings.
Bakım
Maintenance requests: Gantt views
Equipment and work center requests are now available in dedicated Gantt views.
Üretim
Generate lots and serials when closing manufacturing orders
Lots and serial numbers are always automatically generated when closing manufacturing orders.
Manufacturing orders planned ASAP
Manufacturing orders are now planned as soon as possible by default. When multiple orders are planned, their sequence in the list determines scheduling priority.
Üretim emrini bölün
Split ongoing manufacturing orders to produce the remaining amount later.
Çevrim İçi Ödemeler
Mollie
Support was added for the following payment methods: Blik, in3, Klarna, MB WAY, Multibanco, and Swish.
Bordro
Payslip sending options
Choose when payslips are sent to employees (on confirmation, on payment, or manually).
Satış Noktası
Convert order lines into a combo
The POS now recommends converting order lines into combos when possible to simplify menu orders for big tables.
Expired product notification
Users are notified when they select expired products on the POS.
Self-ordering: customer notes
Customers using self-ordering can leave notes at checkout; these are visible on the kitchen display.
Snooze products
Make products temporarily unavailable on the POS or self-ordering menu by snoozing them.
Proje
Assign project roles
Assign team members to each project role.
Mobile: Improved task header design
The design of task headers on mobile devices has been improved.
Projects from opportunities
Create projects from opportunities.
Satın Alma
Alternatives comparison
The alternatives comparison screen has been improved to make it simpler for user to choose the best option.
End-customer address in portal
The customer's address is shown on purchase orders on the vendor portal.
Expected arrival date
Edit the expected arrival date for goods directly from the purchase order while keeping track of the original date provided by the vendor to ensure accurate on-time delivery rate calculations.
Rental
Simplified and unified pricelists
Sales, Subscription, and Rental prices have all be unified in a single "Prices" tab using the standard pricelist engine.
Satış
Edit product variant price
Edit the sales price of product variants directly.
Mark orders as fully invoiced
Mark an order as fully invoiced to prevent any further actions on it.
Pricelist report improvements
Pricelist reports are grouped by product category and additional fields are included (Product Reference, Barcode). It's also possible to filter pricelist reports by a specific date.
Quotation template options
Subsections and options like "Hide Price" and "Hide Composition" are now available on quotation templates.
İmza
Automated signature requests
Sign requests can now be sent via automated actions. Assign fixed signers and dynamic signers based on their role (customer, salesperson, etc.).
Itsme
Itsme is now available in over 30 countries for secure digital authentication with Odoo Sign.
Elektronik Çizelge
Calendar charts
Calendar charts have been added.
Cell value orientation
Change the orientation of cell values.
Conditional formatting by date
Apply conditional formatting based on dates.
Curly brackets
Use curly brackets {} to create arrays or as a custom formula parser.
Custom format
Define custom formats for dates & numbers.
Yeni fonksiyonlar
New functions have been added: ARRAYTOTEXT, CHOOSE, DROP, FORMULATEXT, and TAKE.
Pivot table style options
Customize the appearance of pivot tables using the style options in the side panel.
Pivots: expand/collapse all
Expand and collapse all in dynamic pivots.
Scientific notation
Format numbers in scientific notation.
Zoom in/out
Zoom in or out to adjust the view of a spreadsheet.
Stüdyo
Form view: Kanban stages
Customize Kanban stages (i.e., the status bar) from the form view using Studio.
List view: column width
Define a minimum and maximum width for columns in the list view.
Çalışma Çizelgeleri
ActivityWatch integration
Automatically track your device activity and turn it into timesheets while keeping your data private.
Web Sitesi
Breadcrumbs on static pages
Add breadcrumbs on static web pages to help users browse the website.
Card and column anchors
Add anchors to cards and columns for easier navigation (especially on mobile devices).
Column content selection
Press CTRL+A inside a website column to instantly select its entire content.
Countdown snippets
Countdown snippets (both the block and the inline snippet) have been improved thanks to the template option.
Customizable portal cards
Customize the cards on the portal homepage with the website editor.
DOM elements
Designers can now target DOM elements through namespaces. A class is added on body tags, specific to each page, e.g., o_website_sale_products on category product pages.
Fullscreen images
Click on images to see them full-size.
Improve SEO using AI
Use AI to improve a web page's SEO.
Inner content blocks: icons and Instagram
Add Icon and Instagram building blocks as inner content on website pages.
Link tracker: QR codes
Turn tracking links into QR codes for presentations and print.
Publish/unpublish partners
Batch publish/unpublish partners.
Redirections
Redirection creation has been improved.
Simplified snippets
Social media and share snippets have been simplified by removing some options and merging others.
Sitemap enhancements
Sitemaps include only indexable 2XX URLs and remain within Google size and URL limits.
Translation of selection field options
Translate selection field options in contact forms more easily.
Vertical video format
Add videos in vertical format.
Website editor UI/UX
The website editor's UI and UX has been improved.