Die Tabelle
| Odoo-Version | Senden an KSeF | Woher das validierte FA(3) kommt | Erneute Validierung in der Cloud |
|---|---|---|---|
| 17 | Kein Standardmodul: Gesendet wird außerhalb von Odoo | Fertig hochgeladen, anderswo erzeugt | Kein Standardversand, der neu zu validieren wäre |
| 18 | l10n_pl_edi | Das, was l10n_pl_edi erzeugt oder gesendet hat | Ja, stündlich |
| 19 | l10n_pl_edi, mit KSeF-Zertifikat im Unternehmen | Das, was l10n_pl_edi erzeugt oder gesendet hat | Ja, stündlich |
| 20 | l10n_pl_edi | Das, was l10n_pl_edi erzeugt oder gesendet hat | Ja, stündlich |
Das FlexigoTech-Modul ist für alle vier Versionen veröffentlicht. In keiner davon sendet es an KSeF: Es validiert und bereitet vor.

Wenn Sie Odoo 17 nutzen
In 17 gibt es keinen Standardversand, also hat der Ablauf einen Schritt mehr: Die Rechnung wird in Odoo ausgestellt, das FA(3) mit einem anderen Werkzeug erzeugt und zur Validierung an die Rechnung angehängt. Der Migrationsvalidator unter Migration › Run Validator hilft, Lücken in Ihren Stammdaten zu finden, bevor Sie umsteigen.
Das ist ein guter Grund, das Versions-Upgrade zu planen: Ab 18 arbeitet die Validierung mit dem, was Odoo erzeugt, ohne Dateien, die man von Hand verschiebt.
Ein praktischer Hinweis: Die Modulversion ändert nicht, was validiert wird. FA(3)-Felder, Fehlercodes und Legal Policy sind in allen vier Zweigen gleich, sodass ein Unternehmen mit zwei Datenbanken in verschiedenen Versionen in beiden dieselben Warnungen sieht.
Wenn Sie 18, 19 oder 20 nutzen
Der Ablauf ist direkt. l10n_pl_edi erzeugt und sendet das FA(3), und das Modul validiert es in FlexigoTech Cloud mit einem signierten Bericht. Bereits Gesendetes wird stündlich erneut validiert, und jede Rechnung zeigt ihren Status: gültig, ungültig, nicht validiert oder abgelaufen.
In 19 haben wir im Code von Odoo geprüft, dass die Standardanmeldung ein im Unternehmen hinterlegtes KSeF-Zertifikat nutzt und die Token mit einer geplanten Aktion erneuert.

Der Migrationsvalidator, in jeder Version
Wenn Sie aus einem anderen Programm oder einer früheren Version kommen, prüft der Migrationsvalidator Ihre Daten, bevor Sie beginnen, in KSeF auszustellen. Er wird über Migration › Run Validator gestartet, und jeder Lauf bleibt unter Validation Runs erhalten, sodass Sie die Läufe miteinander vergleichen können. Sinnvoll ist es, ihn zweimal laufen zu lassen: einmal zu Beginn, um die Liste der Lücken zu sehen, und einmal direkt vor der Umstellung, um zu bestätigen, dass keine mehr übrig ist. Und Operations › Compliance Export exportiert das Validierte, wenn Ihre Steuerberatung danach fragt.
Was Sie jeweils kaufen
In allen vier Versionen dasselbe: das Modul als Einmalzahlung von 9 € pro Odoo-Version und den lokalen Service von FlexigoTech Cloud ab 29 € im Monat, zzgl. MwSt., in dem die Validierung läuft. Wenn Sie die Version wechseln, hängt es davon ab, wo Sie gekauft haben: Mit dem Abonnement ist das Modul für neue Versionen inklusive, wenn Sie es auf flexigotech.com gekauft haben; bei Odoo Apps kauft man jede Version dort.
Die FA(3)-Validierungen hängen nicht von der Odoo-Version ab, sondern vom Schema. Was sich ändert, ist, wer die Datei erzeugt.
Weiterlesen
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen
Quellen
- github.com/odoo/odoo/tree/18.0/addons/l10n_pl_edi
- Quellcode des Moduls: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/account_move.py
- Quellcode des Moduls: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_session.py
- Quellcode des Moduls: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati (cbca26e): models/ksef_cloud.py
- github.com/odoo/odoo/blob/19.0/addons/l10n_pl_edi/models/res_company.py
- Quellcode des Moduls: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): data/ksef_cron.xml
- Quellcode des Moduls: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): views/ksef_menus.xml
- Quellcode des Moduls: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): models/account_move.py
- apps.odoo.com/apps/modules/20.0/flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati
- Quellcode des Moduls: flexigo_poland_ksef_2_0_e_invoice_connector_and_migrati 20.0 (ba7c60f1): __manifest__.py
- flexigotech.com/precios.html
