Se rendre au contenu
Odoo Menu
  • Se connecter
  • Essai gratuit
  • Applications
    Finance
    • Comptabilité
    • Facturation
    • Notes de frais
    • Signature
    • Feuille de calcul
    • ESG
    Ventes
    • CRM
    • Ventes
    • Abonnements
    • PdV Boutique
    • PdV Restaurant
    • Location
    Sites web
    • Site Web
    • eCommerce
    • Événements
    • Blog
    • eLearning
    • Forum
    Chaîne d'approvisionnement
    • Inventaire
    • Fabrication
    • Maintenance
    • PLM
    • Qualité
    • Achats
    Ressources Humaines
    • Employés
    • Paie
    • Recrutement
    • Congés
    • Évaluations
    • Parc automobile
    Marketing
    • Marketing Social
    • E-mail Marketing
    • SMS Marketing
    • Marketing Automation
    • WhatsApp
    • Sondages
    Services
    • Projet
    • Feuilles de temps
    • Planification
    • Rendez-vous
    • Live Chat
    • Assistance
    Productivité
    • Intelligence artificielle
    • Discussion
    • VoIP
    • Internet des Objets
    • Documents
    • Connaissances
    Applications tierces Odoo Studio Plateforme Cloud d'Odoo
  • Industries
    Commerce de détail
    • Librairie
    • Magasin de vêtements
    • Magasin de meubles
    • Supermarché
    • Quincaillerie
    • Magasin de jouets
    Restauration & Hôtellerie
    • Bar et Pub
    • Restaurant
    • Fast-food
    • Maison d’hôtes
    • Distributeur de boissons
    • Hôtel
    Immobilier
    • Agence immobilière
    • Cabinet d'architecture
    • Construction
    • Gestion immobilière
    • Jardinage
    • Association de copropriétaires
    Consultance
    • Cabinet d'expertise comptable
    • Partenaire Odoo
    • Agence Marketing
    • Cabinet d'avocats
    • Acquisition de talents
    • Audit & Certification
    Fabrication
    • Textile
    • Métal
    • Meubles
    • Alimentation
    • Brasserie
    • Cadeaux d'entreprise
    Santé & Fitness
    • Club de sports
    • Opticien
    • Salle de fitness
    • Praticiens bien-être
    • Pharmacie
    • Salon de coiffure
    Commerce
    • Homme à tout faire
    • Matériel informatique & support
    • Systèmes photovoltaïques
    • Magasin d’électronique
    • Services de nettoyage
    • Services CVC
    Autres
    • Organisation à but non lucratif
    • Agence environnementale
    • Location de panneaux d'affichage
    • Photographie
    • Leasing de vélos
    • Revendeur de logiciel
    Parcourir toutes les Industries ⟶
  • Communauté
    Apprenez
    • Tutoriels
    • Documentation
    • Certifications
    • Formation
    • Blog
    • Podcast
    Renforcer l'éducation
    • Programme éducatif
    • Business Game Scale-Up!
    • Rendez-nous visite
    Obtenir le logiciel
    • Téléchargement
    • Comparez les éditions
    • Versions
    Collaborer
    • Github
    • Forum
    • Événements
    • Traductions
    • Devenir partenaire
    • Services pour partenaires
    • Enregistrer votre cabinet comptable
    • Programme d'Affiliation
    Nos Services
    • Trouver un partenaire
    • Trouver un comptable
    • Rencontrer un conseiller
    • Services de mise en œuvre
    • Références clients
    • Assistance
    • Mises à niveau
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Obtenir une démonstration
  • Tarification
  • Aide

Odoo 20

Release Notes
September 2026

GénéralTechniqueIndustriesComptabilitéLocalisationsIARendez-vousÉvaluationsPrésencesCode-barresBlogCalendrierContactsCRMTableaux de bordDiscussionDocumentseCommerceeLearningE-mail MarketingEmployésESGÉvénementsNotes de fraisServices sur SiteParc AutomobileRéceptionAssistanceInventaireConnaissancesLive ChatMaintenanceFabricationMarketing AutomationCarte MarketingPaiements en lignePaieTéléphonePlanificationPLMPoint de VenteProjetAchatsQualitéRecrutementRecommandationsLocationRéparationsVentesAtelierSignatureSocial MarketingFeuille de calculStudioAbonnementsCongésFeuilles de tempsSite WebWhatsApp

Général

Activités

  • Diverses améliorations UX ont été apportées à la planification, à la gestion et au suivi des activités, notamment dans la fenêtre contextuelle "Planifier une activité" et dans le chatter.
  • When creating a new activity, assign it to an individual or to a role.
  • Meeting activities are now more informative, both before and after a meeting.

Calendar view side panel

When the scheduling is enabled in the calendar view, easily unschedule records by dragging and dropping them into the side panel.

Destinataires d’e-mail en CC

  • Ajoutez des destinataires en CC lors de l’envoi d’un e-mail depuis Odoo.
  • Les e-mails enregistrés dans le chatter indiquent désormais qui a été ajouté en CC.

Filtre du chatter

Filtrez le chatter afin de vous concentrer sur les conversations ou les modifications suivies dans le chatter.

Agrégats de devises : date

Lorsque les montants totaux sont convertis d’une devise à une autre, la date du taux de change est affichée.

Decimal separator

When typing decimal numbers, either a dot or a comma can be used as the decimal separator, irrespective of the localization selected in the user's profile.

Design des dialogues

Le design des boîtes de dialogue a été amélioré.

KPI du digest e-mail

De nouveaux KPI ont été ajoutés aux e-mails de digest.

Télécharger les pièces jointes en masse

Téléchargez les pièces jointes en masse via le menu "Technique", même lorsque les pièces jointes se trouvent dans différentes apps, modèles et enregistrements.

Email template preview

L’interface d’aperçu des modèles d’e-mail a été améliorée et permet désormais la navigation entre les enregistrements.

Recherches favorites

Les recherches favorites dans une vue liste conservent désormais les colonnes visibles.

Partage de fichiers sur mobile

Partagez des fichiers depuis votre appareil mobile avec Odoo pour numériser des factures et des notes de frais, ou pour créer des tâches, des leads, des to-do et des demandes de congé.

Vue Gantt

  • Clicking on a row or column of a Gantt view selects all the corresponding cells.
  • Définissez des marges de début et de fin affichées dans la vue Gantt.
  • Enable the "Scheduling" option of a Gantt view via Studio, then drag and drop records to/from the side panel to unschedule/schedule them.

Importez des variantes de produit

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 (available from 19.0).

Incremental edits on duration fields

Use "+=", "-=", "*=", or "/=" operators to edit duration fields. For example, if the duration is 10h, typing "+=2" updates the duration to 12h.

Conception des étiquettes

Les étiquettes de produits, de fabrication et d'emballage ont été repensées.

Aperçus de liens

Le partage d’un lien vers un site web Odoo sur une plateforme sociale affiche désormais une carte de prévisualisation.

Link to current search

Share a link to the current view that preserves any applied searches, filters, and grouping.

Vue liste : développer/réduire les groupes

Développez ou réduisez rapidement tous les groupes du même niveau dans la vue liste grâce au raccourci ALT + clic.

Mail plugins

Depuis le plugin de messagerie Gmail ou Outlook :

  • Recherchez un contact, une tâche ou un ticket d’assistance et enregistrez votre e-mail dans le chatter de l’un de ces enregistrements.
  • Select the relevant recipient(s) when multiple people are part of the conversation.

Map view: unlocated records

In the map view, view records without a defined address and click to view and edit them.

Material Symbols

Font Awesome icons have been replaced by Material Symbols icons.

Une utilisation mobile

  • Glissez vers le bas sur le tableau de bord principal pour ouvrir la palette de commandes sur mobile.
  • Le sélecteur de date s’ouvre dans un panneau inférieur sur les appareils mobiles.
  • The design of forms on touchscreen devices has been improved.
  • Le nouvel écran de connexion mobile prend en charge une authentification sécurisée.

Multi-record drag and drop

Drag and drop multiple records in list and Kanban views to reorder them or move them to another group or stage.

Identifiants multiples des partenaires

Ajoutez plusieurs identifiants de partenaires, tels que le numéro DUNS ou des identifiants propres au pays, à l’aide de la fonctionnalité multi-ID sur la fiche de contact d’un partenaire. Les identifiants peuvent être ajoutés par type et sont validés.

My Subscription page

The new "My Subscription" page under the user menu centralizes all of a user's information, including their current subscription plan, IAP services, and database management.

Offline mode

  • Create, edit, archive, unarchive, and delete records while being offline.
  • Exécution des recherches précédemment lancées lorsque vous travaillez hors ligne.

Autocomplétion du partenaire

Lorsqu’un partenaire est créé à l’aide de la fonctionnalité de remplissage automatique, les informations sur le secteur ne sont plus automatiquement ajoutées comme étiquettes du partenaire. Ces informations restent disponibles dans le chatter (disponible à partir de la version 17.0).

Épingler des messages dans le chatter

Épinglez des messages importants dans le chatter.

Mise en page du portail

Réorganisez les cartes dans le portail utilisateur.

Record deletion

If a record cannot be deleted, the option to archive it is offered instead.

Search: relative date range tooltip

In a custom filter, when a relative date range is selected (e.g., "Last 30 days"), a tooltip indicates the start and end dates of the range.

Search: relative date range navigation

When using a preconfigured filter to filter by a relative date range (e.g., "Today," "This Week," "This Month"), click the navigational arrows in the search bar to go backward or forward by one time period.

Éditeur de texte enrichi

The media editor toolbar in the rich-text editor has been simplified.

Product catalog: units of measure

Sélectionnez l’unité de mesure ou l’emballage à utiliser lors de l’ajout de produits via le catalogue.

Sendcloud shipping labels

Choisissez le format des étiquettes d’expédition Sendcloud : PDF, ZPL ou PNG.

Droits d’accès simplifiés

Les droits d’accès ont été simplifiés en supprimant les règles d’enregistrement et en ajoutant un domaine directement au niveau du droit d’accès afin de déterminer à quels enregistrements le droit d’accès s’applique.

Tablettes : feuilles inférieures

Les feuilles inférieures, c’est-à-dire les panneaux de contenu qui glissent vers le haut depuis le bas de l’écran, sont désormais activées pour les tablettes en mode tactile.

Taxes incluses/exclues sur les commandes et les factures

Basculez entre les prix "Taxes incluses" et "Taxes exclues" sur les commandes clients, les commandes fournisseurs et les factures. Les taxes individuelles peuvent être configurées pour remplacer cette fonctionnalité.

Text messages

Schedule text messages and insert dynamic placeholders in SMS templates.

Translation

  • Installez le module "Mode traduction" pour activer l'accès au mode traduction via la palette de commandes. Le mode traduction ouvre une interface de traduction interactive et contextuelle afin de simplifier le processus de traduction des modules à l'aide de Weblate.
  • Importez des données multilingues dans des champs de texte traduisibles via Excel ou CSV.
  • Export translatable fields per language, along with their ISO language code.

Translation wizard

Use the new translation wizard to ease the translation of text and HTML fields.


Technique

E-mail : suivi dans le corps du message

Tracking values have been removed; the tracking message is now generated on the fly. All features linked to tracking values (burndown charts, stage duration, etc.) have been updated for this new framework. Admins who still need tracking values can install a dedicated module.

Améliorations des champs many2one

Les champs many2one sont désormais synchronisés avec le backend, et l’ajout/la suppression de valeurs a été amélioré, même avec de grandes listes.

Notifications push

Les notifications push ne sont plus gérées par Firebase, mais par les outils push internes d’Odoo.

Track source of postings

Mail.mail records now specify the source of their content to ease auditing.

Tracking user group changes

User group changes are now logged in the user's chatter as well as in the console logs.


Industries

Cabinet comptable

Le pack sectoriel Cabinet comptable a été mis à jour afin de mieux gérer les documents d’identité et la lutte contre le blanchiment d’argent, et d’inclure l’application Base de données, offrant un tableau de bord intégré pour gérer les bases de données des clients (disponible à partir de 19.0).

Location d'équipements agricoles

A new industry package is available for managing rental and maintenance operations for tractors, harvesters, and other agricultural machinery.

Institut de beauté

Un nouveau package industrie est disponible pour les instituts de beauté, incluant la gestion des clients, les rendez-vous, le suivi des soins et la facturation (disponible à partir de la version 19.0).

Restauration

Un nouveau pack sectoriel est disponible pour les services de catering, permettant de gérer l’ensemble du flux d’activité, du premier contact client à la planification sur site.

Community Care

A new industry package is available for Community Care organizations managing staff holidays and planning, residents with their related data and calendars, and knowledge transfer.

Construction Builder

The Construction Builder industry has been renamed General Contractor and now uses section templates to manage a catalog of frequent work in order to quote efficiently.

Développeur pour la construction

The Construction Developer industry has been renamed Property Developer and has been overhauled to replace the work item structure with standard Odoo Manufacturing and Odoo Inventory features, such as bills of material, manufacturing orders, standard routing, and locations.

New features include:

  • cost-based quoting with a dedicated cost update widget
  • a work breakdown structure (WBS) view from sales orders and projects for easier scheduling
  • dedicated worksite stock locations for inventory tracking, on-site delivery, and drop-shipping
  • a progress management view displaying completion that increments dynamically
  • customizable dashboard reporting and sharing of remarks on project tasks with suppliers

Équipement industriel personnalisé

Un nouveau package industrie est disponible pour les solutions d’ingénierie à la commande conçues pour répondre aux défis complexes de l’ingénierie, de l’approvisionnement et de la construction (EPC) et des projets clés en main. Le processus de bout en bout couvre tout, de la conception initiale et du prototypage à la fabrication, à l’approvisionnement et à l’installation sur site, ainsi que la réussite opérationnelle à long terme grâce à une maintenance et un support technique dédiés.

Module d’acompte

The Deposit Management module (used in the Beverage Distributor and Micro-Brewery industries) is now available on its own.

Electronic Refurbishment

A new industry package is available for electronic device refurbishing, including handling of refurbishment grades and VAT margin scheme accounting.

Excise module

The Excise module (used in the Micro Brewery, Beverage Distributor, and Vineyard industries) now distinguishes production and inventory adjustment in the excise report.

Secteurs de l’horeca

The Hotel, Holiday House, Guest House, and Campsite industries have been updated:

  • Modules have been added for managing housekeeping and for balancing customer bills from the bar and restaurant on their final stay invoice.
  • The simplified rental price list management is leveraged to enable seasonal pricing.
  • A "Steering" menu and dedicated dashboard have been added to monitor occupancy and availability (available from 19.0).
  • Early check-in and late check-out are now supported.
  • A dedicated Odoo dashboard is now available in the Dashboards app.

Hôtel

The Hotel industry package has been updated to include the guest count and support multiple companies and branches to run multiple accommodation businesses in parallel.

Interior Design

A new industry package is available for interior design companies, including website inquiries, resource planning, procurement, project management, and profitability tracking.

Location de machines et d’outils

Un nouveau pack sectoriel est disponible pour la location de machines et d’outils, permettant de gérer les contrats de location, la quarantaine lors des retours, les acomptes consolidés basés sur la consommation, le suivi du temps de fonctionnement des machines et la planification de la maintenance (disponible à partir de la version 19.0).

Psychothérapie

Ajout d’un nouveau pack sectoriel pour les professionnels de la santé mentale, permettant de gérer les patients, les séances de thérapie, les notes de séance et la facturation (disponible à partir de la version 19.0).

Nonprofit Organization

Donation receipts have been improved, and the ability to organize petitions has been removed.

Toiletteur pour animaux

Un nouveau pack sectoriel est disponible pour les services de toilettage pour animaux (disponible à partir de la version 19.0).

Physiothérapie

Ajout d’un nouveau pack sectoriel pour les kinésithérapeutes, permettant de gérer le suivi des patients, les séances de thérapie, le suivi des traitements et la facturation (disponible à partir de la version 19.0).

Gestion immobilière

The Property Owner Association and Real Estate industries can now be installed on the same database as the Property Management industry.

Association de copropriétaires

The Property Owner Association industry has been updated:

  • Owner history tracking, general meeting animation and reporting, and cost distribution based on meter readings and periods are now supported (available from 19.0).
  • The Property Management industry can now be used in the same database as the Property Owner Association industry.

Institution publique

Un nouveau package industrie est disponible pour les institutions publiques, incluant la gestion du support aux citoyens, les rendez-vous, le portail citoyen, la location d’installations, les événements communautaires et plus encore.

Immobilier

The Real Estate industry has been updated:

  • Matchmaking criteria can be adapted and updated in the matchmaking form (available from 19.0).
  • The Property Management industry can now be installed on the same database as the Real Estate industry.

Acquisition de talents

Integration between applicants, talent pool, and job positions has been improved, with a more user-friendly interface, better synchronization between talent and applications, and more accurate talent-to-job matching.

Vignoble

A new industry package is available for vineyards, managing the entire wine-making flow from grape to wine.


Comptabilité

Paramètres du mode cabinets comptables

Les paramètres du "mode cabinets comptables" ont été mis à jour afin d'accroître leur flexibilité.

AI-powered financial insights

Ask the AI assistant for insights into your company's finances based solely on the accounting data in your database.

Distribution analytique pour les ajustements

Définissez une distribution analytique lors de la création d'un ajustement pendant le lettrage.

Mise en page du rapport annuel

Les rapports annuels utilisent désormais la mise en page des documents de la société.

Amortissement des immobilisations

Les taux et les nombres décimaux peuvent désormais être utilisés lors de l'amortissement des immobilisations.

Bank consistency

  • All journal entries impacting bank accounts must now originate from bank transactions, preventing manual journal mismatches.
  • Statement validation feedback has also been refined to quickly identify and fix balance inconsistencies.

Bank reconciliation summary report

The bank reconciliation summary report provides a detailed view of reconciled and unreconciled transactions based on the end date of the selected period.

Bank synchronization: Syncfy

Syncfy is supported as a third-party provider for bank synchronization in LatinAmerica.

Prédiction des lignes de facture fournisseur

When encoding a bill (manually or via import), Odoo suggests line elements based on the bill history and the label. The product, account, tax, analytic distribution, and the vehicle will be automatically pre-encoded based on the best matches. Manually encoded values on existing lines are still preserved.

Affichage des options des factures fournisseurs

Les options ajoutées sur une facture fournisseur, telles que les modèles d'amortissement, les véhicules et les paiements différés, sont désormais affichées verticalement sous le compte au lieu de l'être horizontalement.

Bill/invoice matching rules

Configure "Matching Rules" to set payment tolerance and matching order for automatic bill/invoice reconciliation.

Cash journal entry hashing

Secure cash journals with entry hashing upon reconciliation.

Conversion rates

Les taux de conversion sont désormais affichés clairement lors de l’enregistrement de paiements en devise étrangère.

Ajustement cumulatif de conversion (CTA)

Une ligne "Ajustement cumulatif de conversion (CTA)" vérifiable a été ajoutée au bilan, à la balance de vérification et au grand livre général afin d'équilibrer automatiquement les écarts causés par différents types de taux de change (par exemple, historique vs clôture) entre les catégories de comptes.

Currency exchange rate providers

New currency exchange rate providers are available:

  • The Central Bank of Azerbaijan(available from 19.0)
  • The National Bank of Georgia (available from 19.0)
  • The National Bank of Kazakhstan (available from 19.0)
  • The Saudi Central Bank
  • The Central Bank of Uzbekistan (available from 19.0)

Relances de factures clients

Envoyez manuellement les relances de factures clients depuis la vue liste des factures ou via le bouton "Envoyer" sur la vue formulaire de la facture. Les relances automatiques de factures peuvent être activées et gérées dans les paramètres de Comptabilité.

Télécharger les pièces jointes de facture

Téléchargez un fichier zip depuis la vue liste des factures avec toutes les pièces jointes générées pour les factures sélectionnées (PDF, XML, etc.).

Employee Expenses menu item

The standalone "Employee Expenses" menu item has been removed to unify accounting flows: Approved expenses now generate draft bills in the default expense journal, allowing accountants to filter, review, and post them alongside standard vendor receipts.

Exchange entries

Les gains et pertes de change sont désormais consolidés en une seule ligne par facture, qui peut être dépliée pour afficher les détails du calcul.

Détection améliorée des doublons

La détection des doublons de factures a été améliorée avec deux niveaux d’avertissements pour les factures clients et fournisseurs : les factures rouges qui sont très susceptibles d’être des doublons à corriger et les doublons potentiels jaunes qui doivent être examinés avant comptabilisation. Après la comptabilisation, seuls les avertissements rouges resteront (disponible à partir de la version 19.0).

Rapprochement des commandes fournisseurs intersociétés

Lors de la synchronisation des commandes clients, des commandes fournisseurs et des factures entre sociétés, les factures fournisseurs synchronisées sont désormais automatiquement rapprochées des commandes fournisseurs synchronisées.

Intuitive payment status

Payment statuses have been renamed from "In Process" to "Paid" and from "Paid" to "Reconciled" to clarify the flow. The manual "Mark as Reconciled" button has been moved to the action menu to encourage linking payments with real bank entries via the bank matching menu.

Valorisation d'inventaire

In perpetual accounting, accrual entries that impact inventory valuation can be madedirectly from the inventory valuation closing report: Bills To Receive, Billed Not Received, Invoices To Be Issued, and Invoiced Not Delivered. The generated journal entry directly impacts the inventory valuation account instead of transiting through the stock variation account.

Inventory valuation: COGS update

When a product's cost changes after it has been delivered/used (for example, via a landed cost, because the bill price was different from the purchase price), the delivery's value (and the invoice cost, when using perpetual accounting) is updated retroactively.

Pièces jointes des e-mails de facture

When sending an invoice by email, documents from the Documents app (available from 19.0), or documents previously added to the chatter can be easily added as attachments.

Lettrage manuel

Manual reconciliation can now be performed on any account. The "Allow Reconciliation" checkbox has been renamed "Payment Reconciliation"; this checkbox allows open items in that account to be suggested in the bank reconciliation view and determines if "Exchange Rate Difference" journal entries are expected upon reconciliation.

Multi-ledger consolidation

Les journaux sont désormais inclus au lieu d’être exclus dans la consolidation de plusieurs grands livres.

Multiple invoice details

When sending multiple invoices at once, the popup window identifies how each invoice will be sent.

New currency: Caribbean Guilder

Le florin caribéen (XCG) a été ajouté à la liste des devises prises en charge et défini comme devise par défaut pour Curaçao et Saint-Martin (disponible à partir de la version 18.0).

Onboarding improvements

The Accounting onboarding has been improved to ease e-invoicing setup and tax configuration.

Optimized data entry

Encoding is now faster thanks to quick reconciliation model shortcuts and statement transaction batching.

Paramètre de version PAIN

Le paramètre de version PAIN pour les paiements sortants a été déplacé du niveau du journal au niveau du mode de paiement afin d’offrir davantage de flexibilité.

Comptes parents

Les groupes de comptes ont été remplacés par les comptes parents comme méthode de structuration des plans comptables. Les codes de compte sont désormais facultatifs.

Payer vos factures depuis Odoo

Payez les factures (individuellement ou par lots) avec une seule signature directement depuis Odoo via la nouvelle interface PISP (prestataires de services d'initiation de paiement).

Identifiants globaux d’emplacement Peppol

Ajout des GLN (global location identifiers) aux contacts de livraison des partenaires pour une utilisation avec Peppol (disponible à partir de la version 17.0).

Prevent double payments in the payment wizard

Pour éviter les paiements en double, l’assistant de paiement détecte désormais les paiements en attente ("Payé"), les déduit automatiquement du montant dû et trie les paiements en suspens par date pour une chronologie plus claire.

Pourcentage professionnel pour les reçus

La colonne de pourcentage "Professionnel" qui était disponible pour les factures fournisseurs est désormais également disponible pour les reçus d’achat (disponible à partir de la version 19.0).

Correspondance des bons de commande

La correspondance entre les factures fournisseurs et les commandes fournisseurs a été améliorée, notamment avec l’option "Complétion automatique" qui vérifie les lignes de facture correspondantes avant d’en créer de nouvelles; un résumé clair de ce qui a été rapproché et un avertissement si le prix et la quantité diffèrent de ce qui était attendu; ainsi que la possibilité de défaire le rapprochement entre une facture fournisseur et une commande fournisseur.

Reminder workflow

The workflow for both automatic and manual reminders has been simplified and improved.

Action "Réinitialiser en brouillon" dans les vues de liste

Dans n'importe quelle vue de liste, réinitialisez des écritures comptables en brouillon par lot grâce à la nouvelle action "Réinitialiser en brouillon".

Exécuter le lettrage automatique

Relancez manuellement le lettrage bancaire automatique avec l’option "Exécuter le lettrage automatique".

Simplification of asset models

Asset models have been replaced by depreciation models, focusing specifically on the calculation logic of fixed assets. Furthermore, asset-related configurations and tracking have been consolidated: essential information and automated behaviors are located on asset accounts themselves.

Scinder les éléments sur les factures

Ouvrez les lignes comptables d’une facture depuis le bouton intelligent et sélectionnez une ou plusieurs lignes à scinder. Cela améliore la gestion des quantités multiples et la création d’actifs, ainsi que la répartition d’un montant entre différents comptes.

Taxes in fiscal positions

Les taxes ne sont autorisées que dans leur position fiscale respective. Ainsi, si une taxe par défaut d’un produit ou d’un compte ne correspond pas à la position fiscale définie sur la facture, elle est supprimée, même en l’absence de remplacement.

Valuation without Inventory

It is now possible to manage product stock on hand and accounting valuation without the Inventory app.

Améliorations de la retenue à la source sur paiement

Sur les factures fournisseurs impliquant une retenue à la source, le montant dû est ventilé pour afficher le "Montant dû," la "Retenue due," et le "Net dû." De plus, un bouton radio dans l’assistant de paiement vous permet de payer uniquement le montant de la retenue, uniquement le montant du paiement ou le montant total.


Localisations

Argentine 🇦🇷

Comptabilité :

  • 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.
  • Le montant du paiement est calculé automatiquement lors de l’utilisation de chèques et de retenues sur les paiements fournisseurs (disponible à partir de la version 18.0).
  • Synchronisation automatique avec ARCA pour récupérer le taux de change officiel quotidien.
  • Ajout de l’option de légende "Paiement sur CBU informé" pour se conformer à l’ARCA RG 5762/2025.
  • Exportation du fichier de rapport SICORE pour les taxes sur les revenus/bénéfices.
  • When a "Pre-Printed Journal" is selected for printing, a warning message clarifies that headers and footers are intentionally omitted from the printed PDF; such documents are typically printed on corporate stationery.
  • Management of third-party checks has been improved. Inter-branch transfers are now allowed, operations are ordered chronologically rather than by check ID, and payment validations and UI labels have been refined.
  • Support has been added for withholding from payments in foreign currencies and standalone withholdings with no payment.
  • Export the daily book (libro diario) in Excel format from the general ledger.

Inventaire :

  • Use batches to mass-process Remitos Digitales.
  • The vendor's Remito (Delivery Guide) number can now be entered manually on receipts.

Armenia 🇦🇲

Accounting: State names and codes have been added in compliance with the ISO 3166-2 standard (available from 19.0).

Australie 🇦🇺

Comptabilité : ajout d’une nouvelle intégration open banking via Basiq pour la synchronisation bancaire.

Azerbaijan 🇦🇿

Accounting: The state names and codes have been added in compliance with the ISO 3166-2 standard (available from 19.0).

Bahreïn 🇧🇭

Accounting: State codes have been updated in compliance with the ISO 3166-2 standard.

Bangladesh 🇧🇩

Comptabilité :

  • The outdated tax report has been removed, and tax rates have been updated to comply with the 2026 Finance Act.
  • Tax groups have been restructured by their nature rather than percentage, classifying them into three primary legal pillars: Value Added Tax, Tax Deducted at Source, and VAT Deducted at Source.
  • The standard chart of accounts has been updated with parent groups to ensure automatic account roll-ups and enable section-wise trial balance reporting.

Belgique 🇧🇪

Paie :

  • The Dimona flow is now supported (available from 19.0) and has been automated.
  • L’objet "Commission paritaire" et toutes les données associées ont été ajoutés.
  • Les commissions paritaires peuvent désormais faire partie d’une commission paritaire parente.
  • Ajout d’une rémunération annuelle maximale pour rendre un employé éligible aux remboursements liés à l’usage privé d’une voiture.
  • Ajout automatique ou manuel de mesures de réorganisation aux horaires de travail en fonction du contenu.
  • Les structures salariales mensuelles ont été fusionnées en une seule structure "Paie régulière", avec des règles adaptées pour les étudiants et les PFI.
  • La rémunération des dirigeants d'entreprise est désormais prise en charge.
  • Temporarily dismiss warnings in the Payroll dashboard without discarding them permanently.
  • Un nouveau reporting a été ajouté pour la commande de chèques-repas.
  • Configurez la contribution de l'employé par chèque-repas.
  • Le calcul des fiches de paie pour les flexi-jobs CP302 (FLX) est désormais pris en charge.
  • Le pécule de vacances de 7,67 % et la cotisation patronale de 28 % sont automatisés.
  • Les plafonds de revenus annuels (y compris les mises à jour de 2026) sont surveillés afin de déclencher les retenues fiscales et d'assurer la conformité DMFA/fiscale.
  • End-of-year bonus computation for CP302 is now supported.
  • The Profit Sharing Bonus is now supported.

Brésil 🇧🇷

Comptabilité :

  • Generate NF-e for exportation of goods in BRL.
  • Générez des NFS-e pour l’exportation de services en BRL.
  • NFS-e (Services) : spécifier le lieu de prestation en utilisant l’adresse de livraison du client (disponible à partir de 19.0).
  • NF-e (Marchandises) : inclure automatiquement l’adresse de livraison lorsqu’elle diffère de l’adresse principale du client (disponible à partir de 19.0).
  • Import NFS-e PDFs and digitize them with OCR technology.
  • Batch download NF-e and NFS-e XML files from the list view.
  • 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.
  • Un lien textuel a été ajouté aux codes QR de paiement afin de permettre aux clients de les copier-coller dans leur application bancaire.
  • Un détail des taxes appliquées à chaque produit est disponible dans le fil de discussion du bon de commande et de la facture, afin de pouvoir être facilement partagé avec les clients.
  • CST and calculation base amounts have been added to sales order and invoice lines in the tax details section.
  • "Customer Order Number" and "Customer Order Number ID" are now included on Avalara requests and sales orders.
  • La classification CST d’Avalara pour l’ICMS, le PIS, la COFINS et l’IPI peut désormais être remplacée manuellement, si nécessaire.
  • Les CNPJ alphanumériques sont désormais pris en charge, conformément à la réforme fiscale de 2026 (disponible à partir de la version 17.0).
  • The "cClassTrib" field has been added to the "Taxes Settings" tab of operation types, allowing users to override the default Avalara tax classification code when submitting electronic invoices.
  • The "CBS Presumed Credit" and "IBS Presumed Credit" fields are only visible when the "Tax Regime" field is set to "Simplified". The deprecated "CBS/IBS Taxpayer" setting has been removed.
  • Fiscal workflows have been streamlined with reorganized fiscal fields, improved fiscal code searching, and better error handling.

Inventaire :

  • The "Purpose of Use," "SPED Fiscal Product Type," "Source of Origin," and "IS Taxable" fields have been added to operation types to satisfy more use cases. The setup of these fiscal fields for customer transactions has been improved.
  • NF-e information is shared when using Correios and creating shipping labels with Envia.

Point de Vente : annulation des NFC-e depuis les commandes du point de vente.

Canada 🇨🇦

Comptabilité :

  • Detailed expense accounts have been added and asset models have been reworked and localized to improve user onboarding.
  • Process customer invoice payments in batches through CPA 005 Pre-Authorized Debit (PAD) files.

Chili 🇨🇱

Comptabilité :

  • Ajout de comptes de dépenses détaillés et de modèles d’immobilisation.
  • Le lecteur XML est désormais disponible pour les journaux de vente. Les factures clients peuvent être importées au format XML, par exemple lors de la mise en production.
  • Ajout des données des communes chiliennes, réduisant les erreurs de saisie manuelle lors de la configuration des adresses dans les flux Contacts et eCommerce.
  • The DTE email server and XML reader now support non-billable amounts on invoices.
  • Configure branches to share CAF files, assign them to specific branches, and redirect vendor bills using internal codes.
  • The F29 tax report now uses Odoo's tax calculations account tags and follows Chilean standards for easier recording in the SII portal.

Inventaire : Les copies du bon de livraison à des fins de cession sont désormais prises en charge, conformément aux exigences de mise en page du SII.

Chine 🇨🇳

Comptabilité :

  • Le plan comptable, le bilan et le compte de résultat ont été améliorés (disponible à partir de la version 19.0).
  • Asset models have been added according to China Corporate Income Tax Regulations Article 60.
  • Les comptes parents ont été mis à jour afin de maintenir la hiérarchie entre comptes parents et enfants.
  • The voucher template has been improved, and batch printing is now supported.
  • The handling of value-added tax has been improved, and the VAT and Surcharges Return for General Taxpayers is now available.
  • When applying VAT differential taxation, deductible amounts cannow be entered directly on invoice lines, and output VAT offset entries are automatically posted.

Colombie 🇨🇴

Comptabilité :

  • 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.
  • La facturation électronique est désormais gérée exclusivement via la connexion DIAN gratuite ; Carvajal n’est plus pris en charge.
  • La facturation de contingence de type 3 est désormais prise en charge, permettant la génération de documents fiscaux lors d’interruptions prolongées du service DIAN.
  • Withholding certification reports no longer displays the DIAN compliance message to reduce confusion.
  • L’interface utilisateur a été améliorée pour offrir une expérience plus fluide et une meilleure gestion des erreurs. Les données de démonstration ont également été mises à jour.
  • La détection des doublons pour les factures fournisseurs repose désormais sur la détection des doublons CUFE.
  • Ajout d’un exemple des retenues à la source et groupes de taxes les plus courants dans le module de localisation colombien. La configuration par défaut est désormais conforme aux exigences de la DIAN.
  • Le lecteur XML prend désormais en charge les taxes à la source et les applique si nécessaire sur les factures fournisseurs.
  • Génération des rapports d’informations exogènes 1001, 1003, 1005, 1006, 1007, 1008 et 1009.
  • Mandate invoices can now be created for goods as well as services. In addition, multiple principals are now allowed and are assigned correctly to journal items.
  • La génération XML des factures qui incluent des remises globales et des fonctionnalités de fidélité (c.-à-d. des lignes négatives) est désormais prise en charge.
  • Les factures fournisseurs peuvent désormais être importées dans les journaux d’achat à l’aide du fichier ZIP officiel.

Dominican Republic 🇩🇴

Comptabilité :

  • Electronic invoicing is now supported (e-CF types 31–34), with XML generation and submission to DGII via Infile.
  • Export the 606 purchase report as a TXT file.
  • Tax grids and reporting rules have been updated for the IT-1 (ITBIS declaration) report.
  • Use the national identification number (cédula de identidad) alongside the RNC (registro nacional de contribuyentes) number, which enables automatic electronic invoicing directly from the eCommerce flow.

Équateur 🇪🇨

Comptabilité :

  • Add a custom legend to the header of PDF reports for electronic documents for cases such as exporters and NGOs.
  • Le plan comptable a été amélioré en supprimant les noms et types de comptes en double pour une structure financière plus claire et plus précise.
  • L’affichage de l’adresse et des informations client sur le PDF de facture a été amélioré.
  • New withholding taxes are available that are based on the Resolución NRO. NAC-DGERCGC26-00000009 (available from 17.0).
  • The electronic invoice provider's RUC is added to electronic documents and printed representations (RIDE) to comply with the SRI Resolution NAC-DGERCGC26-00000027 (available from 17.0).

Point of Sale: The Point of Sale app now blocks sales above the legal limit when using the default "Consumidor Final" customer, requiring selection of a real customer for compliant invoicing.

Égypte 🇪🇬

Comptabilité :

  • ETA synchronization is integrated into the "Send" wizard, with pre-check validation banners, and trackable submission history. A "Demo Mode" has been added to internally test the workflow without any credentials.
  • Batch fetch ETA PDFs from the list view.
  • The chart of accounts has been updated to implement a scalable 6-digit structure and group parent accounts. Default account mappings have been improved for deferred revenue/expenses, and expense accounts.
  • Select a branch's activity type by its code and Arabic description to align with activity types on the Egyptian Tax Authority's (ETA) portal.
  • Obsolete schedule taxes and other taxes have been removed and the related reports have been deleted.
  • La déclaration de TVA et les rapports de retenue à la source ont été mis à jour afin d’assurer la conformité ETA.
  • Les retenues à la source peuvent désormais être gérées à l’aide des nouveaux flux "Retenue déduite" et "Retenue brute" (gross-up) afin de gérer à la fois les déductions standard et les accords nets d’impôt.
  • The ETA Code field visibility has been restricted to only the "Sales" type taxes.
  • Additional units of measure (square meter, milliliter, tonne, minute, millimeter, kilowatt-hour, square foot) are now mapped to their Egyptian Tax Authority (ETA) unit codes.
  • Set a product's item code per company.
  • Helwan and 6th of October states have been removed and existing records have been migrated to Cairo and Giza.
  • "Building Number" is now visible on the Company and Contact forms.
  • The "Street" and "Street 2" fields of partner addresses are concatenated into a single payload string to ensure address details are included during ETA synchronization.

Paie :

  • Un horaire de travail en jours calendriers a été ajouté pour prendre en charge les calculs de paie et de congés basés sur les jours calendriers.
  • Les calculs des heures supplémentaires ont été améliorés.
  • Payslips include end-of-year income tax adjustments.
  • Export formats for Form 1, Form 2, and Form 6 are available for the National Organization for Social Insurance (NOSI) and Form 2 for the Egyptian Tax Authority (ETA).
  • The management of attendance-based employees and salary rules has been improved to better align with labor laws and handle edge cases.

Point of Sale: Sales and refund receipts are submitted to the Egyptian Tax Authority (ETA) as e-receipts.

France 🇫🇷

Comptabilité :

  • Pre-configured annual report templates (plaquettes) compliant with official PCG standards have been added, featuring auto-populated financial sections, customizable layouts, and help textto simplify mandatory financial disclosures.
  • The endpoints in the annuaire that match the SIREN entered in the FRCTC field are now detected automatically and are available for selection if multiple ones exist.

Géorgie 🇬🇪

Comptabilité :

  • The base localization package has been added, including a localized chart of accounts, taxes, and VATreport (available from 19.0).
  • State names and codes for Georgia have been added in compliance with the ISO 3166-2 standard (available from 19.0).

Guatemala 🇬🇹

Comptabilité :

  • Support has been added for Factura Especial (FESP), enabling automatic withholding of 100% VAT and ISR, generation of mandatory legal phrases, and FEL certification for purchases where the supplier does not invoice (available from 18.0).
  • FEL documents can now be canceled directly via Infile. The cancellation reason is recorded and the document is marked as "Anulado" in SAT.
  • The IDP fuel tax calculation for regular gasoline has been updated to account for the 10% alcohol content of E10 fuel.
  • Official VAT Sales and Purchase reports (Libros de IVA) have been added in SAT-compliant formats.

eCommerce: Support has been added for electronic invoicing, including issuer phrases and allowing invoices to be issued to final consumers (CF).

Point of Sale: The Point of Sale app has been updated to comply with local electronic invoicing requirements, including mandatory validations and data needed for proper FEL/DTE issuance (available from 19.0).

Hong Kong 🇭🇰

Accounting: The chart of accounts and the profit and loss and balance sheet reports have been updated to ensure full compliance with the HKFRS for Private Entities (PEs).

Paie :

  • Définissez des frais Internet et appliquez-les à toutes les fiches de paie des employés.
  • Définissez un salaire journalier moyen (ADW) pour les employés.
  • Calculez les montants d’ajustement avant transition et après transition pour les paiements SP/LSP.
  • Generate monthly MPF reports, create payroll groups/member classes, and define contribution periods for each employee.
  • Définissez le mois pour les paiements de fin d’année. Les calculs sont basés sur le nombre de fiches de paie générées précédemment.
  • Génération des formulaires fiscaux IR56B/E/F/G aux formats XML et PDF conformément aux spécifications techniques de l’Inland Revenue Department (IRD).
  • HSBC Autopay est désormais intégré directement dans le flux de reporting standard. Sélectionnez-le comme format d’exportation et configurez n’importe quel compte Autopay pour n’importe quel rapport.
  • Un nouveau système "Locations" a été introduit pour gérer l'ensemble du processus de location. Les employés peuvent soumettre des demandes de location et des preuves de paiement mensuelles directement via l'app Employés, remplaçant les formulaires manuels et les feuilles de calcul externes. Le système prend en charge divers scénarios spécifiques à Hong Kong, y compris les paiements directs par l'employeur et les contributions des employés, tout en centralisant toute la documentation de conformité pour examen par les RH.
  • Définissez une durée minimale de congé consécutif (par exemple, 4 jours pour les congés maladie rémunérés) afin d'automatiser l'éligibilité aux types de congé ADW à 80 % et d'éviter les demandes invalides.
  • Des fréquences de paie quotidiennes, hebdomadaires, bihebdomadaires et semi-mensuelles ont été ajoutées. Les règles salariales pour le MPF et les allocations fixes s'adaptent automatiquement à la période sélectionnée, garantissant la conformité avec les seuils légaux de Hong Kong pour les salariés non mensuels.
  • Une nouvelle structure salariale est disponible pour les employés occasionnels dans les industries de la restauration et de la construction, prenant en charge les taux spécifiques du MPF Industry Scheme.
  • Le rapport IR56M est désormais disponible, ainsi qu’une nouvelle structure salariale pour les non-employés tels que les contractants, freelances, artistes, etc.
  • Les rapports IR56 prennent désormais en charge l’ajout d’une adresse postale différente de l’adresse privée de l’employé.
  • Un avertissement relatif à la nouvelle "règle des 468" s’affiche lorsque les employés sous contrats non continus approchent ou atteignent les seuils de contrat continu.
  • Les règles salariales personnalisées sont désormais automatiquement mises en correspondance avec les rapports IRD (IR56B, IR56E, IR56F, IR56G et IR56M) grâce à l’utilisation de catégories prédéfinies.
  • IR56 employer tax forms are now approved for submission to the Hong Kong Inland Revenue Department (IRD).
  • XML exports of the IR56 form automatically group original and non-original submissions (A/R/S), in accordance with IRD requirements.
  • Sick leave related to work injuries is now supported, in accordance with the Employees' Compensation Ordinance (Cap. 282).
  • Support for the BOC banking report for FPS Non-Payment Type has been added.
  • Different termination structures (Payment in Lieu of Notice, Severance Payment, and Long Service Payment) have been merged into salary rules within employee pay structures.

Hongrie 🇭🇺

Comptabilité :

  • Generate an A60 statement, the Hungarian-specific EC sales list.
  • Synchronisez les factures fournisseurs reçues directement depuis l’API NAV. Odoo récupère et met automatiquement à jour les factures reçues sur la base des informations dans NAV (disponible à partir de la version 18.0).

Inde 🇮🇳

Comptabilité :

  • Issue credit notes for price adjustments.
  • A new bill of entry flow for imported goods simplifies the recording of import customs duty and ensures the duty amount is included in inventory costing through landed costs.
  • Apply TDS more flexibly with support for TDS & Payment, TDS Only, or Payment Only, giving you more control over tax deduction and payment processing.
  • GST compliance has been extended to Composition Taxpayers, with dedicated support for the Composition Scheme and its statutory returns, CMP-08 and GSTR-4.
  • Prepare financial statements with the prescribed presentation, classification, and disclosures as required under Schedule III, Division I of the Companies Act.
  • GST-compliant self-invoices can now be generated and printed for transactions where the recipient is required to issue a self-invoice under the Reverse Charge Mechanism (RCM). The self-invoice includes the required tax details and provides a dedicated document format for statutory compliance.
  • The number of invoices pending for e-invoicing is now displayed on the Accounting Dashboard. Clicking the link displays an overview of the pending items, from where they can be sent individually or in bulk.
  • Support for the Quarterly Return Monthly Payment scheme (QRMP) scheme had been added, with quarterly GSTR-1 filing and IFF for the first and second months of the quarter.

Paie :

  • Employees can now generate and print their TDS declarations from their employee profile.
  • A new Gratuity Calculation Report provides a clear and accurate view of employees’ gratuity eligibility and, if relevant, the payable amount based on the applicable statutory regulations.
  • Flexible sandwich leave options allow "Weekends and Company holidays," Weekends Only," or "Company holidays Only" to be included when calculating leaves taken across non-working days.
  • A new EPF Summary report provides a comprehensive overview of employees' EPF contributions and balances for each employee.
  • In the "End of collaboration" wizard, a new "Notice Period" tab has been added. In addition, when the dismissal date and actual departure date are the same, the Full and Final Settlement (FNF) payslip can be generated directly.
  • TDS challans can now be generated monthly to record and deposit TDS deducted from employees’ salaries. Form 138 can be generated quarterly to report the TDS deducted and deposited with the Income Tax Department. 
  • A salary configurator is now available, allowing applicants to select benefits while signing the offer.
  • Generate an HDFC eNET file from individual payslips or a pay run and upload the file to the HDFC bank portal to streamline the payroll process and speed up salary payment.

Indonésie 🇮🇩

Comptabilité :

  • The chart of accounts and asset list have been updated to include detailed expense accounts and localized asset models.
  • Plusieurs améliorations ont été apportées au formulaire de contact, notamment la suppression du champ "Est PKP" et la fusion des champs "NIK" et "NPWP".
  • Une nouvelle taxe et un nouveau groupe de taxes ont été ajoutés pour assurer la conformité avec le mécanisme PPN Dipungut.

Paie :

  • Des comptes par défaut sont désormais définis pour les règles salariales standard.
  • Calcul des heures supplémentaires (PP n° 35/2021) - les composants des heures supplémentaires sont désormais exclus du calcul du salaire de base et sont plutôt traités dans une règle distincte.

Point of Sale: QRIS is now available as the kiosk QR payment option.

Irak 🇮🇶

Payroll: The base payroll localization has been added, including monthly pay salary structure, social insurance, leaves setup, end-of-service benefit calculation, and overtime rates calculations.

Italy 🇮🇹

Accounting: Add notes (causale) and attachments (allegati) directly to electronic invoices.

Japon 🇯🇵

Comptabilité :

  • The balance sheet and profit and loss statement are now compliant with Chusho Kaikei Yoryou.
  • The chart of accounts has been updated to cover major business cases and to comply with Chusho Kaikei Yoryou and the e-Tax coding system.
  • A consumption tax section has been added to the tax return for general and simple taxpayers, covering variants such as accumulation, deduction, and itemized methods.

Jordanie 🇯🇴

Comptabilité :

  • Error handling for sending invoices to JoFotara has been improved, now including validations for the supplier's country and TIN.
  • The JoFotara credit note synchronization has been improved by refining the line-matching logic (available from 17.0).
  • Support has been added for "Transit," "Foreign Trade," and "Free Zone Transfer" invoice types (available from 17.0).
  • The UX of the JoFotara EDI has been improved: Related fields are grouped under the "Other Info" tab on the invoice, and errors are now directly handled in the "Send" wizard.
  • Multiple JoFotara submission scenarios are supported for invoices and POS receipts.

Point de Vente :

  • The JoFotara refund synchronization has been improved by refining the line-matching logic (available from 17.0).
  • Generate JoFotara-compliant receipts (available from 18.0).

Kazakhstan 🇰🇿

Accounting: State names and codes have been added in compliance with the ISO 3166-2 standard (available from 19.0).

Corée 🇰🇷

Comptabilité :

  • The Korean VAT reports for General and Simplified Taxpayers have been improved.
  • The new "Issuance Type" field on invoices routes tax data directly to specific report lines, replacing the need for multiple redundant tax configurations.

Koweït 🇰🇼

Comptabilité : les noms et codes des états ont été ajoutés conformément à la norme ISO 3166-2.

Paie : Le package de localisation de base a été ajouté, incluant le salaire régulier, les calculs d’assurance sociale, les calculs de fin de service et de provisions, ainsi que la configuration des congés.

Kyrgyzstan 🇰🇬

Accounting: State names and codes have been added in compliance with the ISO 3166-2 standard (available from 19.0).

Liban 🇱🇧

Accounting: State codes have been updated in compliance with the ISO 3166-2 standard and duplicate state entries have been removed.

Lituanie 🇱🇹

Paie : Les champs existants et les autres entrées ont été convertis vers le nouveau flux de saisie des données salariales.

Luxembourg 🇱🇺

Paie : Les rapports Decsal et Decmal sont désormais pris en charge.

Malaisie 🇲🇾

Comptabilité :

  • Consolidated invoices can now be issued within the invoicing and accounting workflow.
  • MyInvois is now supported across branches, with improved handling for sole proprietorships.

Point of Sale: Self-service e-invoicing via MyInvois is now possible.

Mexique 🇲🇽

Comptabilité :

  • 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 canceled CFDIs.
  • Invoices with the external trade complement can now include services as well (available from 19.0).
  • Mise à jour du salaire minimum, des taux d’imposition et de l’UMA.
  • Factoring payments have been added in the bank reconciliation view.
  • Un nouveau rapport de bilan localisé a été ajouté sur la base du NIF B-6.
  • Un nouveau rapport de compte de résultat localisé a été ajouté sur la base du NIF B-3.
  • Des rapports XML complémentaires de balance de vérification peuvent désormais être générés.
  • Upload a FIEL to automatically download missing vendor bills via the SAT integration.
  • The XML reader now identifies the goods purchased, suggests the account, offers smarter product matching, and validates the amounts in Odoo against the XML to detect discrepancies.

Inventory: The driver for a bill of lading can now be selected directly in the delivery order, allowing for easier driver switching.

Paie : lorsqu’une nouvelle fiche de paie est générée, l’e-mail envoyé à l’employé inclut désormais également un lien vers le Comprobante Fiscal Digital por Internet (CFDI) au format XML (disponible à partir de la version 19.0).

Oman 🇴🇲

Accounting: State codes have been updated in compliance with the ISO 3166-2 standard.

Paie :

  • Le package de localisation de base a été ajouté, incluant le salaire régulier, l’assurance sociale, les calculs de fin de service et de provisions, la configuration des congés, les règles relatives aux heures supplémentaires et les calculs du coût net employeur.
  • La prise en charge de la génération de fichiers Wage Protection System (WPS) a été ajoutée afin de faciliter les paiements de salaires et les rapports conformément aux exigences légales omanaises.

Pakistan 🇵🇰

Comptabilité :

  • Ajout de descriptions des comptes de dépenses.
  • State names and codes have been updated in compliance with the ISO 3166-2 standard.
  • The chart of accounts has been updated with parent groups to ensure automatic account roll-ups, enable section-by-section trial balance reporting, and simplify compliance with the Companies Act 2017.
  • Le plan comptable a été mis à jour et les déclarations de TVA et de retenue à la source obsolètes ont été supprimées afin de préparer les prochains rapports conformes au formulaire FBR Form-7.
  • Le bilan et le compte de résultat sont désormais générés dynamiquement à l’aide des préfixes du plan comptable, plutôt qu’à l’aide de l’ancienne correspondance des préfixes.
  • Les configurations de taxes ont été simplifiées en consolidant les taxes obsolètes dans les piliers taxe sur les ventes légale, taxe supplémentaire et retenue à la source afin de s’aligner sur la Sales Tax Act.
  • The Pakistani Rupee (PKR) currency symbol is displayed before the amount to align with standard market practices (available from 19.0).
  • Accounting demo data has been updated.
  • Maximum retail price tax calculations are supported.
  • The 18% Third Schedule tax formula has been updated to handle tax-inclusive calculations.
  • The "NTN" field on the contact form has been renamed to "Business Identification Number," which accepts both NTN and CNIC to classify a contact as a business.
  • A new "Consumer Identification" field has been added to classify a contact as an individual customer, ensuring a clear distinction between the two.
  • An integration with the Federal Board of Revenue (FBR) e-invoicing system has been added for registered businesses to ensure compliance with S.R.O. 1852(I)/2025.

Payroll: Payslips include end-of-year income tax adjustments.

Point of Sale: An integration with the Federal Board of Revenue's (FBR) computerized system is now available to ensure real-time reporting of point-of-sale orders, which is mandatory for all Tier-1 retailers in Pakistan.

Pérou 🇵🇪

Comptabilité :

  • La prise en charge de 19 sous-livres du livre électronique péruvien des inventaires et bilans a été ajoutée, notamment la balance de vérification, le tableau des flux de trésorerie et des rapports comptables spécifiques pour la conformité SUNAT (disponible à partir de la version 18.0).
  • Un GRE peut désormais être généré nativement pour les transferts internes, avec le champ de type d’opération visible et défini sur "11 - Transfert entre entrepôts" par défaut.
  • Les documents électroniques de retenue à la source fournisseur peuvent désormais être créés avec leurs fichiers XML, CDR et PDF correspondants.
  • Support has been added for the Fixed Amount ISC (System Type 02) for electronic invoices.

Point of Sale: SUNAT-compliant thermal printing has been added for Peruvian POS electronic invoices and receipts, generating legal electronic document representations (Factura/Boleta/Notas de Crédito) directly on 58/80 mm printers (available from 19.0).

Philippines 🇵🇭

Comptabilité :

  • The format of the partner ledger report now complies with the Bureau of Internal Revenue (BIR) requirements. The Book of Accounts has been added for CBA and CAS compliance in the Philippines.
  • Générez et téléchargez des certificats PDF officiels pour des partenaires et des plages de dates spécifiques à l’aide des nouvelles variantes de rapports ajoutées pour BIR 2306 (retenue à la source finale) et BIR 2307 (retenue à la source étendue).
  • Différenciez les particuliers et les sociétés avec le champ "Type d’entité". Une bannière d’information apparaît sur les rapports philippins qui incluent un contact sans type d’entité défini.
  • Generate BIR 2306 and BIR 2307 withholding tax certificates on vendor bills.
  • Un nouveau bon de décaissement a été ajouté pour un usage interne à l’entreprise.
  • The BIR1600VT report has been implemented for final withholding VAT transactions.
  • Send BIR 2306 and BIR 2307 withholding certificates directly to the vendor, if requested, when a vendor bill is paid.
  • Invoices are now BIR- and CAS-compliant.
  • Statutory discounts for senior citizens and people with disabilities are now supported on invoices and credit notes.
  • The 2551Q report is now available for non-VAT registered companies.
  • Names are now auto-separated into "First Name," "Middle Name," and "Last Name" to ensure the correct format for BIR reports.

Paie :

  • Le package de paie de base pour les Philippines est disponible avec les calculs obligatoires pour le salaire de base, les avantages, les taxes, les heures supplémentaires, etc.
  • La prise en charge des éléments du formulaire 1601-C a été ajoutée pour les rapports mensuels de paie BIR.
  • Le rapport fiscal annuel BIR Form 2316 a été ajouté.
  • Support has been added for auto loan deduction rules for SSS Salary loans, SSS Calamity loans, Pag-IBIG Multi-Purpose loans, Pag-IBIG Calamity loans, and Pag-IBIG Housing loans.
  • Annual tax annualization reporting has been added with auto-generated BIR Form 1604-C summary worksheets and validated Alphalist DAT file exports compliant with BIR eSubmission standards.

Qatar 🇶🇦

Comptabilité : les noms et codes des états ont été ajoutés conformément à la norme ISO 3166-2.

Roumanie 🇷🇴

Comptabilité :

  • Ajout de la prise en charge des codes CPV sur les produits dans eFactura (disponible à partir de la version 17.0).
  • Les taux de TVA et le rapport TVA ont été mis à jour (disponible à partir de la version 17.0).
  • Lors du téléchargement d’une facture depuis ANAF, si le XML n’inclut pas de PDF, Odoo télécharge le PDF officiel généré par ANAF et l’utilise comme pièce jointe (disponible à partir de la version 18.0).
  • Sélectionnez une période lors de la synchronisation manuelle des factures avec ANAF.
  • Generate the SAF-T with Stock variant from the general ledger report (available from 18.0).
  • Générez le rapport de TVA D300 au format XML pour soumission aux autorités fiscales (disponible à partir de la version 19.0).
  • Si une facture est rejetée par le SPV, elle peut désormais être remise en brouillon, corrigée et renvoyée (disponible à partir de la version 18.0).

Arabie saoudite 🇸🇦

Comptabilité :

  • Les comptes de dépenses ont été retravaillés et des modèles d’actifs ont été ajoutés afin d’améliorer l’expérience d’onboarding.
  • The invoice date now serves as the official ZATCA issuing date, replacing the confirmation date (available from 17.0).
  • Le champ Numéro d’identification supplémentaire est désormais disponible pour les contacts non saoudiens, conformément à la règle ZATCA BR-KSA-81 (disponible à partir de la version 18.0).
  • Identification Scheme and Identification Number are now also used to distinguish between a company (TIN, CRN, MOM, MLS, 700, SAG, OTH) and an individual contact (NAT, GCC, IQA, PAS).
  • La case à cocher "Retenue" a été supprimée, et une taxe de vente négative est désormais automatiquement classée comme retenue.
  • Les états ont été adaptés pour refléter les 13 subdivisions.
  • Amélioration des données de démonstration.
  • La synchronisation ZATCA a été intégrée dans l'assistant d'envoi, avec des validations préalables affichées dans une bannière. L'historique de synchronisation est enregistré dans un nouvel onglet ZATCA lors de l'envoi. Le traitement par lots via la vue de liste est désormais pris en charge.
  • Les rapports de factures ont été mis à jour pour inclure une colonne "Montant de la remise" au niveau des lignes, et le libellé "Montant dû" a été remplacé par "Montant total payable de la facture."
  • Add multiple partner identifiers, including Saudi-specific identifiers like the Saudi national ID number, Iqama number, or GCC ID number, using the multi-ID feature on a partner's contact form.
  • Définissez les types de factures ("Taxe" ou "Simplifiée") et les types de transactions ("Exportation," "Résumé," ou "Nominal") directement sur le formulaire de facture afin de contrôler explicitement le routage API (B2B versus B2C).
  • A new "Supply End Date" field has been added under the "Other Info" tab to generate simplified nominal invoices and to record continuous supplies and multiple deliveries.
  • Configurez les motifs d’exonération fiscale à l’aide des champs standard de catégorie de taxe UBL afin de simplifier et d’alléger la configuration des taxes. La prise en charge des motifs d’exonération en texte libre a été ajoutée lors de l’enregistrement de services hors champ d’application de la taxe (VATEX-SA-OOS).
  • La conformité des adresses ZATCA a été améliorée en limitant les champs "Numéro de bâtiment" et "Numéro secondaire" récemment renommé (anciennement "Identification de parcelle") à exactement quatre chiffres, afin d’éviter les erreurs de validation XML (BR-KSA-37) lors de la soumission.
  • Le champ "Date de fourniture" en double a été supprimé de l’en-tête du formulaire de facture afin d’éviter toute confusion, tout en restant accessible uniquement dans l’onglet "Autres informations".
  • The standard chart of accounts has been updated to include a scalable 6-digit structure and to group parent accounts based on reverse liquidity sequencing.
  • The default account mappings have been improved for deferred revenue, deferred expenses, and expense accounts.
  • Invoices being sent to ZATCA after a timeout or a ZATCA server outage are no longer blocked.
  • The "Rounding Method" setting is now fixed to document-level rounding to improve ZATCA compliance.
  • Support for e-invoicing in ecommerce transactions has been added (available from 19.0).

Paie :

  • Suivi des mesures disciplinaires des employés liées aux retenues sur la fiche de paie.
  • Identifiez les retards de présence et appliquez des retenues salariales en conséquence.
  • Intégrez la plateforme GOSI pour récupérer les parts de contribution.
  • The end-of-service computation has been improved to better align with the QIWA and Ministry of Labor regulations.
  • Effectuez des paiements anticipés de salaire lorsqu'un employé prend des congés annuels.
  • Automatically generate the GOSI Wages Update Sheet to easily update the contribution base on the GOSI portal whenever employee salaries change.
  • Calcul du passif total des indemnités de fin de service pour un ou plusieurs employés à tout moment à l’aide du rapport Indemnités de fin de service.
  • Un horaire de travail en jours calendriers a été ajouté pour prendre en charge les calculs de paie et de congés basés sur les jours calendriers.
  • Automate sick leave deduction calculations based on the employee's year-to-date consumed balance to ensure alignment with labor laws.
  • The calculation for end-of-service provisions has been updated to better support termination cases under Article 77 of the labor law.
  • A "Month (30 days)" scheduled pay option has been added to calculate wages and unpaid leave deductions strictly on a 30-day basis, managing varying calendar months in compliance with labor laws.

Point de Vente :

  • Support for down payments has been enhanced.
  • The ZATCA PDF is no longer generated during order validation, avoiding unnecessary waiting time. It can be generated on demand when the invoice is first viewed or downloaded (available from 18.0).

Singapour 🇸🇬

Comptabilité :

  • GST taxes have been refined to align with current governmental requirements and to prepare for future GST InvoiceNow document compliance (available from 19.0).
  • Tax invoice, credit note, and customer accounting PDF reports have been added to comply with the Inland Revenue Authority of Singapore (IRAS) GST requirements.
  • The chart of accounts, balance sheet, and profit and loss statement have been improved to comply with Singapore Financial Reporting Standards (SFRS).

Sri Lanka 🇱🇰

Comptabilité :

  • A new localization package is available for Sri Lanka, including the chart of accounts, taxes, balance sheet, profit and loss reports, VAT 001 report, and WHT 001 report.
  • The format of the VAT report has been improved to display data more clearly.
  • The sequence format and layout of tax invoices now comply with the requirements outlined in Gazette No. 2481/22 (available from 19.0).

Taïwan 🇹🇼

Comptabilité :

  • The chart of accounts, balance sheet, and profit and loss statement have been updated (available from 19.0).
  • Taxes and tax reports 401, 403, and 404 have been updated.
  • ECPay e-invoicing details can now be specified directly on quotations and sales orders for B2C transactions, allowing information to be collected earlier in the sales flow.

eCommerce: ECPay integration is now supported to issue and submit Taiwanese e-invoices for eCommerce transactions (available from 18.0).

Point of Sale: Issue e-invoices for Point of Sale, and submit them to the official government portal via integration with ECPay (available from 19.0).

Tajikistan 🇹🇯

Accounting: State names and codes have been added in compliance with the ISO 3166-2 standard (available from 19.0).

Thaïlande 🇹🇭

Comptabilité :

  • Le plan comptable a été mis à jour pour se conformer aux TFRS pour les NPAE, avec l’introduction de comptes de dépenses détaillés, de modèles d’immobilisation et de comptes de TVA. Les comptes par défaut, taxes et groupes de taxes concernés ont été mis à jour en conséquence (disponible à partir de la version 19.0).
  • Le rapport de déclaration TVA P.P.30 peut désormais être exporté sous forme de fichier CSV compatible avec le logiciel RD Prep du Thai Revenue Department pour les déclarations mensuelles.
  • Le libellé ID de l’entreprise a été mis à jour et repositionné pour clarifier son utilisation comme code de succursale, avec en plus une nouvelle validation de saisie.
  • Les taxes, les groupes de taxes et les positions fiscales ont été enrichis avec de nouveaux types de retenue et l’activation par défaut de la comptabilité de caisse pour les services. Les descriptions associées ont également été traduites.
  • Le certificat officiel de retenue à la source 50 Tawi peut désormais être généré et téléchargé au format PDF.
  • Les fichiers d’export CSV PND 3 et PND 53 ont été retravaillés afin d’assurer leur pleine conformité avec les exigences de l’application RD Prep.
  • Les grilles de taxes ont été mises à jour avec des noms plus intuitifs et plus conviviaux.
  • Le rapport récapitulatif des retenues à la source a été ajouté afin de fournir une ventilation détaillée de toutes les taxes retenues, simplifiant le lettrage du grand livre avant la soumission finale au gouvernement.
  • Tax invoices can now be generated independently from commercial invoices, with their own numbering sequence. Combined receipt/tax invoices are also fully supported.
  • Debit and credit note PDF reports have been updated to fully comply with Thai regulations.

Turquie 🇹🇷

Comptabilité :

  • 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).
  • Les types de facture de retour et de déclaration de retenue sont pris en charge via les notes de crédit.
  • Support has been added for commercial invoice scenarios and sending export invoices as draft including PDF previews, approval, acceptance, rejection, and cancellation.
  • Le code motif 702 pour les factures 'Registered for Export' est désormais pris en charge, y compris les codes de ligne client et vendeur pour chaque ligne de facture.
  • The street fields have been combined into a single address line when generating the XMLs (available from 19.0).
  • The Nilvera e-invoice experience has been improved with clearer field guidance and validation, automatic contact matching and PDF retrieval, streamlined setup, and invoice status synchronization.
  • E-invoices with an Error status can be canceled (available from 19.0).
  • CTSP validation has been restricted to invoices marked as "GİB Product Export Invoice" and the field label has been updated for clearer guidance.
  • Commonly used Stamp Tax rates (0.948%, 0.189%, 0.759%) have been added and included in the Tax Report.
  • Les codes des états ont été mis à jour afin d'être conformes à la norme ISO 3166-2.
  • Exemption reason 351 has been added by default for sales invoices with 0% VAT.
  • 35 new accounts have been added and account types 27 and 28 have been updated to "Fixed Assets".
  • Des comptes parents ont été introduits et liés aux sous-comptes correspondants conformément au plan comptable 7/A du GIB.
  • Les identifiants des partenaires, tels que les numéros MERSIS, ne sont plus gérés à l’aide d’étiquettes, mais via la fonctionnalité multi-ID sur la fiche de contact d’un partenaire.
  • Pour les factures électroniques du secteur public, les identifiants fiscaux de l’institution publique et de l’unité de dépense publique peuvent être ajoutés à une facture.
  • Tax office information has been added to the "Türkiye - Accounting" module for ease of use across business processes.
  • Support has been added for multiple invoice sequences per journal based on invoice characteristics.
  • The General Ledger CSV export has been fixed to maintain a continuous sequence of journal entries throughout the fiscal period (available from 17.0).
  • Reconciliation letters have been added with a localized customer statement layout.
  • Credit notes created from customer invoices use the journal's "Default Return from Sales Account" (available from 18.0).
  • The accuracy of automatic exchange rate updates has been improved by using selling rates for currency conversions (available from 17.0).
  • Amélioration de la synchronisation avec Nilvera pour garantir que toutes les factures client et fournisseur éligibles sont récupérées, indépendamment de la date ou des limites d’enregistrements (disponible à partir de la version 19.0).
  • Subscription e-invoice handling has been improved for mixed invoices by deriving document dates from subscription lines.
  • Support has been added for fetching buying and selling rates and the option to choose rates per transaction.
  • Rounding issues affecting foreign currency amounts in words on e-invoices have been fixed (available from 17.0).
  • The Nilvera e-Invoicing integration is now only available with Odoo Enterprise.
  • Support has beed added for issuing e-invoices to customers through government-approved dummy Tax IDs and to e-invoice customers for export invoices.
  • Support has beed added for cancelling e-Archive invoices directly from Odoo.
  • Support has beed added for website sales channel on e-Archive invoices.
  • Automatically derive the 3-character e-Dispatch prefix from the delivery order sequence.
  • The withholding tax configuration has been simplified by moving the withholding reason selection to the invoice level and reducing the number of predefined taxes.

Inventaire :

  • The Nilvera e-Dispatch integration has been expanded to send, receive, and fetch e-Dispatch documents and PDFs directly from Odoo.
  • The Nilvera e-Dispatch integration has been expanded to send e-Dispatch responses directly from receipt records, allowing users to accept or reject dispatched goods.
  • Upload incoming e-despatch XML files from the Nilvera portal to create draft inventory receipts (available from 18.0).
  • Tax office information has been added to the e-Dispatch XML.
  • The Nilvera e-Dispatch integration has been enhanced by enabling the mapping of one or multiple related dispatch documents to an invoice, ensuring dispatch orders are reflected in the XML.
  • An "Invoice Serves as e-Dispatch" option has been added, allowing e-Archive invoices to serve as the dispatch document while tracking inventory operations.

Paie :

  • An advanced salary structure was introduced, supporting sick leaves, salary advances, and annual leave advance payments.
  • Calculate severance pay in line with Türkiye's labor laws.
  • La déclaration de retenue et de service premium liée aux salaires (1003B) a été ajoutée pour déclarer les informations relatives à l’impôt sur les salaires des employés et aux cotisations de sécurité sociale.
  • Support has been added for R&D and design center incentives to automatically calculate stamp tax exemptions and education-based income tax reductions.
  • Support has been added for self-insured (4b) employees, ensuring accurate salary calculations in compliance with labor laws.

Turkmenistan 🇹🇲

Accounting: State names and codes have been added in compliance with the ISO 3166-2 standard (available from 19.0).

Émirats arabes unis 🇦🇪

Comptabilité :

  • Expense accounts have been reworked, and asset models have been added to improve the onboarding experience.
  • Génération du fichier d’audit TVA de la Federal Tax Authority (FTA) à partir du grand livre général (disponible à partir de la version 19.0).
  • Ajout de descriptions des comptes de dépenses.
  • The chart of accounts has been redesigned to comply with IFRS and UAE Commercial Companies Law. It features a scalable 6-digit numbering system and reverse-liquidity sequencing, and includes statutory equity reserves, essential technical accounts (WIP, Goods in Transit), and parent account groups.

Paie :

  • 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.
  • Treatment of DIFC Employee Workplace Savings (DEWS) contributions has been adapted to align with Dubai International Financial Centre (DIFC) regulations.
  • Un nouveau rapport "Conformité à l'émiratisation" a été introduit afin de suivre les pourcentages d'émiratisation conformément aux réglementations du MoHRE.
  • Les éléments de coûts employeur non salariaux (par exemple : assurance, permis de travail, frais de traitement des visas) sont désormais pris en charge, ce qui améliore la visibilité des coûts de main-d'œuvre.
  • L'export WPS a été amélioré afin de mieux s'aligner sur les réglementations du MoHRE (disponible à partir de la version 19.0).
  • Calculations for annual leave and end-of-service provisions have been improved (available from 19.0).
  • Les calculs des heures supplémentaires ont été améliorés.
  • Le calcul de l'avantage des billets d'avion a été ajouté aux règles salariales.
  • Un horaire de travail en jours calendriers a été ajouté pour prendre en charge les calculs de paie et de congés basés sur les jours calendriers.
  • Calcul du passif total des indemnités de fin de service pour un ou plusieurs employés à tout moment à l’aide du rapport Indemnités de fin de service.

Royaume-Uni 🇬🇧

Comptabilité :

  • HMRC authentication is now saved per company rather than per user, enabling multiple team members to manage different client accounts simultaneously.
  • It is now possible to submit VAT returns for multiple companies without constant re-authentication.

États-Unis 🇺🇸

Comptabilité :

  • Each pre-configured asset model now has dedicated depreciation and expense accounts, replacing the previous use of shared generic accounts.
  • A new integration method for AvaTax is available: "Avalara Included." This integration offers a more affordable option for small and medium-sized businesses, while maintaining full tax computation capabilities for the United States and Canada.
  • Avalara tax parameters are now automatically added while calculating taxes to support state-specific tax calculation requirements.
  • The US Sales Tax Report has been redesigned to include multi-jurisdiction breakdowns, state summary rollups, and enhanced support for exemptions and non-taxable goods.

Paie :

  • Local taxes for New York City and Yonkers were added to the US Payroll localization.
  • Support has been added for qualified overtime deduction rules under the "One Big Beautiful Bill," including a new salary rule and parameters to display capped overtime deduction information on employee payslips (available from 19.0).
  • Support for Georgia, Iowa, Kansas, Kentucky, Michigan, Mississippi, Missouri, New Jersey, South Carolina, Tennessee, and Utah has been added, including state, county, and city tax rules and payroll configurations.

Time Off: The default US leave types have been expanded and improved to better align with standard workplace policies.


Uruguay 🇺🇾

Comptabilité :

  • A DGI lookup action has been added for Uruguayan partners, allowing users to fetch and update official taxpayer data from Uruware directly from the identification number.
  • Products and services can now be configured as non-billable, allowing them to be included onelectronic invoices.
Point of Sale: Electronic invoicing is now supported, including electronic sales documents, refunds, and customer identification requirements.

Ouzbékistan 🇺🇿

Comptabilité :

  • Le package de localisation de base a été ajouté, incluant un plan comptable localisé, des taxes (TVA 12 %, Export 0 %, Exonéré 0 %) et les rapports financiers standards : bilan et compte de résultat (disponible à partir de la version 19.0).
  • The Uzbekistani Som (UZS) currency symbol has been updated to "so'm," which is used by the Central Bank of Uzbekistan.
  • The Russian language is now supported in reports and in the chart of accounts (available from 19.0).
  • The VAT Registry Number is displayed on Uzbek invoices using the 14-digit PINFL instead of the TIN for B2C invoices (available from 19.0).

Vietnam 🇻🇳

Comptabilité :

  • The chart of accounts and balance sheet have been updated following Circular 99/2025/TT-BTC on corporate accounting guidelines (available from 18.0).
  • Le rapport de déclaration fiscale Formulaire 01/GTGT a été ajouté afin de garantir la conformité avec la réglementation fiscale locale.
  • Les bons de transfert internes électroniques peuvent désormais être émis via SInvoice.
  • Les comptes parents peuvent désormais être utilisés pour structurer le plan comptable, permettant de regrouper les comptes enfants pour le reporting et la visualisation.
  • L'annexe 142 a été ajoutée au formulaire de déclaration fiscale 01/GTGT afin d'assurer la conformité avec les réglementations fiscales locales.
  • Exportez le rapport 01/GTGT et l’annexe 142 au format XML pour une importation facile dans le logiciel HTKK ou une soumission directe via le portail fiscal.
  • Les étiquettes de taxes ont été mises à jour afin d’offrir des noms plus intuitifs et plus conviviaux.
  • The General Journal - S03a-DN and General Ledger - S03b-DN reports with counterpart account information have been added to comply with Circular 99/2025/TT-BTC.

Point of Sale: E-invoices can now be issued via SInvoice for POS orders, ensuring compliance with local tax regulations (available from 18.0).


AI

IAP credits required

All AI features now need credits, which can be bought via IAP.

Agentic automation

  • Agents can now update themselves to best serve their use cases.
  • Agents can be summoned by automated and scheduled actions.
  • Check automation chats to see how agents handled them, and ask for changes based on the errors it faced.
  • Agents get avatars based on their assigned role.

Agents IA : poser des questions concernant un fichier

Posez des questions sur un fichier lors de sa prévisualisation.

Agents IA : créer des enregistrements

Demandez à un agent IA de créer n'importe quoi pour vous, notamment en ajoutant un fichier d'instructions tel qu'un PDF.

Agents IA : feedback

Agents now show specific, live updates on what they are doing, instead of a generic "AI is thinking" message.

Agents IA : filtrer par période

Les agents IA peuvent filtrer par période (par exemple par semaines, trimestres, etc.) lors de la création de vues.

Agents IA : génération d'images

Demandez à un agent IA de générer des images et des boutons enrichis pour les sites web et les e-mails marketing.

Agents IA : retraitement des sources

Demandez manuellement aux agents IA de retraiter les sources et d’utiliser leur version la plus à jour.

Agents IA : envoyer des fichiers

Uploadez des fichiers et liez des documents dans les conversations des agents IA.

Agents IA : mise à jour des enregistrements

Demandez à un agent IA de mettre à jour des enregistrements.

AI chat request options

Use the + menu to add extra options to a request before sending it in an AI chat.

Sélection automatique du modèle IA

Sélectionnez un fournisseur d’IA et Odoo utilise automatiquement le meilleur modèle d’IA pour la tâche à accomplir.

Connectez Odoo à tout

Connectez-vous à votre base de données via MCP (model context protocol).

Default prompts

Ajout de contexte et de valeurs dynamiques dans les prompts par défaut.

Interactive agent responses

Respond to AI Agents' questions, permission requests, and suggestions by clicking buttons.

Model-bound agents

When an agent is asked to interact with a specific model, it suggests being the default agent of that model.

Prévisualisez les cartes dans le live chat

Lorsqu’un agent IA mentionne des enregistrements pris en charge dans une conversation de live chat, le chat peut afficher des cartes riches et cliquables au lieu de simples noms d’enregistrements.

Conversations enregistrées

Les conversations avec les agents sont désormais conservées jusqu’à 30 jours après l’envoi du dernier message.

Tool call limit confirmation

If an agent reaches its maximum tool call limit, it prompts the user for confirmation before proceeding.

Topics renommés en skills

Les " compétences ", c’est-à-dire des collections d’instructions et d’outils qui définissent la manière dont un agent IA se comporte dans un contexte spécifique, sont désormais appelées " skills ".

Interaction vocale

Dictez des demandes directement à un agent IA.


Rendez-vous

Accessory products for appointments

Appointments now supports the selection of accessory products during checkout.

Flux de prise de rendez-vous

La réservation d’un utilisateur ou d’une ressource comme première étape se fait désormais sur la même page que la sélection de la date et de l’heure.

Appointment names

View the customer name, appointment type, and number of seats, where relevant, directly on booked appointments in the Gantt and calendar views.

Appointment page design

Les pages de rendez-vous ont été actualisées avec un design plus clair et plus facile à utiliser, sur mobile comme sur ordinateur.

Appointment rescheduling

Reschedule booked appointments in just a few clicks.

Appointments calendar view

Create bookings and assign resources or users for any appointment type from any schedule calendar view.

Attendance at a glance

See how many people are expected for each time slot directly in the Gantt view.

Automatic resource assignment

Automatic resource assignment for a booking now accounts for the number of participants.

Availability display

Availabilities are now displayed accurately in the Gantt and calendar views of appointments across different appointment types, accounting for private events marked as busy.

Booking capacity control

Set a booking limit per time slot to control how many appointments can start at the same time.

Booking shortcuts

Access bookings directly from the Kanban view, with shortcuts opening the most relevant view for bookings awaiting confirmation, upcoming appointments, or today’s schedule.

Gestion des jours de fermeture

Les jours de fermeture sont désormais plus faciles à gérer dans l’application Rendez-vous.

Consistent booking page design

Booking pages now match the Website app’s default styling, even when the Website app is not installed.

Customer feedback

Request feedback from customers after their appointments.

Taille du groupe par défaut

Pour les rendez-vous avec plusieurs participants, le flux de réservation présélectionne désormais deux invités par défaut.

Maximum capacity override

Manually override an appointment type's maximum capacity when needed.

Améliorations des performances

Diverses améliorations de performance, notamment l’optimisation des calculs de disponibilité des ressources et des dates, ont rendu chaque étape du processus de réservation plus rapide.

Redesign de page web

Les pages web de rendez-vous présentent désormais une apparence plus cohérente avec les autres pages web d’Odoo. Les informations pertinentes sont affichées tout au long du processus de réservation afin d’améliorer la clarté.

Blocs de l’éditeur de site web

Les blocs de l’éditeur de site web peuvent désormais être ajoutés n’importe où sur les pages Rendez-vous.


Évaluation

Bulk actions

Perform actions on appraisals in bulk, such as confirming, sending by email, marking as done, or resetting multiple appraisals at once.

External 360 feedbacks

Send 360 feedback requests to any contact, not just employees.

Next appraisal date

Les responsables peuvent modifier la prochaine date d’évaluation dans le profil de l’employé (sans droits spécifiques).

Parent goal progression

Suivi de la progression d’un objectif parent en fonction de la progression de ses sous-objectifs.

Sélection intelligente des modèles

Les nouvelles évaluations utilisent désormais par défaut le modèle d’évaluation correspondant au département de l’employé, le cas échéant, ou le premier modèle non lié à un département.


Présences

Heure de départ automatique

Les employés sans heures de travail définies (flexibles) peuvent désormais définir une heure de départ automatique spécifique.

Color-coded indicators in Gantt view

Indicators in the Gantt view now provide clearer insights into worked hours by highlighting underworked, expected, and overtime hours with intuitive values and color coding.

eSSL and Mantra integration

eSSL and Mantra biometric devices can now be integrated directly with Odoo Attendances to receive employee attendance records directly in Odoo.

Rapport d’analyse des heures supplémentaires

Analysez les heures supplémentaires et identifiez les règles appliquées à chacune d’elles grâce au nouveau rapport d’analyse des heures supplémentaires.

Règles pour les heures supplémentaires

Liez facilement les nouveaux employés à un ensemble de règles d’heures supplémentaires à l’aide d’un nouveau bouton intelligent.

Photo au check-in

Si l’appareil de check-in dispose d’une caméra, prenez une photo des employés lorsqu’ils pointent leur arrivée.

Prevent app use

Les utilisateurs sans droits d’accès aux Présences ne peuvent plus utiliser l’application.

Ensemble de règles des jours fériés

Définissez et calculez les taux d'heures supplémentaires pour les jours fériés dans les ensembles de règles de Présences.

Single check-in mode

A "Single Check-in Attendance System" can now be enabled alongside automatic check-out, recording only an employee's first check-in during scheduled working hours.

Time-based filters

Filter and group attendance records by working schedule and day.


Code-barres

Reliquats

Choix de créer ou non un reliquat depuis l’application Code-barres.

Barcode product creation

Scan a product's barcode to create products via Barcode Lookup throughout the app.

Batch receipts

Batches are suggested when receiving products from the same vendor but with multiple expected receipts.

Bulk lot/serial number generation

Generate lots or serial numbers in bulk.

Positions fixes des boutons

Les boutons de code-barres restent désormais à la même position à l’écran, quelle que soit la quantité saisie, afin d’améliorer l’utilisabilité et de réduire les erreurs.

Inventaire

Lors d’un inventaire depuis Code-barres, cliquez sur le stylo pour saisir manuellement la quantité totale comptée pour un produit sélectionné.

Light users

Restrict light users' access to just the Barcode module.

Saisie manuelle

Manually enter a lot number and the related quantity when scanning it is not possible.

Opérations de fabrication

Des améliorations ont été apportées à la fabrication, notamment la suppression des paramètres non pertinents et la correction du comportement afin de garantir que les numéros de lot/série réservés des composants ne soient affichés que si le paramètre associé est actif, et que les scans obligatoires n'empêchent pas la modification des sous-produits.

Mobile: user login button

The user login button has been added to the mobile view.

Colis : contenu préencodé

Packages and their contents communicated by the vendor can now be pre-encoded in the Inventory app. When receiving the package, users can scan the package to mark the package and its contents as received.

Colis : marchandises non suivies

Si un colis contient des marchandises non suivies enregistrées à une étape précédente, elles sont incluses dans le contenu du colis lorsqu'il est scanné dans Code-barres aux étapes suivantes.


Blog

Blog module redesign

More styles and options have been added for blog posts, blog landing pages, and blog category pages.

Publication recommandée

Affichez une "Publication recommandée" à la fin d'un article de blog.

Articles de blog planifiés

Les abonnés sont avertis par e-mail lorsqu’un article de blog planifié est publié.


Calendrier

Booking Pages

In the Booking Pages section of the sidebar:

  • select an appointment type to directly create new events for that appointment type,
  • copy an invite link for an appointment type to your clipboard, or
  • modify the available time slots or options for an appointment type

Synchronisation Google et Outlook

La synchronisation du calendrier avec Google Agenda et Microsoft Outlook est désormais nettement plus rapide et plus fiable.

Synchronisation Google Calendar

Les lieux de travail définis dans Google Calendar sont désormais reflétés dans le Calendrier Odoo.

Enregistrements liés

Liez un événement Calendrier à n'importe quel enregistrement Odoo.

Gérer les activités en attente

Visualisez et gérez les activités en attente via l'app Calendrier.

Meeting title time detection

When a new event is created and the title includes the time (e.g., 2 PM Meeting), the event is now automatically booked at the correct time.

Mobile calendar redesign

Navigate the Calendar app more easily on mobile devices thanks to improved touch interactions and better use of screen space.

Multiple calendars in one place

Create and manage multiple calendars in Odoo, including shared team calendars.

Sync multiple Google calendars

You can now sync multiple Google calendars with Odoo, with changes reflected both ways.

View other people's calendars

Easily view other people's calendars using the "Meet with" feature in the sidebar and create new events that automatically add them as participants.


Contacts

Contact enrichment

Enrich contact information for one or multiple contacts.

Vue hiérarchique

Visualisez les contacts dans une nouvelle vue hiérarchique.


CRM

Informations d’adresse masquées

Les détails d’adresse ont été masqués afin d’encourager la création d’un contact.

Lead distribution

Définissez les règles d’attribution automatique des leads des membres de l’équipe commerciale sur 'Toujours en rotation', 'En rotation avec une limite' ou 'Hors rotation'.

Génération de pistes

  • La fonctionnalité Générer des pistes propose désormais davantage de façons de générer des pistes.
  • La génération de pistes utilise désormais la base de données d’entreprises Dun & Bradstreet au lieu de Clearbit, offrant une meilleure couverture mondiale et une meilleure qualité de données.

Pipeline switcher

Switch between teams' sales pipelines using the new dropdown.

Ventes incitatives depuis la piste

Accédez aux abonnements existants d’un client directement depuis ses pistes. Créez des devis de vente incitative et de renouvellement directement depuis les abonnements existants et liez-les automatiquement à l’opportunité/la piste du client.


Tableaux de bord

Billing targets vs billable time

Analyse des objectifs de facturation par rapport au temps réellement facturable dans le tableau de bord des feuilles de temps.

Carousel data layer

Include a range of cells in a carousel using a data layer, making dashboard content responsive and visible on mobile devices.

Filtres favoris

Enregistrez les filtres globaux comme favoris et définissez un filtre global par défaut afin d’afficher rapidement les données dont vous avez besoin.

Filtre de date de l’exercice fiscal

Le filtre de date de l’exercice fiscal a été ajouté.

Liens de partage figés

Gérez les liens de partage figés depuis le menu dédié dans l'app Tableaux de bord.

Private dashboards

Create private dashboards and provide access to specific users.

Sélecteur de région pour les graphiques géographiques

Lorsque la région par défaut d'un graphique géographique est définie sur "Monde", un sélecteur de région permet aux utilisateurs de Tableaux de bord de voir les données d'une région spécifique.


Discussion

Statut "En appel"

Voyez si un autre utilisateur est actuellement en appel à l'aide de l'app Téléphone via son statut Discussion.

Transcriptions d’appels

Enregistrez les appels Discuss et obtenez des résumés de ce qui a été dit.

Catégories de canaux

Organisez les canaux en catégories.

Canaux favoris

Ajout de canaux à vos favoris pour les retrouver plus rapidement.

Marquer les notifications comme non lues

Marquez les notifications comme non lues lorsque vous les traitez dans Odoo.

Sondages

Créez des sondages dans vos conversations.


Documents

Gestion des droits d'accès

Définissez des groupes d'utilisateurs afin de simplifier la gestion des droits d'accès pour les fichiers et dossiers.

Tri automatique des documents du parc automobile

Tri automatique des documents de flotte et liaison au véhicule correspondant sur la base de la plaque d’immatriculation.

Pièces jointes des relevés bancaires

Les pièces jointes des relevés bancaires sont désormais disponibles à la fois dans les applications Comptabilité et Documents.

Branch management

Les succursales sont désormais gérées dans la passerelle entre Comptabilité et Documents.

Notification de téléversement de demande de document

Lorsqu’un ou plusieurs documents demandés sont téléversés, le demandeur est désormais notifié.

Employee documents

The Employees folder structure has been improved: payslips are now sent to a dedicated folder, with a shortcut added to each employee's My Drive. The integration between Employees and Documents is now enabled by default.

Markdown previews and thumbnails

Les aperçus et miniatures des fichiers markdown sont désormais pris en charge.

Demande de documents multi-fichiers

Demandez plusieurs fichiers dans une seule demande de document.

Renommer les fichiers avec l’IA

Utilisez l’IA pour renommer les fichiers téléversés dans Documents.


eCommerce

AI-assisted product editing

Ask the AI assistant to generate product images or to change a product name, price, or description from the Shop page.

Filtres d'attributs

eCommerce filters now exclude values not relevant to the loaded page.

Suggestions de ventes croisées automatisées

Générez automatiquement des accessoires, produits optionnels et produits alternatifs pour vos produits eCommerce.

Demandes d'avis automatisées

Automatisez les e-mails de demande d'avis clients et définissez le délai après la confirmation de commande avant l'envoi de la demande.

Journal par défaut pour les commandes eCommerce

Sélectionnez un journal comptable par défaut pour toutes les commandes eCommerce.

Donations

Donations are now integrated into the eCommerce cart flow, enabling recurring donations via subscriptions.

Dynamic product building block

The layout of the dynamic product building block has been improved.

Email gift card directly to recipient

Customers can now email a gift card directly to a recipient after finalizing a purchase.

Identifiants externes

Définissez des identifiants externes sur les attributs afin de correspondre aux exigences spécifiques des plateformes pour les flux de données et les microdonnées.

Extra step granularity

Show the extra step in the checkout process only when the cart contains products from selected categories.

Gelato : images de variantes

Il est désormais possible d’ajouter des images d’impression spécifiques par variante.

Google Analytics events

GA4 eCommerce event tracking coverage and data quality have been improved to fully comply with the Google Analytics 4 specifications.

Commandes invité : création de contact

Les contacts créés à partir des commandes invité sur l’e-commerce sont désormais archivés par défaut et désarchivés si l’utilisateur final crée un compte.

Location selector: country filter

Les clients peuvent filtrer les points de retrait par pays dans la boîte de dialogue de sélection.

Barre de progression de fidélité

Des barres de progression ont été ajoutées dans les notifications du panier et le résumé du panier, afin d'afficher la progression vers le déblocage d'une récompense ou d'indiquer lorsque celle-ci est débloquée.

Minimum product quantity

Set a minimum order quantity for e-commerce products.

Mondial Relay géré via Sendcloud

The Mondial Relay pickup point module for eCommerce has been removed. Mondial Relay is still available alongside other pickup points via Sendcloud.

Ouvrir la valeur d’attribut lors de la recherche

Lors de la recherche d’un produit à l’aide d’une valeur d’attribut, p. ex., t-shirt noir, cliquer sur le produit l’ouvre avec la valeur d’attribut spécifique sélectionnée.

Order dashboard

Ajout d’un nouveau tableau de bord dans la vue liste des commandes offrant un aperçu rapide des commandes e-commerce et de leur statut.

Pay Now button

Modifier et traduire tous les boutons 'Payer maintenant' dans le processus de paiement.

Date de livraison souhaitée

Allow customers to select a preferred delivery date.

Prevent sales by category

Empêchez les ventes pour une catégorie entière tout en continuant à afficher le prix de ses produits.

Pricelist selector

The pricelist selector is now available on all pages of an e-commerce website.

Prix de référence du produit

The product reference price is now displayed on all e-commerce pages by default.

Product features

Ribbons, comparison price, attributes, and secondary images are now visible on dynamic product building blocks.

Miniatures des variantes de produit

Activez le champ "Afficher les miniatures" sur les attributs afin d'utiliser les images des variantes de produit à la place de l'affichage des valeurs d'attribut.

Products grid building block

A new grid version of the Products building block is now available.

Range filter for attribute values

Use the Range display type for numerical attributes to allow customers to filter products using a range slider.

Restreindre les emballages par site web

Les unités et emballages peuvent désormais être restreints par site web.

Gestion des retours

Allow customers to return products from the customer portal.

Filtres de ruban

Two new ribbon filters, "On Sale" and "In Stock," are now available.

Gestion simplifiée de l'inventaire

eCommerce can now work with simplified inventory management, without installing the Inventory app. A single on-hand quantity is displayed per product and there are no required transfers.

Standalone categories

Prevent specific e-commerce categories from being displayed on the Shop page in order to generate specific website sections with curated product selections.

Stock-based product publishing

Automatically unpublish and republish products based on their stock availability.

Taxes included/excluded price display

Set whether the displayed prices include or exclude taxes at pricelist level to serve B2C and B2B customers on the same website.

Variant image management

Variant images can now be managed centrally from the "eCommerce" tab of the product form.

WhatsApp abandoned cart follow-up

Send a WhatsApp message to follow up on abandoned carts.

Withdrawal requests

A new action is available for contact forms to manage withdrawal requests.


eLearning

Course access from portal

Customers can view and access their e-learning courses from the customer portal.


E-mail Marketing

Suivi des clics

Voyez sur quels liens les destinataires ont cliqué dans un e-mail marketing.

Contenu conditionnel

Blocks in a mailing can be shown based on conditions for individual recipients.

Gestion des contacts

Ajoutez plus facilement des contacts aux listes de diffusion marketing, et permettez-leur de gérer leurs propres abonnements.

Listes de diffusion dynamiques

Créez des listes de diffusion dynamiques dont les destinataires sont calculés lorsque l’envoi est traité.

Mailings employés/fournisseurs

Envoyez des mailings aux employés et aux fournisseurs.

Blocs favoris

Enregistrez des blocs de mailing pour les réutiliser plus tard.

Full-screen editing

La modification des designs d’e-mailing se fait désormais toujours en plein écran.

Suivi des liens

Désactivez le suivi des liens directement dans l'éditeur HTML.

Mailing template library

Save mailings as templates and access them via a dedicated menu.

Nouvelles polices

De nouvelles polices ont été ajoutées, avec un système de secours lorsque la police sélectionnée n'est pas prise en charge par un client de messagerie ou un navigateur.

New templates and blocks

New templates and blocks have been added.

Product and event snippets

Glissez-déposez les snippets de produits et d’événements, puis sélectionnez les enregistrements concernés pour les remplir automatiquement.

Comptes de réseaux sociaux

Connectez vos comptes de réseaux sociaux et personnalisez leur apparence dans les mailings.

UTM reference

UTM handling now aligns with industry standards. Instead of creating new sources on the fly, details are mapped via a new "Reference" field.


Employés

Répertoire des employés

Dans une base de données multi-sociétés, tous les utilisateurs peuvent désormais voir les employés de toutes les sociétés de la base de données.

Salary simulation

Simulation du salaire d’un employé depuis son profil, avec toutes les informations nécessaires préremplies.

Remote Work

Le module Télétravail a été fusionné avec l’application Employés.

Single-signer HR documents

HR users can now sign single-signatory documents with employee details automatically filled in based on the document configuration, then send the signed document directly to the employee for signature.

Horaire de travail variable

Les horaires de travail peuvent être définis depuis le mode calendrier afin d’encoder précisément les périodes de temps de travail variable.


ESG

Assign emission factors with AI

Utilisation de l’IA pour assigner automatiquement le facteur d’émission le plus approprié aux émissions.


Événements

Combos d’événements

Combinez l’inscription à l’événement et la nourriture/les boissons dans un billet combo avec des taux de TVA distincts.


Notes de frais

Consolidated expenses report

Select and print multiple expenses at once in a single consolidated report.

Expense limits per job position

Define maximum allowable expense amounts per job position. Managers can cap expenses at the authorized limit before granting final approval.

Règles salariales pour les produits de notes de frais

Les produits de notes de frais peuvent désormais se voir attribuer la règle salariale appropriée afin d’assurer le calcul correct pour le type de dépense.


Services sur Site

Field Service merged into Planning

L’application Services sur Site a été supprimée. Ses fonctionnalités sont désormais intégrées à l’application Planification.


Parc Automobile

Attribution du conducteur

Lors de la sélection ou du changement d’une voiture pour un employé dans l’application Paie, le conducteur attribué au véhicule est mis à jour automatiquement.


Frontdesk

Gestion des entrées des membres

Limitez les check-ins exclusivement aux visiteurs qui sont membres, avec la possibilité de restreindre l’accès à un ou plusieurs niveaux d’adhésion spécifiques.


Assistance

Filtrer les tickets sans réponse

Identifiez les tickets sans réponse en filtrant les tickets dont le message le plus récent provient du client.

E-mail de rappel avant la fermeture automatique des tickets

Envoyez aux clients un e-mail de rappel avant la fermeture automatique de leur ticket.

Similar ticket detection

Detect similar helpdesk tickets using AI to provide teams with suggested answers.


Inventaire

Rapport d’allocation

Le flux d’allocation a été amélioré avec la possibilité d’allouer directement depuis le rapport de prévision et un nouveau design du rapport d’allocation.

Document CMR

Téléchargez un CMR (Convention relative au contrat de transport international de marchandises par route) depuis les livraisons, prérempli sur la base des informations du transfert.

Company-specific customer lead times

Le délai client d’un produit peut désormais varier selon l’entreprise.

Intercompany flows

Intercompany flows have been improved:

  • Use routes to resupply one company from another.
  • Deliver a sales order from another company's warehouse (or use another company's pickup points).
  • Valuation costs of transferred products are properly transferred between companies.
  • Updates of linked sales and purchase orders (price, quantity, etc.) are properly communicated to the other company.

Inventaire à une date passée

Utilisez le nouveau sélecteur de date dans le rapport de stock pour consulter une vue d’ensemble améliorée de l’inventaire à une date passée, qui conserve les filtres éventuels et permet un horodatage précis.

Landed costs for specific products

Add landed costs to individual products of a transfer.

Location-specific push routes

Créez des routes push en fonction de la destination du produit.  Par exemple,  définissez que le produit doit suivre la route A s’il est reçu dans WH/Input/A, et la route B s’il est reçu dans WH/Input/B.

Notifications de picking

Abonnez-vous aux notifications relatives au statut d’un transfert.

Prévisualisez les instructions Code-barres dans le type d’opération

Prévisualisez les instructions Code-barres qui sont indiquées à l’opérateur selon les configurations choisies directement depuis le type d’opération.

Codes-barres des emballages de produits

Accédez aux codes-barres des emballages de produits et gérez-les plus facilement depuis la fiche produit.

Réapprovisionnement des produits

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 minus the forecast quantity.

Inventory valuation adjustments

Product cost adjustments and their impact on inventory valuation are now clearly listed in a new "Valuation Adjustments" menu, available in debug mode. In perpetual accounting, journal entries are automatically created.

Sendcloud : points de retrait

Les points de retrait proposés par les transporteurs Sendcloud peuvent désormais être sélectionnés directement depuis une commande client ou un transfert. Ils peuvent également être corrigés après qu'une commande eCommerce a été passée.

Retours simplifiés

L'assistant de retour a été supprimé et le processus de retour a été simplifié.

Sendcloud : référence du colis

La référence du colis depuis Odoo est désormais envoyée à Sendcloud afin qu'elle puisse être affichée sur les étiquettes des transporteurs prenant en charge les références de colis.

ShipStation shipping connector

An integration with shipping and fulfillment platform ShipStation has been added, allowing shipping costs to be calculated and shipping labels and tracking numbers to be retrieved directly through Odoo.

Rapport de vieillissement des stocks

Accédez à un rapport d’ancienneté du stock depuis la vue pivot "Analyse des mouvements".

Suggested stock levels for reordering rules

Minimum and maximum stock levels for reordering rules are now suggested based on demand history, desired minimum days of coverage, and order frequency.

Codes HS spécifiques aux variantes

Les codes SH (système harmonisé) sont désormais définis au niveau des variantes de produits.

Traceability Report

The Traceability Report has been improved to display upstream and downstream lot/serial numbers in a single report. Final lot locations are highlighted, while intermediary locations are dimmed.

Emballages spécifiques aux variantes

Différents emballages peuvent être ajoutés pour des variantes spécifiques.

Référence d’achat du fournisseur

La référence d’achat du fournisseur apparaît désormais sur les transferts de réception afin d’améliorer la traçabilité et d’aider les opérateurs d’entrepôt à identifier le fournisseur à partir des transferts entrants sans devoir consulter la commande fournisseur associée.

ZPL location barcodes

Location barcode labels are now available in ZPL format.


Connaissances

Accès rapide aux paramètres des articles

Faites un clic droit sur un article dans l’arborescence de la barre latérale pour modifier ses paramètres.


Live Chat

Connect social media messaging

Connect Messenger and Instagram DMs directly to live chat teams so they can reply from Odoo.


Maintenance

Demandes de maintenance : vues Gantt

Les demandes d’équipement et de poste de travail sont désormais disponibles dans des vues Gantt dédiées.

Équipes de maintenance par étape

Personnalisez les étapes de maintenance pour chaque équipe de maintenance.

Améliorations de l'expérience utilisateur

Several UX improvements have been made, including a new "Status" widget.


Fabrication

Backorder planning

Backorders of planned productions are now also planned automatically upon their creation.

Bill of materials

  • Comparaison des nomenclatures sur la base des quantités de produits utilisées.
  • The "Status" and "Availability" columns in the bill of materials overview forecast have been merged to improve clarity.
  • Register extra costs for a manufacturing order using the dedicated field on the bill of materials form.
  • View and manage a bill of materials' components and sub-assemblies directly from the bill of materials form.

Remplacement de composants

Le bouton intelligent "Utilisé dans" sur le formulaire produit affiche désormais les lignes de composants des nomenclatures correspondantes, simplifiant les remplacements de composants et autres modifications. L'action permettant d'afficher les lignes de composants est également disponible depuis les vues liste et formulaire des nomenclatures.

Production continue

Les quantités produites peuvent désormais être enregistrées sur les ordres de travail. Si "Production continue" est activé sur la nomenclature, les opérations suivantes démarrent dès que certaines quantités sont prêtes.

Ordres de fabrication brouillons versus confirmés

Sur le type d’opération "Fabrication", choisissez si l’approvisionnement crée des ordres de fabrication brouillons ou confirmés.

Flexible consumption

Le paramètre de consommation flexible sur les nomenclatures a été supprimé. Tous les ordres de fabrication utilisent désormais la consommation flexible par défaut, qu’une nomenclature soit sélectionnée ou non.

Générez des lots et numéros de série à la clôture des ordres de fabrication

Les lots et numéros de série sont toujours générés automatiquement lors de la clôture des ordres de fabrication.

Lot/serial number transfers

The "Transfers" smart button on lots and serial numbers shows delivery move lines instead of the entire transfer, allowing for more precise recalls.

Vue Kanban des ordres de fabrication

La vue Kanban des ordres de fabrication a été repensée. Les cartes sont désormais regroupées par date planifiée en semaines et affichent des informations telles que le statut des composants, le poste de travail actif, la date limite et le temps restant. Le temps restant total pour tous les ordres de fabrication est affiché dans toutes les recherches "Regrouper par".

Ordres de fabrication planifiés dès que possible

Les ordres de fabrication sont désormais planifiés dès que possible par défaut. Lorsque plusieurs ordres sont planifiés, leur ordre dans la liste détermine la priorité de planification.

MO cost

  • The "MO Cost" field on an MO Overview now shows the provisional cost when the manufacturing order is in progress and real cost when the manufacturing order is complete.
  • The cost of subcontracted product replenishments in the MO overview takes into account component costs.

Bouton Produire

Les boutons distincts "Produire" et "Tout produire" ont été remplacés par un seul bouton "Produire" dans Fabrication, Atelier et Code-barres.

Put in pack from MO

If a destination package is specified on the manufacturing order, the final product is automatically added to it upon production.

Reset MO to draft

Reset validated or canceled manufacturing orders to draft.

Shop Floor demo sheet

Download a Shop Floor demo sheet to quickly test the app's barcode capabilities.

Diviser les ordres de fabrication

Divisez les ordres de fabrication en cours pour produire la quantité restante ultérieurement.

Subcontracting MO

The "Component Status" and MO overview are now also available for subcontracting production. Check what components are missing and order them directly.

Subcontracting reception valuation

If no purchase order is linked, the subcontractor cost is assigned at the product's reception based on the vendor pricelist.

To Replenish filter

A "To Replenish" filter has been added to the MO Overview.

Dates d’expiration du rapport de traçabilité

Des dates d’expiration ont été ajoutées au rapport de traçabilité.

Visualize and confirm work orders

Confirm work orders from the Work Order Planning Gantt view, even if they contain draft work orders.

Work and manufacturing order reporting

Les rapports des ordres de travail et des ordres de fabrication ont été améliorés, avec des indicateurs clés mis à jour.

Work order views

  • Visualisation et adaptation de la planification des ordres de travail avec la nouvelle vue Kanban des ordres de travail.
  • The new Gantt view allows the planning of work orders using drag-and-drop, with enhanced color coding and the ability to view planning by employee.
  • Completed work orders are now displayed by default in the Gantt view.

Work center overview

The work center overview has also been updated, featuring quick links to work orders and maintenance planning.

Work orders in blocked work centers

It is now possible to process work orders in blocked work centers.


Marketing Automation

AI-assisted campaign creation

Ask the AI assistant to help set up campaigns.

Event-based triggers

Marketing automation campaigns can now be triggered by events such as page visits, list subscriptions, and more.

Mailing template library

Save mailings as templates and access them via a dedicated menu.

New triggers and actions

Trigger actions by event, date, anniversary, webhook, or on demand. New actions include "Collect new activity" and "Wait for a value."

Webhook integration

Connect external systems to marketing campaigns using webhooks to automatically add participants in real time.

Workflow builder

A drag-and-drop workflow builder has been added, offering a more visual way to create journeys.


Carte Marketing

URL cibles par défaut

Pour les campagnes liées aux événements, une URL d'événement par défaut est désormais suggérée.

Intégration avec l'app Événements

Envoyez des cartes directement depuis un événement via le nouveau bouton "Envoyer des cartes". Dans l'assistant, les destinataires peuvent être définis à l'aide de conditions.

Prise en charge des langues

Sélectionnez la langue dans laquelle la carte doit être envoyée.


Paiements en ligne

Paiements ACH

La tokenisation est désormais disponible avec les paiements ACH.

Authorize.net

Authorize.net prend désormais en charge les webhooks pour les confirmations de paiement différées.

ECPay

Une intégration avec ECPay, un fournisseur de paiement en ligne pour Taïwan, a été ajoutée (disponible à partir de la version 19.0).

Mollie

  • The following payment methods are now supported for Mollie: Apple Pay, Blik, in3, Google Pay, Klarna, MB WAY, Multibanco, and Swish.
  • Payment methods can be tokenized for recurring payments.

Fournisseur Paiement sur facture

A new "Pay on Invoice" payment provider is available, allowing customers to confirm their orders without requiring immediate payment.

Vues des fournisseurs de paiement

Les vues des fournisseurs de paiement ont été affinées et simplifiées pour une expérience utilisateur plus fluide.

PayPal

The PayPal payment provider now manages card payments, alternative payment methods, tokenization, and OAuth for merchant authentication.

PayU

PayU is now available as a payment provider for India.

Pricelist and amount restriction

Restriction de l’utilisation d’un fournisseur de paiement selon les listes de prix et les montants minimum/maximum.

Redsys

Les moyens de paiement peuvent désormais être tokenisés pour les paiements récurrents.

SOFORT

SOFORT n'est plus pris en charge comme moyen de paiement par les fournisseurs de paiement.

Stripe

The following payment methods are now supported for Stripe: Alma, Apple Pay, Canadian Pre-Authorized (ACSS) Debit, Google Pay, Satispay, and Swish.

Toss Payments

Ajout d’un nouveau fournisseur de paiement en ligne, Toss Payments, pour la Corée du Sud.

Wero

Wero is now supported as a payment method for Buckaroo and Worldline.

Virements bancaires

Les paiements par virement bancaire sont désormais automatiquement confirmés sur la base des transactions bancaires.

Xendit

Xendit prend désormais en charge les paiements en Malaisie, en Thaïlande et au Vietnam (disponible à partir de la version 18.0).


Paie

Chatter sur les lots de paie

Le chatter est désormais activé sur les lots de paie afin de permettre davantage d’interactions.

Modification des dates de contrat

Il est désormais impossible de modifier les dates de contrat d’un employé si cela a un impact sur des fiches de paie existantes. Annulez plutôt ces fiches de paie afin de modifier les dates de contrat.

Tableau de bord

Le tableau de bord de l'app Paie a été repensé pour se concentrer sur les avertissements liés à la configuration et au contrôle quotidien de la paie.

Attribution du conducteur

Lors de la sélection ou du changement d’une voiture pour un employé, le conducteur attribué au véhicule est mis à jour automatiquement dans l’application Parc Automobile.

Type d’employé par société ou succursale

Restreignez un type d’employé à une société ou une succursale spécifique.

Simulation du net au brut

Effectuez une simulation salariale sur la base d'un montant net.

Workflow de traitement de paie

Le workflow "Traitements de paie" a été amélioré afin de fournir un processus clair, étape par étape, pour créer et valider des traitements de paie.

Options d’envoi des fiches de paie

Choisissez quand les fiches de paie sont envoyées aux employés (à la confirmation, au paiement ou manuellement).

UX des fiches de paie

L’onglet "Calcul du salaire" des fiches de paie a été amélioré pour n’afficher que les informations pertinentes.

Indexation salariale

Augmentez le salaire d'un employé d'un pourcentage et/ou d'un montant fixe.

Salary rules

Salary rules can now belong to multiple categories and be used in multiple structures.

Test print pay runs

Test d’un traitement de paie en un clic avec impression des fiches de paie.

Exportations des entrées de temps

Toutes les exportations d’entrées de temps suivent désormais un format standard.

Work entries removal

Les entrées de travail et l’intégration Planification-Paie ont été supprimées. Les types d’entrée de travail et les types de congé ont été fusionnés.

Working schedules

Utilisez les horaires de travail mis à jour pour définir une durée par jour sans spécifier d’heures de début et de fin.


Téléphone

Paramètres audio pendant un appel

Les sources audio du microphone et du haut-parleur peuvent désormais être sélectionnées pendant un appel en cours.

Auto-fill and auto-log

Opening the softphone widget automatically fills the keypad with the current record's phone number, and logs the call on that record if the numbers match.

Call flow designer

Design a flow for incoming calls with extensions, call menus, time- and location-specific steps, and other PBX features.

Call logging in chatter

Les appels peuvent être enregistrés dans le chatter pendant ou après chaque appel.

Transfert d'appel vers un autre appareil

Transférez des appels en cours d'un appareil à un autre sans interruption.

Choose outgoing number

Assign multiple numbers to a user and let them choose which one to use as the outgoing number (caller ID).

Widget flottant

Ouvrez le softphone sous forme de widget flottant et déplaçable qui se superpose au contenu.

Linphone

Provision Linphone with a QR code.

Notifications push

Push notifications are sent for incoming calls.

Appels simultanés

Démarrez ou recevez un nouvel appel pendant un appel en cours.


Planification

Employee-specific materials

Attribuez du matériel aux employés. Lorsqu'un employé est affecté à un créneau, le matériel qui lui est attribué est automatiquement ajouté aux ressources du créneau.

Field Service: auto plan

Customer locations are taken into account for automatic shift planning.

Field Service: customer equipment

  • Track whether customer equipment is covered by a maintenance contract via Subscriptions.
  • Access documentation for the equipment installed at the customer's location directly from shifts.

Field Service: customer ratings

Suivez la satisfaction des clients pour les interventions sur site.

Field Service: intervention confirmation email

Choose whether to automatically send customers a confirmation email upon publication of a shift to inform them that an intervention has been scheduled.

Field Service: live map

Track technicians' locations on a live map.

Field Service: map view

View both shift locations and technician availability in the map view.

Field Service: product barcodes

Add products to a shift by scanning their barcodes.

Field Service: report

Studio fields are shown on the field service report.

Field Service: routing preferences

Le routage a été amélioré pour la vue carte, permettant aux utilisateurs de choisir entre un mode ordonné et un mode optimisé. Le mode ordonné calcule l'itinéraire en respectant l'ordre des adresses, tandis que le mode optimisé calcule le trajet le plus court entre les adresses.

Field Service: track customer history

Suivez l’équipement client et l’historique des interventions.

Field Service: travel fees

Invoice customers for distance-based travel fees or a fixed travel-time fee.

Field Service: website form

Collectez les demandes de service via un formulaire de site web plutôt que de laisser les clients réserver directement des services.

Field Service: worksheets

  • Les modèles de feuille de calcul utilisent désormais des champs de propriétés au lieu des champs Studio.
  • Ajoutez des feuilles de travail aux modèles de postes.

Vue Gantt : temps de trajet

Connectez-vous à l’intégrateur Mapbox pour afficher les temps de trajet dans la vue Gantt afin d’aider à planifier les shifts en conséquence.

Link shifts to tasks

Assignation d’une tâche spécifique à un créneau.

Multiple resource assignment

Assignation de plusieurs ressources au même créneau.

Priority shifts

Définissez des priorités sur les shifts. Lors de l’utilisation de la fonctionnalité "Planification automatique", les shifts ayant une priorité plus élevée sont planifiés en premier.

Planifier des shifts depuis le panneau latéral

Planifiez des shifts en les faisant glisser depuis le panneau latéral vers le calendrier ou la vue Gantt.

Send shifts via WhatsApp

Send employees their schedules via WhatsApp.


PLM

BoM comparison

Compare bills of materials to visualize changes more easily.

Optional ECO version update

Version updates are optional when applying an ECO to a product or bill of materials.

Product updates

Introduce new products more easily when applying an ECO, and track product versions on the product form.

Rapport ECO universel

Toutes les modifications des nomenclatures sont désormais affichées dans un rapport complet unique qui inclut également des comparaisons de coûts.


Point de Vente

Prix unitaire de base sur l'étiquette du produit

Affichez le prix de référence du produit sur les étiquettes produit.

Booking Kanban and pivot views

Bookings now have dedicated Kanban and pivot views.

Convertir des lignes de commande en combo

Le PdV recommande désormais de convertir des lignes de commande en combos lorsque c’est possible afin de simplifier les commandes de menu pour les grandes tables.

Employee access levels

Employee access levels have been renamed, and a new, highly restrictive "Supervised" access level has been added.

End of session

At the end of the session, a global sale is generated to simplify the accounting entries and remove the miscellaneous entries. Payment journal entries are automatically generated at the time specified in the settings without needing to end the session.

Notification de produit expiré

Les utilisateurs sont avertis lorsqu’ils sélectionnent des produits expirés sur le PdV.

Intégration de livraison GoFood

Support has been added for GoFood orders and menu sync for Indonesia and Vietnam (available from 19.0).

Intégration de livraison GrabFood

La prise en charge des commandes GrabFood et de la synchronisation des menus a été ajoutée pour le Cambodge, l'Indonésie, la Malaisie, le Myanmar, les Philippines, Singapour, la Thaïlande et le Vietnam (disponible à partir de la version 19.0).

Label printing

Any label printer can now be connected directly via USB proxy.

Mercado Pago terminal

Mercado Pago terminal-based QR payments, refunds, and cancellations are now supported via the Orders API integration, enabling use by Chilean companies as well.

Multiple currencies

Multiple currencies are now be supported at checkout in the same point of sale.

Order search

In the "Orders" overview, search by invoice number or receipt number.

Print preparation tickets per product

Use the "Split per product" feature to print one preparation ticket per product instead of one ticket grouping all products in the order.

Gestion des imprimantes

Configurez plusieurs imprimantes liées à votre point de vente, puis sélectionnez sur quelle imprimante imprimer, afin d’améliorer le flux de travail des grandes structures disposant de plusieurs tiroirs-caisses.

Impression des reçus

Le format de papier d'une imprimante peut désormais être configuré manuellement en mode développeur afin de garantir un formatage correct des reçus.

Réorganisation des produits dans l'interface du PdV

Glissez-déposez des produits dans l'interface du Point de Vente pour les réorganiser.

Self-ordering

  • Les clients utilisant la commande autonome peuvent laisser des notes lors du passage en caisse ; celles-ci sont visibles sur l’écran de cuisine.
  • Optional products are displayed when ordering from a mobile device or a kiosk.
  • Generate and print an order-specific QR code, allowing customers to scan it to place their order and pay after their meal.

Frais de service

Ajoutez des frais de service pour les commandes du Point de Vente et les commandes en libre-service via des préréglages, et affichez le montant sur les factures.

Gestion simplifiée de l'inventaire

Point of Sale can now work with simplified inventory management, without installing the Inventory app. A single on-hand quantity is displayed per product and there are no required transfers.

Reçus simplifiés

Imprimez un reçu simplifié qui affiche les sous-totaux et les taxes de la commande sans les lignes de commande.

Mettre des produits en veille

Rendez temporairement des produits indisponibles sur le PdV ou le menu de commande autonome en les mettant en veille.

Static QR code payment

Payment via static UPI QR codes is now supported.

UrbanPiper integration

  • Most settings related to UrbanPiper can now be managed directly from within the Point of Sale app.
  • The following food delivery platforms are now supported via UrbanPiper: Didi Food, Enqueue, FoodZapp, InstaShop, Mandoob, RadYes , Smiles, Snoonu, Swiggy Bolt, Talabna, Zomato Express, Zyda.

Reçu de commande en libre-service par WhatsApp et SMS

Les clients peuvent désormais recevoir leur reçu par WhatsApp ou SMS lors d’une commande en libre-service.


Projets

Attribuez des rôles de projet

Attribution de membres de l’équipe à chaque rôle de projet.

Assign tasks to portal users

Assignation de tâches aux utilisateurs du portail qui sont abonnés à un projet.

Collaborators separated from followers

Give customers access to projects in their portal without adding them as followers.

Mobile: improved task header design

The design of task headers on mobile devices has been improved.

Planning imprimable des tâches

Imprimez un planning des tâches depuis la vue Gantt.

Profitability report

Le rapport de rentabilité dans le tableau de bord projet a été supprimé. Vous pouvez désormais analyser le budget de votre projet, ainsi que les marges réelles et projetées, à l’aide des nouveaux rapports dédiés.

Projets à partir d’opportunités

Créez des projets à partir d’opportunités.

Task tracking in user portal

Display changes recorded in a task's chatter in the user portal.


Achats

Comparaison des alternatives

The alternatives comparison screen has been improved to make it simpler for users to choose the best option.

Incoterm par défaut par fournisseur

Sélectionnez un Incoterm par défaut pour les achats sur une fiche fournisseur afin que cet Incoterm soit automatiquement défini sur tous les devis et commandes fournisseurs liés au fournisseur.

Adresse du client final dans le portail

L’adresse du client est affichée sur les bons de commande du portail fournisseur.

Date d’arrivée prévue

Modifiez la date d’arrivée prévue des marchandises directement depuis le bon de commande tout en conservant la trace de la date initiale fournie par le fournisseur afin d’assurer des calculs précis du taux de livraison à temps.

Coût unitaire du produit par rapport au coût unitaire d'achat

Lors d’un achat dans une unité ou un emballage différent de celui du produit, le coût dans l’unité du produit est affiché à côté du coût dans l’unité d’achat, dans le catalogue produits.

Structure des accords d’achat

Des sections et des notes peuvent désormais être ajoutées aux accords d’achat/commandes ouvertes, comme pour les commandes fournisseurs.

Recalculer l'arrivée prévue lorsque la date limite est dans le passé

Lorsque vous n'avez pas pu confirmer votre bon de commande avant la date limite de commande, recalculez les nouvelles dates d'arrivée prévues des produits en un seul clic.

Montants totaux sur les sections de commande fournisseur

Les sections et sous-sections des commandes fournisseurs peuvent désormais afficher les montants totaux.

Vendor quality rate

View a vendor's quality performance based on quality checks performed on their products.


Qualité

Bypass quality checks

Quality admin users can validate inventory transfers without performing quality checks.

Emplacement de défaillance

Définissez "l'Emplacement de défaillance" depuis la vue formulaire des contrôles qualité lorsqu'un contrôle échoue.


Recrutement

Intégration améliorée

Integration between applicants, talent pool, and job positions has been improved, with a more user-friendly interface, better synchronization between talent and applications, and more accurate talent-to-job matching.

Conditions de visibilité du formulaire d’emploi

Sur le formulaire de candidature en ligne d’un poste, limitez la visibilité d’un champ selon que le poste contient ou non des intitulés de poste spécifiques, avec la possibilité de sélectionner plusieurs postes.

Matching score filter

Filter applicants based on their "Matching Score" to quickly identify and prioritize the most relevant applications.

Voir les talents depuis le poste

Depuis un poste, consultez les talents existants qui correspondent parfaitement au poste.


Recommandation

Contact outreach tracking

Suivi du nombre de personnes contactées pour promouvoir un poste.


Location

Automatic price update

Changing the pricelist or rental period on a sales order automatically impacts the prices on existing sales order lines.

Création de commandes de location

Les produits de location peuvent désormais être ajoutés à une commande client. Cela ajoute automatiquement un champ "Période de location". Pour convertir une commande de location en commande client, supprimez les dates de début et de fin de location.

Tableau de bord des commandes de location

Un nouveau tableau de bord en haut des vues liste et Kanban fournit un résumé de l’activité de location, permettant un filtrage facile par statut.

Listes de prix simplifiées et unifiées

Sales, Subscription, and Rental prices have all been unified in a single "Prices" tab using the standard pricelist engine.

Strikethrough pricing

When a pricelist-based discount is applied to a rental product, the Shop and product pages now display the original price crossed out alongside the new discounted price.

Working schedules

"Unavailability days" have been replaced by working schedules.


Réparations

Invoice creation

Création directe de factures depuis les ordres de réparation lorsqu’aucun devis n’est nécessaire.

Repair order status

The "Under Repair" status has been removed.

Services liés aux réparations

Ajoutez des services à un ordre de réparation.


Ventes

Payment-based commissions

Calculez les commissions commerciales sur la base du montant payé.

Facturation des dépassements

Facturation des dépassements pour les services prépayés directement depuis l’assistant de facturation.

Tableau de bord

A Sales dashboard has been added at the top of the quotations and sales orders list views, providing a quick view of sales performance and quick-filter buttons.

Lignes de commande client uniquement descriptives

Les lignes de commande client ne nécessitent plus de produit lié par défaut et peuvent plutôt être créées à l’aide d’une description. Le nouveau paramètre "Produit obligatoire" permet d’imposer la sélection d’un produit.

Editable product variant price

Modifiez directement le prix de vente des variantes de produit.

Marges modifiables

Modifiez la marge directement sur une ligne de commande client pour recalculer automatiquement le prix de vente.

Fixed prepayment amounts

Set a prepayment value to a fixed amount.

Fixed Price pricelists

Extra prices from attribute values are now applied on top of "Fixed Price" pricelist rules.

Lazada

Ajout d’une intégration marketplace avec Lazada pour récupérer les commandes et les bons de livraison, et synchroniser le stock (disponible à partir de la version 19.0).

Loyalty point expiration

Set an expiration date for loyalty points.

Commissions des managers

Consolidez les réalisations et les objectifs des contributeurs individuels dans les commissions d’autres commerciaux (p. ex., commissions des managers et commissions partagées).

Marquer les commandes comme entièrement facturées

Marquez une commande comme entièrement facturée afin d’empêcher toute action supplémentaire.

Periodic pricing

Define pricelist rules (including surcharges) for specific periods or days of the week.

Règles de prix par type d'emballage

Définissez des règles de prix spécifiques par type d'emballage.

Améliorations des rapports de liste de prix

Pricelist reports are grouped by product category and additional fields, such as "Product Reference" and "Barcode" are included. It is also possible to filter pricelist reports by a specific date.

Images des produits

Affichez les images des produits sur les commandes clients et les PDF associés.

Quotation sections

  • Update the quantity and unit of a section to quickly update all related products.
  • Add multi-line section descriptions.
  • Save sections as templates so they can be reused in future quotations.

Modèles de devis

  • Sélectionnez un modèle de devis directement lors de la création d’une commande client.
  • Subsections and options, such as "Hide Price" and "Hide Composition", are now available.
  • Browse and add products using the product catalog.
  • Save any quotation or sales order as a quotation template using the "Save as template" action.

Sales order creation from purchase orders

Lors de la création de bons de commande client à partir de bons de commande fournisseur, l’importation utilise désormais les données des commandes précédemment corrigées.

Modèle d’e-mail de commande client

Lors de l’envoi d’une commande client par e-mail, la référence client est désormais incluse dans l’objet et le corps du modèle d’e-mail par défaut.

Sales order line numbering

Number sales order lines on the sales order form, the PDF file, and the customer portal.

Sales order portal page

The sale order portal page has been redesigned for better content organization and clearer positioning.

Services & Material

Use fixed-price and cost-based services and materials for re-invoicing.

Expédiez des commandes sans Inventaire

Envoyez des e-mails de confirmation d’expédition et gérez le traitement des commandes clients sans l’application Inventaire.

Single-use discount codes

Allow discount codes to be used only once per customer.

Stacked fields on sales order lines

"Margin," "Margin (%)," "Delivered (%)," "Tax Excl.," and "Tax Incl." are now stacked vertically in sales order lines rather than displayed in columns.

TikTok

A marketplace integration with Tiktok has been implemented to fetch orders and delivery slips, and to synchronize inventory (available from 19.0).


Atelier

HTML note field

Le champ de notes des ordres de fabrication est désormais un champ HTML dans le module Fabrication et dans Atelier, afin de faciliter le partage des instructions.

Instruction updates

When updating instructions, the current instruction is now pre-filled, making small adjustments easier.

Work center barcode

Scan a work center's barcode to select it.


Signature

Demandes de signature automatisées

Les demandes de signature peuvent désormais être envoyées via des actions automatisées. Assignez des signataires fixes et des signataires dynamiques en fonction de leur rôle (client, vendeur, etc.).

Create new fields on the go

Create new Sign fields while preparing a document for signing and define their availability to other users.

Easier tag management

Document tagging has been improved across the entire signing flow, making documents easier to organize and find. Tags can now be viewed and edited on templates, in the list and Kanban views of sent signature requests, and on the "Details" of a signature request.

Identity verification via itsme® 

It is now possible to request signer identification via itsme in over 30 European countries.

Suivi de l’avancement amélioré

Les demandes de signature avec plus de trois signataires affichent désormais la liste complète des signataires et le statut de chaque signataire dans une liste déroulante, ce qui facilite le suivi de l’avancement de la signature.

Mobile and touchscreen support

The Sign app is now fully responsive across screen sizes, with touchscreen support for creating and editing signature documents.

Non-latin alphabets

Prise en charge d’alphabets supplémentaires, dont le cyrillique, le devanagari et l’arabe, couvrant plus de 40 nouveaux pays.

Qualified Electronic Signatures via itsme® 

Signers can now be requested to sign using itsme's Qualified Electronic Signatures (QES) in over 30 European countries. Such signatures have the legal equivalence of a handwritten signature under eIDAS regulations.

Mises à jour des enregistrements

Les champs Signature Odoo peuvent désormais être utilisés pour mettre à jour le champ correspondant dans un enregistrement Odoo avec les informations saisies pendant le processus de signature.

Réorganiser les signataires

Réorganisez les signataires directement dans l’éditeur de documents Sign.

Send signature requests from activities

Les demandes de signature peuvent désormais être lancées directement depuis les activités et les plans d’activités, et sont entièrement intégrées dans le flux Signature. La demande apparaît dans le chatter avec les actions pertinentes, et une note de journal est publiée une fois le document signé.

Sign mode options menu

Les signataires peuvent utiliser le menu d’options pour imprimer, déléguer ou refuser un document pendant qu’ils le consultent.

Sign templates

  • Les modèles de signature peuvent désormais inclure des destinataires CC prédéfinis, et la propriété du modèle peut être réattribuée directement depuis la configuration du modèle.
  • Sélectionnez n’importe quel document de signature envoyé et enregistrez-le comme modèle ou envoyez-le à un autre contact.
  • Exportation en masse des réponses depuis un modèle de signature directement à partir du modèle. L’exportation génère une feuille de calcul Odoo avec toutes les données des signataires.
  • Les modèles de signature permettent désormais de mettre à jour le document sous-jacent sans recréer le modèle. Les champs de signature existants sont automatiquement conservés à leurs positions d’origine.

PDF signés : signets et paramètres

Les signets et les paramètres PDF pertinents, tels que les métadonnées, sont conservés depuis le document original téléversé dans le PDF final signé (disponible à partir de la version 18.0).

Prise en charge des écrans tactiles

Utilisez votre doigt ou un stylet pour faire glisser de nouveaux éléments Sign, repositionner ceux existants et interagir avec l’éditeur de documents Sign sur un écran tactile.


Social Marketing

Ajouter des mentions dans les publications sur les réseaux sociaux

Insérez des mentions dans les publications sur les réseaux sociaux afin de notifier des comptes ou d'identifier des personnes.

Assistant IA

Utilisez l’IA pour rédiger des publications sur les réseaux sociaux.

Stories Facebook et Instagram

Publiez des stories sur Facebook et Instagram depuis Odoo.

Ordre d’affichage des images

Choix de l’ordre d’affichage des images lors de la publication de plusieurs images.

Compte LinkedIn personnel

Liez votre compte LinkedIn personnel et publiez dessus depuis Odoo.

Platform-specific post scheduling

Schedule a post at a different time for each social platform.

Planification du premier commentaire

Planifiez un commentaire sur vos propres publications juste après leur publication.


Feuille de calcul

Graphiques à bulles

Utilisez des graphiques à bulles pour afficher des données comportant des valeurs à la fois quantitatives et catégorielles.

Colonnes calculées

Il est désormais possible d’ajouter des colonnes calculées dans les listes dynamiques.

Graphiques calendaires

Des graphiques calendaires ont été ajoutés.

Orientation des valeurs de cellule

Modifiez l’orientation des valeurs de cellule.

Graphiques

  • Ajoutez des annotations aux graphiques afin de fournir davantage de contexte ou d’explications supplémentaires.
  • Get chart suggestions from selected columns using the Data Analysis feature.
  • Définissez les couleurs des segments des diagrammes circulaires.
  • Définissez des minimums et des maximums pour les axes x et y afin de mieux mettre en valeur vos données.

Statistiques des colonnes

Accédez à des statistiques rapides par colonne depuis le menu "Données".

Formatage conditionnel par date

Appliquez un formatage conditionnel basé sur les dates.

Accolades

Use curly brackets, i.e., {}, to create arrays or as a custom formula parser.

Format personnalisé

Définissez des formats personnalisés pour les dates&les nombres.

Data cleanup

Remove unused data sources using the "Data Cleanup" menu.

Désactiver le recalcul automatique

Désactivez le recalcul automatique des formules et recalculez-les manuellement en appuyant sur F9.

Filtres globaux

  • Définissez des opérateurs par défaut pour les filtres globaux.
  • Create global filters from the properties of a data source by directly selecting the field to filter on.

Insertion de liste

Insérez une liste dynamique directement depuis une feuille de calcul.

Lock sheets

Verrouillage de feuilles entières pour empêcher les modifications.

Mobile: pinch to zoom

Pincez pour agrandir la grille lors de l’utilisation du tableur sur mobile.

Sélection multiple sur les figures

Sélectionnez plusieurs figures, c.-à-d. des images, des graphiques ou des carrousels, afin de les repositionner en une seule fois, ou sélectionnez plusieurs graphiques pour créer un carrousel.

Plage nommée

Utilisez la fonctionnalité "Plages nommées" pour ajouter des libellés sur des cellules ou des plages. Ces plages nommées peuvent ensuite être utilisées dans des formules ou pour mieux structurer votre feuille de calcul.

Nouvelles fonctionnalités

New functions have been added:

  • Lookup functions: CHOOSE, DROP, FORMULATEXT, and TAKE
  • Statistical functions: CHISQ.TEST, CHISQ.TEST, CONFIDENCE.NORM, F.TEST, GEOMEAN, HARMEAN, KURT, SKEW, and TRIMMEAN
  • Text functions: ARRAYTOTEXT

Pivot tables

  • Ajoutez un "Domaine" à un tableau croisé dynamique créé à partir d’une plage de données de feuille de calcul afin de filtrer les données par valeurs ou par critère.
  • Personnalisez l’apparence des tableaux croisés dynamiques à l’aide des options de style dans le panneau latéral.
  • Application de styles spécifiques aux tableaux croisés dynamiques.
  • Développez et réduisez tout dans les tableaux croisés dynamiques.
  • Dans les tableaux croisés dynamiques, basculez entre la vue imbriquée et la vue tabulaire, qui aplatit les dimensions des lignes.

Paramètres d'impression

Définissez les paramètres d'impression pour une feuille de calcul ou un tableau de bord et prévisualisez les modifications dans la nouvelle fenêtre "Aperçu avant impression".

Property fields in inserted lists

Les champs de propriétés visibles dans une vue liste sont désormais inclus lors de l’insertion de la liste dans une feuille de calcul Odoo.

Reduced JSON file size

Les fichiers JSON téléchargés ont une nouvelle structure de formule pour réduire leur taille globale.

Regex formulas

Ajout des formules REGEXTEST et REGEXREPLACE.

Notation scientifique

Formatez les nombres en notation scientifique.

Couleurs d’arrière-plan des feuilles

Définissez une couleur d’arrière-plan sur une grille de feuille entière.

Spill range operator

Lors de l’utilisation d’une fonction de tableau dynamique telle que SEQUENCE, utilisez l’opérateur de plage étendue (#) pour référencer dynamiquement l’ensemble de la plage à partir d’une seule cellule.

Template access

Limit template visibility and access to defined user groups.

Top menu navigation

Use keyboard shortcuts to open the top menus, and navigate them using the keyboard's arrow keys and the Enter and Escape buttons.

Top/bottom ranking conditional formatting

Ajout de l’option de mise en forme conditionnelle "Dans le classement supérieur/inférieur", permettant de mettre en forme les cellules selon leur classement.

Zoom avant/arrière

Effectuez un zoom avant ou arrière pour ajuster l’affichage d’une feuille de calcul.


Studio

Automation rules: activity plans

Déclenchement de plans d’activités via des automatisations.

Form view customization

  • Reorder a form view's buttons and smart buttons.
  • Reorder tabs in a form view by dragging and dropping them.

Kanban stage cutomization

Personnalisez les étapes Kanban (c.-à-d. la barre d’état) depuis la vue formulaire à l’aide de Studio.

List view column width

Définissez une largeur minimale et maximale pour les colonnes dans la vue liste.

Champs Many2Many dans les rapports PDF

Les champs Many2Many peuvent désormais être ajoutés aux rapports PDF via le sélecteur de champs dans l’éditeur de rapports.

Report editor

  • Une nouvelle interface utilisateur a été introduite pour l’éditeur de rapports.
  • Lors de la modification d’un rapport PDF, un avertissement apparaît si l’élément est partagé avec d’autres rapports PDF.


Report translations

Le code du rapport peut être traduit dans un bloc unique qui affiche également le contexte technique.

Noms techniques conviviaux

Le nom technique des champs créés avec Studio est désormais plus lisible.

Warning for past or future dates

When adding a "Date" or "Datetime" field, use the "Warning" property to display a warning icon when a user enters a past or future date.


Abonnements

Programmes de fidélité

Créez des règles et des récompenses de fidélité pour les abonnements.


Congés

Déductions en jours calendriers vs jours ouvrables

Le nombre de jours de congé pris peut désormais être calculé sur la base des jours ouvrables ou des jours calendriers.

Minimal amount for time-off requests

Définition d’une durée minimale lorsqu’un congé est demandé.

Overview: all employees

La vue d’ensemble des congés affiche désormais tous les employés, y compris ceux sans demande de congé active.

Prevent app use

Assignation aux utilisateurs du nouveau droit d’accès "Non" pour les congés afin de les empêcher d’accéder à l’application.

Public holidays

  • The "Public Holiday" time type is now available by default for all localizations, allowing public holidays to be generated without manual configuration.
  • Public holidays can now be loaded for the year, with holidays corresponding to the company’s country automatically suggested.

Feuille de calcul

Intégration ActivityWatch

Suivez automatiquement l’activité de votre appareil et transformez-la en feuilles de temps tout en préservant la confidentialité de vos données.

Log timesheets from anywhere

Utilisez le minuteur dans le menu supérieur pour suivre votre temps et encoder des feuilles de temps depuis n’importe où.

Assistant de feuilles de temps : règles de partage

Partagez les règles d’assistant de feuilles de temps avec tout le monde, certains utilisateurs ou groupes d’utilisateurs, ou gardez-les privées.

Assistant de feuilles de temps : activités secondaires

Configuration d'une règle d’assistant de feuilles de temps comme une "activité secondaire" afin de suivre les interruptions rapides, telles que la consultation de messages ou de notifications, sans affecter votre ligne du temps principale.

Assistant de feuilles de temps : seuils de temps

Définissez un seuil pour chaque règle d’assistant de feuilles de temps afin que les activités n’apparaissent dans les suggestions qu’après avoir atteint cette durée.


Site Web

Accented characters in URLs

Website URLs now support Unicode normalization, allowing the use of accented characters.

Popup de vérification d'âge

Configurez une popup pour demander à un visiteur du site web de vérifier son âge ; l'accès au site web est bloqué si l'âge minimum n'est pas respecté.

Assistant IA du Site Web

Multiple improvements have been made to the AI Website Assistant:

  • L'assistant IA du Site Web peut vous aider à créer votre site web en vibe coding en choisissant et modifiant des snippets, en ajoutant des images depuis Unsplash ou en les générant, en récupérant du contenu sur le web, et plus encore.
  • Ask the AI Website Assistant to create new webpages.
  • When creating or editing a webpage, ask the AI Website Assistant to draw inspiration from other websites, use your database's records, such as products or events, or add interactive elements, such as counters, toggles, tabs, or animations.
  • Ask the AI Website Assistant to create or edit webforms.
  • Ask the AI Website Assistant to make changes to your menu, such as creating, renaming, moving/nesting, reordering, or deleting menu items.
  • Use the "Select Elements" option to tell the AI Website Assistant which block you are commenting on.
  • The AI Website assistant is now better at creating original designs and uses a more diverse range of blocks.
  • Provide a URL to the AI Website Assistant and ask it to replicate that page on your website.

AI-generated content indicator

Building blocks that have been generated or modified by the AI Website Assistant are indicated in the Website editor.

Animated number building block

Use the "Animated Number" building block to highlight key metrics such as sales figures, customer counts, or performance indicators.

Mise en page de la page Rendez-vous

Choose whether the Appointment page displays appointments as a list, using cards, or using pictures.

Bannières

Ajoutez une bannière au-dessus de l'en-tête d'un site web afin d'informer les visiteurs des promotions, congés, etc.

Blurred headers

Apply a blur effect on transparent background headers.

Breadcrumbs sur les pages statiques

Ajout de breadcrumbs sur les pages web statiques afin d’aider les utilisateurs à naviguer sur le site.

Ancres des cartes et des colonnes

Add anchors to cards and columns for easier navigation, especially on mobile devices.

Améliorations des cartes

  • Définissez l’animation d’une carte pour qu’elle se déclenche "Au survol."
  • Rendez une carte entière cliquable.

Transition de carrousel

Contrôlez la vitesse de transition des carrousels.

Color palette preview

Preview the selected color palette on demo content.

Sélection du contenu des colonnes

Press CTRL + A inside a website column to instantly select its entire content.

Connection shape color

Connection shapes infer the correct background color from their context.

Cookies

  • A "Close" button has been added to the cookie bar.
  • Définissez n’importe quelle page web comme page de politique relative aux cookies.

Snippets compte à rebours

Countdown snippets (both the block and the inner content) have been improved.

Cartes de portail personnalisables

Personnalisez les cartes de la page d’accueil du portail avec l’éditeur de site web.

Éléments DOM

Les designers peuvent désormais cibler des éléments DOM via des espaces de noms. Une classe est ajoutée aux balises body, spécifique à chaque page, par exemple o_website_sale_products sur les pages de produits de catégorie.

Donation snippet customization

Customize the "Donation" snippet to collect legally required information if needed.

Zones de dépôt et superpositions

Les zones de dépôt et superpositions dans le Créateur de site web ont été mises à jour afin d'être plus modernes et discrètes.

Dynamic "Today" value

Date and datetime fields on Website forms now include adynamic "Today" value.

Dynamic carousels

Dynamic carousel building blocks are now available for all modules, including Blogs, Events, and Appointments.

Pages Événements, Recrutement et Blog

Sur les pages Événements, Recrutement et Blog où la barre latérale est activée, les sections "Suivez-nous" et "Partager" ont été remplacées par des snippets standards "Réseaux sociaux" et "Partager" pouvant être facilement personnalisés.

Sélecteur d’épaisseur de police

Précisez l’épaisseur des polices légère, normale et grasse.

Améliorations des formulaires

  • Utilisez l'option "aucune valeur par défaut" dans une liste déroulante d'un formulaire afin d'obliger les visiteurs à sélectionner une valeur.
  • Davantage d'options de conception sont disponibles lors de l'ajout d'une case à cocher "Conditions générales" aux formulaires.
  • Set different border values for the top/bottom/left/right side in the "Theme" tab.
  • Les positions des libellés sont définies au niveau du formulaire.
  • Restreignez le téléversement de fichiers à certains types de fichiers.
  • Définissez des limites de caractères sur les champs de texte.
  • Limitez la soumission d’e-mails à certains domaines.
  • Drag and drop inner content between a form's fields to create sections, add images, set titles, and more.
  • Edit and format field labels directly in the form.

Notifications du forum

Suivez des réponses spécifiques du forum avec des notifications affinées.

Images en plein écran

Cliquez sur les images pour les afficher en taille réelle.

General shadow options

Définir des styles et options d’ombre générales pour les sections, cartes, etc.

Google Tag Manager (GTM)

Configuration de Google Analytics ou Google Tag Manager depuis un seul champ d’identifiant dans les paramètres du Site Web.

Blocs de contenu interne : icônes et Instagram

Ajout des blocs Icône et Instagram comme contenu interne sur les pages du site web.

Job and eLearning course building blocks

Use dynamic building blocks (available in developer mode) to display jobs and eLearning courses.

Style des liens et boutons

Lorsque le style des liens ou des boutons est défini par le thème choisi, ceux-ci peuvent être modifiés directement dans l'onglet "Thème" en cliquant sur l'icône en forme de crayon.

Suivi de liens : codes QR

Transformation des liens de suivi en codes QR pour les présentations et l’impression.

llms.txt

Create an llms.txt file in the website settings to help large language models (LLMs) better understand and use website content.

Mega menu

Add blocks or inner content to a mega menu. A new, empty mega menu template has also been added.

Module-specific search

The main website search can now be configured to search either all content or only content within a specific module (e.g., Products, Events, etc.).

Sites web multiples : modifier le site par défaut

Modifiez le site web par défaut en réorganisant les sites web dans la configuration.

New Icon List inner content block

Add a list with icons using the new "Icon List" inner content block.

Partners page

Affichage des membres et des partenaires en ligne avec un nouveau module.

Utilisateurs du portail : photo de profil

Les utilisateurs du portail peuvent désormais mettre à jour leur propre photo de profil depuis le tableau de bord du portail.

Champs de propriété pris en charge dans les formulaires du site web

Les champs de propriété peuvent être utilisés dans les formulaires du site web lorsque l'action est "Créer un client" ou "S'abonner à la newsletter."

Publier/dépublier des partenaires

Publiez ou dépubliez des partenaires par lot.

Redirections

La création de redirections a été améliorée.

Repositionnement du texte sur l'image de couverture

Le texte sur une image de couverture peut désormais être repositionné par glisser-déposer.

Résultats de recherche

  • Sur un site web multilingue, le nom de la page est désormais traduit dans les résultats de recherche.
  • Les résultats de recherche sont répartis par catégorie avec des mises en page améliorées et un nouvel algorithme de recherche approximative.

SEO

  • Amélioration des performances sur mobile grâce au dimensionnement adaptatif des images (srcset), et affinement de la logique SEO pour éviter le contenu dupliqué sur les pages paginées.
  • Utilisez l’IA pour améliorer le SEO d’une page web.

Sidebar revamp

La barre latérale du site web replie désormais automatiquement les groupes d’options secondaires pour vous aider à vous concentrer sur votre sélection actuelle.

Simplified inner content blocks

The "Social Media" and "Share" inner content blocks have been simplified by removing some options and merging others.

Social media links

Social media URLs are now handled in a uniform way in the "Social Media" inner content block.

Améliorations des sitemaps

Les sitemaps incluent uniquement des URL 2XX indexables et respectent les limites de taille et d’URL de Google.

Block preview for mobile devices

Preview how any block will appear on mobile devices.

Données structurées

Des données structurées sont désormais ajoutées par défaut au HTML des pages web afin d’améliorer le SEO et de créer des résultats enrichis Google.

Theme layout and background options

Les options de mise en page et d’arrière-plan du thème ont été clarifiées et unifiées.

Translation

  • Traduisez plus facilement les options de champs de sélection dans les formulaires de contact.
  • On a multi-language website, static page URLs can now be translated per language.
  • When translating web content, different images, videos, or documents can be displayed for each language.

Format de vidéo vertical

Ajout de vidéos au format vertical.

Visitor tracking

L'efficacité du système de suivi des visiteurs a été améliorée.

Assistant de configuration du site web

  • The website configuration wizard includes an improved industry list and synonym matching, as well as AI-powered choices for positioning (e.g., luxury versus eco-conscious) based on the type of business.
  • Plusieurs nouveaux thèmes ont été ajoutés, les thèmes existants ont été améliorés et les images par défaut de tous les thèmes ont été mises à jour.

UI/UX de l’éditeur de site web

The Website editor's UI and UX has been improved.

Snippet de widget WhatsApp

Permettez aux visiteurs de lancer une conversation WhatsApp avec votre entreprise en un seul clic.


WhatsApp

Destinataires par défaut sur les modèles

Ajoutez des destinataires par défaut sur les modèles WhatsApp.

Interactive message templates

Create interactive message templates.

Named parameters in templates

Use named parameters in WhatsApp templates.

Number blocking

Block a WhatsApp number directly from Odoo.

Simplified authentication process

The process to authenticate a WhatsApp business account has been simplified.

Communauté
  • Tutoriels
  • Documentation
  • Forum
Open Source
  • Téléchargement
  • Github
  • Runbot
  • Traductions
Services
  • Hébergement Odoo.sh
  • Assistance
  • Migration
  • Développements personnalisés
  • Éducation
  • Trouver un comptable
  • Trouver un partenaire
  • Devenir partenaire
À propos
  • Notre société
  • Actifs de la marque
  • Contactez-nous
  • Emplois
  • Événements
  • Podcast
  • Blog
  • Clients
  • Informations légales • Confidentialité
  • Sécurité.
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) Português română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo est une suite d'applications open source couvrant tous les besoins de votre entreprise : CRM, eCommerce, Comptabilité, Inventaire, Point de Vente, Gestion de Projet, etc.

Le positionnement unique d'Odoo est d'être à la fois très facile à utiliser et totalement intégré.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now