Zum Hauptinhalt springen
Belgium Peppol B2B E-Invoicing Compliance

Fehlermeldungen von Belgium Peppol B2B E-Invoicing Compliance: Bedeutung und Lösung

Belgium Peppol B2B E-Invoicing Compliance zeigt zwei Arten von Meldungen: solche, die Sie stoppen, bis Sie einen Schritt oder eine Angabe ergänzen (die Peppol-Teilnehmer-ID, den Access-Point-Anbieter, den Konnektivitätstest, die USt-Zuordnungen), und solche, die Datensätze wie das Übertragungsprotokoll, die Configuration Snapshots und die Evidence Packs schützen. Die ersten lösen Sie, indem Sie tun, was die Meldung verlangt; die zweiten lassen sich nicht umgehen: Das Modul lässt das Löschen von Einträgen im Übertragungsprotokoll und von Configuration Snapshots nicht zu, schränkt ein, was sich daran ändern lässt, und versiegelt bereits erzeugte Evidence Packs. Hier finden Sie jede Meldung im Wortlaut und was zu tun ist.

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
6 Min.

Meldungen des Einrichtungsassistenten

Die ersten Meldungen, auf die Sie stoßen können, erscheinen bei der Konfiguration des Moduls, und jede nennt, was fehlt. Wenn Sie gerade mitten in der Einrichtung sind, finden Sie alle Einstellungen der Reihe nach in der Einrichtungsanleitung.

Was bedeutet Enter the Peppol participant ID (step 2) before testing the connection.?

Sie haben den Verbindungstest gestartet, ohne vorher die Peppol-Teilnehmer-ID einzugeben. Die Meldung sagt Ihnen, wo das geht: in Schritt 2. Beachten Sie dabei eine weitere Meldung des Moduls, Please enter a valid Peppol Participant ID with scheme prefix (e.g. 0208:0123456789).: Vor der ID muss das Schema-Präfix stehen, im Format des Beispiels aus der Meldung. Sobald die ID in diesem Format eingetragen ist, starten Sie den Test erneut.

Abfolge der Modullisten: Transmission Log, Compliance Profiles, Transmission Log und Archive Scans
In Compliance Profiles sieht man das Profil von Acme Belgium SPRL mit der Peppol-ID 0208:0123456789, Status Completed und Modus Test / SMK

Warum lässt mich der Assistent nicht zum nächsten Schritt?

Weil etwas fehlt, das die Meldung nennt. Ergänzen Sie es und versuchen Sie es erneut:

  • Please complete all company information fields before proceeding.: Einige Felder mit Unternehmensangaben sind leer.
  • Please select an Access Point provider before proceeding. oder Please select an Access Point provider first.: Sie haben keinen Access-Point-Anbieter gewählt.
  • Please run the connectivity test and ensure it succeeds before proceeding.: Der Konnektivitätstest wurde nicht ausgeführt oder ist fehlgeschlagen. Er muss erfolgreich abschließen.
  • Please configure at least one VAT-to-Peppol category mapping.: Es gibt noch keine Zuordnung von USt zu Peppol-Kategorie.
  • Please run the partner Peppol ID scan before proceeding.: Der Scan der Peppol-IDs Ihrer Kontakte steht noch aus.
  • No Belgian sale taxes found. Please verify that your chart of accounts is configured or create mappings manually.: Das Modul hat keine belgischen Verkaufssteuern gefunden. Die Meldung nennt zwei Wege: prüfen, ob der Kontenplan konfiguriert ist, oder die Zuordnungen von Hand anlegen.

Meldungen beim Senden und Erfassen von Rechnungen

Nach der Konfiguration beziehen sich mögliche Meldungen auf die Rechnung, die Sie senden wollen, und auf die Daten der jeweiligen Übertragung.

Was ist der Unterschied zwischen Cannot send: there are validation failures that must be resolved before transmission. und Please acknowledge the warnings before sending.?

Die erste bedeutet, dass die Rechnung Validierungsfehler hat: Das Modul sendet sie erst, wenn diese behoben sind. Die zweite betrifft Warnungen, keine Fehler: Das Modul bittet Sie, sie vor dem Senden zu bestätigen. Im ersten Fall beheben Sie die Fehler, im zweiten bestätigen Sie die Warnungen und senden erneut.

Was tun bei Invoice %(invoice)s already has a terminal-success transmission (log entry #%(log_id)s). Only one terminal success is allowed per invoice.?

Das Modul erlaubt pro Rechnung nur eine Übertragung mit endgültigem Erfolg, und diese Rechnung hat bereits eine. In der echten Meldung stehen statt der Platzhalter die Rechnungsreferenz und die Nummer des Protokolleintrags, in dem dieser Erfolg vermerkt ist. Versuchen Sie nicht, für dieselbe Rechnung einen zweiten Erfolg zu erfassen.

Liste Transmission Log mit Rechnungsreferenz, Richtung, Peppol-ID des Empfängers, Übertragungsdatum, Status und Unternehmen
Das Übertragungsprotokoll mit den Status Sent, Delivered, Failed, Received und Acknowledged

Welche Meldungen verlangen eine fehlende Angabe?

Diese sagen direkt, was fehlt oder schon existiert:

  • No invoice selected for validation. und No invoice selected.: Es ist keine Rechnung ausgewählt.
  • Invoice reference is required., Transmission date is required. und Recipient Peppol ID is required.: Es fehlt die Rechnungsreferenz, das Übertragungsdatum oder die Peppol-ID des Empfängers.
  • Please select at least one company.: Sie müssen mindestens ein Unternehmen markieren.
  • This record has already been imported.: Das Modul zeigt an, dass dieser Datensatz bereits importiert wurde.

Geschützte Datensätze und Wechsel des Access Points

Hier kommen die Schutzmeldungen ins Spiel. Sie lassen sich nicht durch das Ausfüllen eines Felds beheben: Das Modul lässt das Löschen von Einträgen im Übertragungsprotokoll und von Snapshots nicht zu, schränkt ein, was sich daran ändern lässt, und erlaubt keine Änderung an einem bereits erzeugten Evidence Pack. Welche Rolle jedes Element spielt, erklären wir in wie das Modul intern funktioniert.

Warum kann ich Einträge im Übertragungsprotokoll weder bearbeiten noch löschen?

Das Modul behandelt diese Einträge als unveränderliche Audit-Datensätze. Beim Löschen erscheint Transmission log entries are immutable audit records (AC-031) and cannot be deleted.. Wenn Sie bestimmte Felder ändern wollen, erscheint Transmission log entries are append-mostly. Fields not allowed for update: %(fields)s, wobei statt des Platzhalters die Liste der nicht änderbaren Felder steht. Lassen Sie diese Felder unverändert.

Und die Configuration Snapshots und Evidence Packs?

Configuration Snapshots lassen sich nur ergänzen: Configuration snapshots are append-only and cannot be modified. beim Bearbeiten und Configuration snapshots are append-only and cannot be deleted. beim Löschen. Bei Evidence Packs bedeutet Evidence pack fingerprints and files are written by the generation only., dass Fingerprints und Dateien nur bei der Erzeugung des Packs geschrieben werden. Und wenn Sie ein bereits erzeugtes Pack ändern wollen, erscheint A generated evidence pack is sealed: generate a new one instead.: Das Pack ist versiegelt, Sie erzeugen stattdessen ein neues.

Liste Evidence Packs in der Rechnungsstellung mit Button New, Suchleiste und zwei Datensätzen in der Spalte Pack Name
Die Liste der Evidence Packs mit zwei Packs in der Spalte Pack Name und dem Button New
Liste Archive Scans in der Rechnungsstellung mit fünf Datensätzen von Acme Belgium SPRL, Scandatum, Ergebnis, Gesamtzahl der Dateien und Spalten für fehlende und veränderte Dateien
Die Archivscans von Acme Belgium SPRL mit dem Ergebnis Pass oder Fail

Wann lässt sich ein Fallback-Eintrag auflösen?

Nur wenn er offen ist, sonst erscheint Only open fallback entries can be resolved.. Zum Auflösen verlangt das Modul laut Resolution requires either a later successful Peppol transmission or updated customer confirmation evidence. eines von beiden: eine spätere erfolgreiche Peppol-Übertragung oder einen aktualisierten Bestätigungsnachweis des Kunden.

Welche Meldungen erscheinen beim Wechsel des Access-Point-Anbieters oder bei der Rotation der Zugangsdaten?

Bei der Anbietermigration: Please select a new Access Point provider first. oder Please select a new Access Point provider., wenn Sie den neuen nicht gewählt haben; The new access point must be different from the current one., wenn Sie den bisherigen wählen; Connectivity test must succeed before migration can be finalized., wenn der Konnektivitätstest fehlgeschlagen ist; und Migration has already been completed., wenn die Migration bereits abgeschlossen ist. Bei der Rotation der Zugangsdaten: Please enter the new credential., wenn Sie sie nicht eingegeben haben, Connectivity test must succeed before rotation., wenn der Test nicht erfolgreich war, und Credential rotation is already complete., wenn sie schon abgeschlossen ist.

So unterstützt Sie FlexigoTech

In Odoo Apps kostet die App 9 € zzgl. MwSt., als Einmalzahlung pro Odoo-Version, für 17, 18, 19 und 20, wobei dort jede Odoo-Version separat gekauft wird; wenn Sie sie auf flexigotech.com kaufen, ist mit dem Abonnement das Modul für neue Odoo-Versionen enthalten. Der lokale Dienst von FlexigoTech Cloud kostet 29 €/Monat oder 290 €/Jahr zzgl. MwSt.; ohne Abonnement oder bei ausgesetztem Dienst endet, was das Abonnement bietet, und die Daten bleiben in Ihrem Odoo. Wenn Sie bei der Einführung an einer dieser Meldungen hängen bleiben: FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt individuelle Konnektoren und Integrationen. Details zum Modul finden Sie auf seiner Seite bei flexigotech.com.

Weiterlesen

So funktioniert Belgium Peppol B2B E-Invoicing Compliance in Odoo von innenMenüs, geplante Aktionen und Datenmodelle von Belgium Peppol B2B E-Invoicing Compliance in Odoo 17 bis 20, in Tabellen verglichen, damit Sie alles finden.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