Zum Hauptinhalt springen
Singapore InvoiceNow

Fehler und Hinweise von Singapore InvoiceNow in Odoo: wann sie erscheinen und was zu tun ist

Die Meldungen von Singapore InvoiceNow sagen Ihnen, was fehlt oder blockiert ist: ein PINT-SG-Profil, ein Access Point, ein Wechselkurs, das Format der Peppol ID oder Administratorrechte. Hier finden Sie jeden Text im Wortlaut des Moduls, wann er laut seinem Inhalt erscheint und was zu tun ist. Mehrere Hinweise von FlexigoTech Cloud sagen ausdrücklich, dass nichts gesendet, gespeichert oder gelöscht wurde, Sie können also korrigieren, bevor Sie den Vorgang wiederholen.

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 Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
7 Min.

So lesen Sie die Meldungen auf dieser Seite

Jede Meldung steht hier so, wie das Modul sie schreibt. Die Meldungen, die mit Only an administrator beginnen, lassen sich, wie der Text selbst sagt, nur von einem Administrator lösen.

Enthält der Text Platzhalter wie %s, %(ccy)s, %(date)s, %(names)s oder %(other)s, sehen Sie an ihrer Stelle den konkreten Wert Ihres Falls. Lesen Sie diesen Wert, bevor Sie etwas ändern: Er zeigt Ihnen, wo das Problem liegt.

Wenn Sie das Modul noch nicht konfiguriert haben, beginnen Sie mit der Einrichtung von Singapore InvoiceNow. Diese Seite ist für den Fall gedacht, dass bereits ein Hinweis erschienen ist.

Beim Senden einer Rechnung: Profil, Access Point und Inhalt

MeldungWann sie erscheintWas zu tun ist
InvoiceNow submission is missing: %sDer Übermittlung fehlt eine Angabe; das Ende der Meldung nennt sie.Ergänzen Sie die genannte Angabe und senden Sie erneut.
Configure a PINT-SG profile before sending.Sie versuchen zu senden, ohne dass ein PINT-SG-Profil konfiguriert ist.Konfigurieren Sie ein PINT-SG-Profil und senden Sie danach.
Configure a Peppol Access Point before sending.Sie versuchen zu senden, ohne dass ein Peppol Access Point konfiguriert ist.Konfigurieren Sie den Access Point vor dem Senden.
Select a Peppol Access Point configuration first.Es ist keine Access-Point-Konfiguration ausgewählt.Wählen Sie zuerst eine Peppol-Access-Point-Konfiguration aus.
No exchange rate for %(ccy)s on %(date)sFür diese Währung fehlt an diesem Datum der Wechselkurs.Erfassen Sie in Odoo den Wechselkurs der Währung für das in der Meldung genannte Datum.
Invoice XML exceeds 20MB; split or reduce attachments.Das XML der Rechnung ist größer als 20MB.Teilen Sie die Rechnung auf oder verkleinern Sie die Anhänge, wie die Meldung verlangt.
InvoiceNow validation failed. Review the validation errors tab.Die InvoiceNow-Validierung ist fehlgeschlagen.Öffnen Sie den in der Meldung genannten Reiter mit den Validierungsfehlern und korrigieren Sie, was dort aufgeführt ist.

Der letzte Hinweis zeigt die Details nicht im eigenen Fenster, sondern verweist auf den Reiter mit den Validierungsfehlern. Die übrigen Meldungen dieser Tabelle nennen bereits, was fehlt (Profil, Access Point, ausgewählte Konfiguration, Wechselkurs oder XML-Größe).

Access Point: freigegebener Verkehr, IRAS und sichere Verbindung

MeldungWann sie erscheintWas zu tun ist
Configure a Peppol Access Point before IRAS submission.Sie versuchen die Übermittlung an IRAS ohne konfigurierten Access Point.Konfigurieren Sie den Access Point und wiederholen Sie die Übermittlung an IRAS.
The selected Access Point is not enabled for IRAS GST submission.Der gewählte Access Point ist nicht für die GST-Übermittlung an IRAS freigegeben.Wählen Sie einen dafür freigegebenen Access Point oder prüfen Sie die Konfiguration des ausgewählten.
The selected Access Point is not enabled for B2B sandbox traffic.Der gewählte Access Point ist nicht für B2B-Sandbox-Verkehr freigegeben.Wählen Sie einen für die Sandbox freigegebenen Access Point oder prüfen Sie die Konfiguration des ausgewählten.
The selected Access Point is not enabled for B2B production traffic.Der gewählte Access Point ist nicht für B2B-Produktionsverkehr freigegeben.Wählen Sie einen für die Produktion freigegebenen Access Point oder prüfen Sie die Konfiguration des ausgewählten.
Peppol AP connections must use TLS 1.2 or higher.Die Verbindung des Access Points verwendet nicht TLS 1.2 oder höher.Verwenden Sie eine Verbindung mit TLS 1.2 oder höher.

Die drei not enabled-Meldungen unterscheiden drei Verwendungen: GST-Übermittlung an IRAS, B2B-Sandbox-Verkehr und B2B-Produktionsverkehr. Achten Sie darauf, welche die Meldung nennt, damit Sie wissen, wofür der Access Point freigegeben sein muss.

Liste der Access Points in InvoiceNow SG mit den Spalten Name, Company, Provider, Sandbox, Connection Status und Credential Expiry, Schaltfläche New und Suchleiste, ohne Einträge
Die Liste der Access Points unter InvoiceNow SG › Configuration › Access Points, noch ohne Einträge.

In FlexigoTech Cloud gespeicherte Access-Point-Schlüssel

Ein Access Point kann über eine direkte Verbindung oder über FlexigoTech Cloud laufen. Über FlexigoTech Cloud speichert der Dienst die Zugangsdaten verschlüsselt, überwacht die Synchronisierung und benachrichtigt Sie per E-Mail, wenn sie fehlschlägt. Die Meldungen dieses Bereichs enden oft mit Nothing was sent., Nothing was deleted. oder mit dem Hinweis, dass nichts gespeichert wurde.

MeldungWann sie erscheintWas zu tun ist
An Access Point keeps the connection it was set up with: it does not change between the direct connection and FlexigoTech Cloud.Sie versuchen, einen Access Point von der direkten Verbindung auf FlexigoTech Cloud umzustellen oder umgekehrt.Legen Sie die Verbindung beim Einrichten des Access Points fest: Er behält die, mit der er eingerichtet wurde.
Only FlexigoTech Cloud marks an Access Point key as saved: enter the key instead.Sie versuchen, einen Schlüssel manuell als gespeichert zu markieren.Geben Sie den Schlüssel ein; nur FlexigoTech Cloud markiert ihn als gespeichert.
The Access Point key saved in FlexigoTech Cloud is for this authentication type: delete it from FlexigoTech Cloud first, then change the type and enter the new key.Sie ändern den Authentifizierungstyp, während in FlexigoTech Cloud der Schlüssel des aktuellen Typs gespeichert ist.Löschen Sie den Schlüssel in FlexigoTech Cloud, ändern Sie den Typ und geben Sie den neuen Schlüssel ein.
The Access Point key of %(names)s is saved in FlexigoTech Cloud: an administrator has to delete it first with "Delete my key from FlexigoTech Cloud", then the Access Point can be deleted. Nothing was deleted.Sie versuchen, einen Access Point zu löschen, dessen Schlüssel in FlexigoTech Cloud gespeichert ist.Ein Administrator löscht zuerst den Schlüssel mit Delete my key from FlexigoTech Cloud; danach lässt sich der Access Point löschen.
A client certificate (mTLS) cannot go through FlexigoTech Cloud: use an API key or a bearer token. Nothing was sent.Sie versuchen, ein Client-Zertifikat (mTLS) über FlexigoTech Cloud zu verwenden.Verwenden Sie einen API-Schlüssel oder ein Bearer-Token.
Accept first that the Access Point works through FlexigoTech Cloud: nothing was sent and nothing was saved.Sie haben nicht akzeptiert, dass der Access Point über FlexigoTech Cloud läuft.Akzeptieren Sie zuerst diese Bedingung und wiederholen Sie den Vorgang.
Through FlexigoTech Cloud the Access Point endpoint has to be https://host/path, without port, user, query or fragment. Nothing was sent.Der Endpunkt hat nicht die Form, die die Meldung verlangt.Geben Sie den Endpunkt als https://host/path ein, ohne Port, Benutzer, Query oder Fragment.
FlexigoTech Cloud keeps one Access Point key per authentication type and database, and %(other)s already has one. Delete that key first. Nothing was sent.Für diesen Authentifizierungstyp gibt es in dieser Datenbank bereits einen Schlüssel.Löschen Sie zuerst diesen anderen Schlüssel.

Bei den Meldungen zum Ändern oder Löschen von Schlüsseln ist die verlangte Reihenfolge immer gleich: Zuerst wird der Schlüssel in FlexigoTech Cloud gelöscht, danach ändern Sie den Typ, geben den neuen Schlüssel ein oder löschen den Access Point.

Liste der Access Points in der App InvoiceNow SG mit Schaltfläche New, Suchleiste und den Spalten Name, Company, Provider, Sandbox, Connection Status und Credential Expiry, ohne Einträge
Die Liste der Access Points unter InvoiceNow SG › Operations › Access Points, noch ohne Einträge.

Administratorrechte und Format der Peppol ID

MeldungWann sie erscheintWas zu tun ist
Only an administrator can set the Access Point credential or change where it is sent or read from.Ein Benutzer ohne Administratorrechte versucht, die Zugangsdaten des Access Points zu setzen oder zu ändern, wohin gesendet oder woher gelesen wird.Bitten Sie einen Administrator, die Änderung vorzunehmen.
Only an administrator can change the InvoiceNow webhook secret.Ein Benutzer ohne Administratorrechte versucht, das Webhook-Secret von InvoiceNow zu ändern.Ein Administrator ändert es.
Peppol ID must match 0192:SGUEN followed by four digits.Die Peppol ID folgt nicht dem Format 0192:SGUEN mit vier nachfolgenden Ziffern.Korrigieren Sie die Peppol ID in dieses Format.

Wenn Sie als Berater arbeiten und der Kunde Ihnen keine Administratorrechte gegeben hat, erscheinen die Hinweise zu Zugangsdaten und Webhook auch dann, wenn alles andere stimmt: Klären Sie das mit der Person, die diese Rolle hat.

Wo Sie nach einem Hinweis nachsehen

Die App InvoiceNow SG bündelt in ihren Menüs die PINT-SG-Profile, die Access Points und eine Liste Inbound Errors mit den Spalten Move, Field Name, Raw Value und Reason.

Rundgang durch die App InvoiceNow SG: Liste der PINT-SG-Profile mit zwei aktiven Einträgen, leere Liste der Access Points und leere Liste der Inbound Errors
PINT-SG-Profile, Access Points und Inbound Errors, in dieser Reihenfolge.
Liste Inbound Errors in InvoiceNow SG mit den Spalten Move, Field Name, Raw Value und Reason, Schaltfläche New und Suchleiste, ohne Einträge
Die Liste Inbound Errors, noch ohne Einträge.

Wenn Sie verstehen möchten, welche Schritte jeder Datensatz durchläuft, bevor ein Fehler auftritt, lesen Sie wie Singapore InvoiceNow intern funktioniert.

Wie FlexigoTech Ihnen hilft

Das Modul kostet 9 € pro Odoo-Version (Einmalzahlung, zzgl. MwSt.), für 17, 18, 19 und 20; der Teil über FlexigoTech Cloud gehört zum Connector-Plan, 49 €/Monat oder 490 €/Jahr zzgl. MwSt. Mit dem Abonnement ist das Modul für neue Odoo-Versionen enthalten, wenn Sie es auf flexigotech.com gekauft haben; im Odoo App Store wird jede Version dort gekauft, auf der Seite in Odoo Apps.

FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt individuelle Konnektoren und Integrationen. Wenn sich ein Hinweis aus dieser Liste wiederholt und Sie die Ursache nicht finden, schicken Sie uns den genauen Text, den Sie sehen.

Weiterlesen

So funktioniert Singapore InvoiceNow in Odoo: Menüs, geplante Aktionen und ModelleMenüs, geplante Aktionen und Modelle, die Singapore InvoiceNow zu Odoo 17, 18, 19 und 20 hinzufügt, in Tabellen verglichen: was läuft und wo Sie nachsehen.Singapore InvoiceNow in Odoo einrichten: Einstellungen, Felder und StatusSo richten Sie Singapore InvoiceNow in Odoo ein: Access Points, Zugangsdaten, B2B- und IRAS-Funktionen, Status der Datensätze und Prüfungen in Woche eins.Singapore InvoiceNow ohne Odoo: Checkliste für den Umzug Ihrer Peppol-Rechnungen in OdooSie rechnen über Singapore InvoiceNow ab, nutzen aber noch kein Odoo? Was Sie notieren, was Odoo mit dem Konnektor bündelt und was Sie in Woche eins prüfen.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen