Aller au contenu principal
KSeF 2.0

KSeF dans Odoo 17, 18, 19 et 20 : ce qui change avec votre version

La grande différence se situe entre Odoo 17 et les autres. Odoo 18, 19 et 20 intègrent l10n_pl_edi, le module natif qui envoie les factures à KSeF ; Odoo 17 ne l'a pas. C'est pourquoi, de 18 à 20, le module FlexigoTech valide le FA(3) qu'Odoo génère ou a déjà envoyé, et en 17 il valide un FA(3) généré ailleurs puis téléversé.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 3 novembre 2026

L'essentiel

Module
KSeF 2.0
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
3 min

Le tableau

Version d'OdooEnvoi à KSeFOrigine du FA(3) validéRevalidation dans le cloud
17Pas de module natif : envoi hors d'OdooTéléversé tout prêt, généré ailleursPas d'envoi natif à revalider
18l10n_pl_ediCelui que l10n_pl_edi génère ou a envoyéOui, toutes les heures
19l10n_pl_edi, avec un certificat KSeF sur la sociétéCelui que l10n_pl_edi génère ou a envoyéOui, toutes les heures
20l10n_pl_ediCelui que l10n_pl_edi génère ou a envoyéOui, toutes les heures

Le module FlexigoTech est publié pour les quatre versions. Dans aucune il n'envoie à KSeF : il valide et prépare.

Codes d'erreur KSeF dans le module Odoo
Les codes d'erreur qu'utilise la validation, identiques dans les quatre versions. Capture d'écran d'Odoo avec des données de démonstration.

Si vous êtes sur Odoo 17

En 17, il n'y a pas d'envoi natif, donc le flux compte une étape de plus : la facture est émise dans Odoo, le FA(3) est généré avec un autre outil puis téléversé sur la facture pour être validé. Le validateur de migration, dans Migration › Run Validator, aide à trouver les lacunes de vos données de base avant de faire le saut.

C'est une bonne raison de planifier la montée de version : à partir de 18, la validation travaille sur ce qu'Odoo génère, sans fichiers à déplacer à la main.

Une note pratique : la version du module ne change pas ce qui est validé. Champs FA(3), codes d'erreur et politique légale sont les mêmes dans les quatre branches, si bien qu'une entreprise avec deux bases dans des versions différentes voit les mêmes alertes dans les deux.

Si vous êtes sur 18, 19 ou 20

Le flux est direct. l10n_pl_edi génère et envoie le FA(3), et le module le valide dans FlexigoTech Cloud avec un rapport signé. Ce qui a déjà été envoyé est revalidé toutes les heures, et chaque facture affiche son état : valide, non valide, non validée ou expirée.

En 19, nous avons vérifié dans le code d'Odoo que l'authentification native utilise un certificat KSeF enregistré sur la société et renouvelle les jetons avec une action planifiée.

Politique légale KSeF dans le module Odoo
La politique légale avec ses dates, configurable dans n'importe quelle version. Capture d'écran d'Odoo avec des données de démonstration.

Le validateur de migration, dans toutes les versions

Si vous venez d'un autre logiciel ou d'une version antérieure, le validateur de migration contrôle vos données avant que vous ne commenciez à émettre dans KSeF. Il se lance depuis Migration › Run Validator et chaque exécution est conservée dans Validation Runs, pour pouvoir les comparer entre elles. L'idéal est de le lancer deux fois : une au début, pour voir la liste des lacunes, et une juste avant la bascule, pour confirmer qu'il n'en reste aucune. Et Operations › Compliance Export extrait ce qui a été validé quand votre expert-comptable le demande.

Ce que vous achetez dans chaque cas

La même chose dans les quatre versions : le module, en paiement unique de 9 € par version d'Odoo, et le service Local de FlexigoTech Cloud à partir de 29 € par mois, HT, où s'exécute la validation. Si vous changez de version, cela dépend de l'endroit où vous l'avez acheté : avec l'abonnement, le module des nouvelles versions est inclus si vous l'avez acheté sur flexigotech.com ; sur Odoo Apps, chaque version s'achète là-bas.

Les validations FA(3) ne dépendent pas de la version d'Odoo : elles dépendent du schéma. Ce qui change, c'est qui génère le fichier.

À lire aussi

KSeF 2.0 : le calendrier 2026 et 2027, et ce qu'il faut préparer dans Odoo pour chaque dateLes dates officielles de KSeF 2.0 en Pologne (février et avril 2026, janvier 2027), les sanctions reportées et ce qu'il faut avoir prêt dans Odoo pour chacune.KSeF 2.0 : jeton, certificat KSeF ou Profil de confiance ? Comment choisirComment choisir la méthode d'accès à KSeF 2.0 pour votre entreprise et pour Odoo : Profil de confiance, signature qualifiée, nœud national, jeton ou certificat KSeF.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources