Zum Hauptinhalt springen
Belgium Peppol B2B E-Invoicing Compliance

So funktioniert Belgium Peppol B2B E-Invoicing Compliance in Odoo von innen

Das Modul hängt alles unter Invoicing › Belgium Peppol auf: ein Dashboard, einen Bereich Configuration mit Profilen, Access Points, Validierungsregeln und MwSt.-Zuordnungen, einen Bereich Logs & Audit mit Übertragungsprotokoll, Scans, Warnungen und Nachweispaketen sowie ein Menü 2028 Readiness. Im Hintergrund laufen vier aktive geplante Aktionen: eine alle 7 Tage, die die Archivintegrität prüft, zwei monatliche und eine tägliche, die vor Fallback-Fristen warnt. Hier finden Sie jeden Teil in Tabellen verglichen.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Moduls, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Alles liegt unter Invoicing › Belgium Peppol

Das Modul fügt in der Rechnungsstellung ein eigenes Menü hinzu, Invoicing › Belgium Peppol, und alle seine Ansichten sind dort zu finden. Der vollständige Menübaum sieht so aus:

  • Invoicing › Belgium Peppol › Dashboard
  • Invoicing › Belgium Peppol › Configuration, mit Compliance Profiles, Access Points, Validation Rules und VAT Category Mappings
  • Invoicing › Belgium Peppol › Logs & Audit, mit Transmission Log, Archive Scans, Alerts, Evidence Packs, Batch Evidence Packs und Fallback Entries
  • Invoicing › Belgium Peppol › 2028 Readiness

Die erste Konfigurationsansicht, die Sie öffnen werden, ist die Profilliste. Der Screenshot zeigt sie mit einem einzigen Demoprofil.

Liste Compliance Profiles in Odoo Invoicing mit einem Profil von Acme Belgium SPRL im Status Completed und Modus Test / SMK, mit der Schaltfläche New und der Suchleiste
Compliance Profiles mit einem einzigen Demoprofil (Acme Belgium SPRL), im Status Completed und im Modus Test / SMK.

Konfiguration, Audit und Vorbereitung auf 2028 im Vergleich

Die Ansichten verteilen sich auf drei Bereiche. Die Tabelle stellt sie den gleichnamigen Datenmodellen des Moduls gegenüber. Das hilft, wenn Sie Daten exportieren, Datensätze im Entwicklermodus prüfen oder eine Entwicklung darauf aufbauen lassen möchten.

MenübereichAnsichtenGleichnamige Modelle
ConfigurationCompliance Profiles, Access Points, Validation Rules, VAT Category Mappingsbe.peppol.compliance.profile, be.peppol.access.point, be.peppol.validation.rule, be.peppol.vat.category.mapping
Logs & AuditTransmission Log, Archive Scans, Alerts, Evidence Packs, Batch Evidence Packs, Fallback Entriesbe.peppol.transmission.log, be.peppol.archive.scan, be.peppol.alert, be.peppol.evidence.pack, be.peppol.fallback.entry
2028 Readiness2028 Readinessbe.peppol.readiness.item

So lesen Sie die Tabelle: Unter Configuration liegen die Einstellungsdatensätze. Ihre Beschreibungen sind eindeutig: Belgium Peppol Compliance Profile für das Profil, Peppol Access Point Provider für den Anbieter des Peppol-Access-Points, Belgium Peppol Validation Rule für die Regeln und VAT to Peppol Category Mapping für die Zuordnung von MwSt. zu einer Peppol-Kategorie.

Unter Logs & Audit liegt alles, was Spuren hinterlässt: Peppol Transmission Log Entry (jeder Eintrag im Übertragungsprotokoll), Archive Integrity Scan Result (Ergebnisse der Integritätsprüfung des Archivs), Compliance Alert, Compliance Evidence Pack und Fallback Transmission Entry. Auch die Ansicht Batch Evidence Packs befindet sich hier.

Das Menü 2028 Readiness entspricht dem Namen nach E-Reporting Readiness Item, also Vorbereitungspunkten für das E-Reporting.

Die Modelle, die nicht in der Tabelle stehen

Ein weiteres Modell sollten Sie kennen: be.peppol.configuration.snapshot, beschrieben als Configuration Snapshot (Append-Only Audit Trail). Dem Namen nach ist es ein Verlauf von Konfigurations-Snapshots, dem Datensätze nur hinzugefügt werden.

Dazu kommen Berichte:

  • report.be_peppol_evidence_pack.report_evidence_pack: Evidence Pack PDF Report (nur in Odoo 19 und 20)
  • report.be_peppol_readiness.report_readiness: 2028 Readiness Report PDF
  • report.be_peppol_annual_stats.report_annual_stats: Annual Authority Information Statistics Report (nur in Odoo 19 und 20)

Die ersten beiden tragen «PDF» im Namen.

Die vier geplanten Aktionen im Überblick

AktionWie oftAktiv
Belgium Peppol: Archive Integrity Scanalle 7 Tageja
Belgium Peppol: Annual AAI Statistics Reportmonatlichja
Belgium Peppol: Monthly Compliance Digestmonatlichja
Belgium Peppol: Fallback Deadline Alerttäglichja

So lesen Sie die Tabelle: Alle vier sind als aktiv markiert. Die Integritätsprüfung des Archivs läuft alle 7 Tage, der AAI-Statistikbericht und die Compliance-Zusammenfassung einmal im Monat, die Warnung zur Fallback-Frist täglich. Beachten Sie, dass Annual AAI Statistics Report zwar «Annual» im Namen trägt, die konfigurierte Häufigkeit aber monatlich ist.

Zur wöchentlichen Aktion passen das Menü Archive Scans und das Modell Archive Integrity Scan Result, zur täglichen das Menü Fallback Entries und das Modell Fallback Transmission Entry.

Was Sie zu jeder übertragenen Rechnung sehen

Transmission Log ist die Liste der Einträge des Modells be.peppol.transmission.log. Im Screenshot mit Demodaten sehen Sie pro Zeile die Rechnungsreferenz, die Richtung, die Peppol-ID des Empfängers, das Übertragungsdatum, den Status und das Unternehmen.

So führt der Weg durch die Protokoll- und Konfigurationsansichten:

Abfolge: Liste Transmission Log, Liste Compliance Profiles mit einem Profil, erneut Transmission Log und Liste Archive Scans mit fünf Datensätzen von Acme Belgium SPRL
Vom Übertragungsprotokoll zu den Profilen und weiter zu Archive Scans, mit Scandatum, Ergebnis Pass oder Fail, Gesamtzahl der Dateien und Spalten für fehlende und veränderte Dateien (Demodaten).
Liste Transmission Log in Invoicing mit Rechnungsreferenz, Richtung, Peppol-ID des Empfängers, Übertragungsdatum, Status und Unternehmen
Dieselbe Liste aus Invoicing gesehen, mit Demodaten und der Unternehmensspalte.

Wenn eine Zeile auf Failed steht, finden Sie im Artikel über die Fehlermeldungen und Warnungen des Moduls die genauen Texte und was jeweils zu tun ist. Welche Felder Sie ausfüllen und was Sie in den ersten Tagen prüfen sollten, steht in der Schritt-für-Schritt-Einrichtung.

Welcher Teil vom FlexigoTech Cloud Service abhängt

Die Seite in Odoo Apps weist mit einer eigenen Überschrift darauf hin: Before you buy: some features of this app use a paid external service. Das Modul arbeitet mit einem lokalen Service von FlexigoTech Cloud.

Das Modul kostet 9 € pro Odoo-Version in Odoo Apps, als Einmalzahlung zzgl. MwSt., für 17, 18, 19 und 20. Der Service kostet 29 €/Monat oder 290 €/Jahr zzgl. MwSt. (Pro: 58 €/Monat oder 580 €/Jahr).

Ohne Abonnement oder bei ausgesetztem Service stoppt alles, was das Abonnement bereitstellt, und Ihre Daten bleiben in Ihrem Odoo. Mit Abonnement ist das Modul für neue Odoo-Versionen inbegriffen, wenn Sie es auf flexigotech.com gekauft haben; im Odoo App Store wird jede Version dort gekauft (Seite in Odoo Apps).

Wie wir Sie unterstützen

Bei FlexigoTech implementieren wir Odoo 17, 18, 19 und 20 und entwickeln individuelle Konnektoren und Integrationen. Wenn Sie Profile, Validierungsregeln oder MwSt.-Zuordnungen an Ihren Fall anpassen möchten oder einen Bericht bzw. eine Integration auf Basis dieser Modelle brauchen, schildern Sie uns Ihre Situation über die Modulseite.

Weiterlesen

Fehlermeldungen von Belgium Peppol B2B E-Invoicing Compliance: Bedeutung und LösungDie Fehlermeldungen von Belgium Peppol B2B E-Invoicing Compliance in Odoo: wann sie erscheinen, was das Modul verlangt und wie Sie weitermachen.Einrichtung von Belgium Peppol B2B E-Invoicing Compliance in Odoo: ein Fall von A bis ZEin Praxisfall zur Einrichtung von Belgium Peppol B2B E-Invoicing Compliance in Odoo: Profil, Peppol-IDs, Regeln, Status und Prüfung der ersten Woche.Passt Belgium Peppol B2B E-Invoicing Compliance zu Ihrem Odoo? Mythen und RealitätWas Belgium Peppol B2B E-Invoicing Compliance in Odoo 17 bis 20 abdeckt und was nicht: Transport, Validierung, Voraussetzungen und Service im Überblick.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen

  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): views/be_peppol_menus.xml
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): data/be_peppol_cron.xml
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): static/description/index.html
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_access_point.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_alert.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_archive_scan.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_compliance_profile.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_configuration_snapshot.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_evidence_pack.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_fallback_entry.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_readiness_item.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_transmission_log.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_validation_rule.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_vat_category_mapping.py
  • Quellcode des Moduls: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): report/be_peppol_report.py
  • apps.odoo.com/apps/modules/20.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/17.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/18.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/19.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html