Zum Hauptinhalt springen
Singapore InvoiceNow

Singapore InvoiceNow ohne Odoo: Checkliste für den Umzug Ihrer Peppol-Rechnungen in Odoo

Wenn Sie bereits über Singapore InvoiceNow abrechnen und noch kein Odoo nutzen, besteht der sinnvolle Schritt darin, die Rechnung, ihren Versand über Peppol, den Empfang von Lieferantenrechnungen und die Verfolgung jedes Status an einem Ort zu bündeln. Mit Odoo und dem Singapore InvoiceNow-Konnektor liegt das alles im ERP: Das Modul erzeugt das UBL-2.1-XML und fügt der Rechnung eine Schaltfläche zum Versenden hinzu. Diese Checkliste ordnet, was Sie vor der Einführung, beim Verbinden und in der ersten Woche prüfen sollten.

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

Was Sie über Ihren heutigen Ablauf notieren sollten

Bevor es um Odoo geht, erfassen Sie Ihren aktuellen Prozess. Das muss nicht schön sein: Es genügt zu wissen, wer welche Aufgabe mit welchem Werkzeug erledigt und wo die Spur landet. Die Kästchen folgen dem, was das Modul abdeckt, sodass Sie später Punkt für Punkt vergleichen können.

  • Notieren Sie, wo Sie heute jedes Dokument erstellen, das Sie über InvoiceNow senden, und ob es eine Rechnung oder eine Gutschrift ist.
  • Sammeln Sie die Peppol ID jedes Unternehmens, das Rechnungen stellt. Das Modul validiert das Format 0192:SGUEN[NNNN], halten Sie sie also genau so schriftlich fest.
  • Wenn Sie mit mehreren Unternehmen arbeiten, notieren Sie, welches eine eigene Peppol ID nutzt: Das Modul unterstützt Mehrmandanten-Konfigurationen mit einer Peppol ID pro Unternehmen.
  • Trennen Sie Ihre GST-Fälle: Szenarien mit und ohne GST-Registrierung, Lieferungen zum Nullsatz, steuerbefreite Rechnungen und Rechnungen mit Customer Accounting.
  • Halten Sie fest, wie Sie heute Lieferantenrechnungen empfangen und wie Sie vermeiden, dieselbe doppelt zu erfassen.
  • Ermitteln Sie Ihren Access-Point-Anbieter. Das Modul unterstützt CrimsonLogic und eine Option Generic/Custom.
  • Notieren Sie, wie Sie heute erfahren, dass eine Peppol ID abläuft oder widerrufen wird.
How to stop copy-pasting between apps (Odoo)
Video: How to stop copy-pasting between apps (Odoo) (Video auf Englisch)

Was Odoo mit Singapore InvoiceNow bündelt

Mit installiertem Modul werden diese Aufgaben in Odoo erledigt. Laut README leistet es Folgendes:

  • Registriert das Unternehmen automatisch als Peppol-Teilnehmer.
  • Erzeugt InvoiceNow-konforme UBL-2.1-XML-Dokumente, mit Unterstützung für PINT-SG 1.4.0 und das ältere 1.3.0.
  • Prüft die Pflichtfelder: Steuerkennungen von Käufer und Verkäufer, Rechnungsdatum und Positionen.
  • Wendet die GST-Regeln Singapurs an und bereinigt vom Benutzer eingegebenen Text, um XML-Injection zu verhindern.
  • Fügt dem Rechnungsformular die Schaltfläche Send via InvoiceNow hinzu und füllt die Peppol-Felder automatisch aus den Kontaktdatensätzen.
  • Sendet Rechnungen und Gutschriften über das Peppol-Netz und empfängt eingehende per Abfrage des Access Points (Polling) oder über Webhooks.
  • Entfernt Duplikate eingehender Rechnungen anhand ihrer eindeutigen Nachrichtenkennung und protokolliert alles Gesendete und Empfangene.
  • Verfolgt jedes Dokument über die Status Draft, Queued, Sent, Delivered, Failed, Rejected und Quarantine.
Liste der PINT-SG-Profile mit PINT-SG 1.4.0 und PINT-SG 1.3.0 Legacy, danach die leere Liste der Access Points und die leere Liste der Inbound Errors
Rundgang durch die App InvoiceNow SG: die Profile PINT-SG 1.4.0 und 1.3.0 Legacy sowie die Listen Access Points und Inbound Errors, noch ohne Datensätze.

Das README beschreibt außerdem sechs Muster zur Fehlerbehebung, mit geplanten Aufgaben für Wiederholungen, Abgleich und Überwachung sowie benutzerfreundlichen Fehlermeldungen:

  • Vorübergehende Ausfälle des Access Points: Wiederholung mit exponentieller Wartezeit (30s → 2min → 10min).
  • Dauerhafte Ablehnungen: manuelle Prüfung und Korrektur.
  • Erfolgreicher Versand, aber Fehler in Odoo: geplante Abgleichsaufgabe.
  • Fehler bei der Verarbeitung eingehender Dokumente: teilweise Zuordnung und Quarantäne.
  • Ablauf von Zugangsdaten: systemweite Benachrichtigung und automatische Rotation der Zugangsdaten.
  • Doppelte eingehende Dokumente: automatische Deduplizierung.
Liste Inbound Errors in InvoiceNow SG mit den Spalten Move, Field Name, Raw Value und Reason, ohne Datensätze
Die Liste Inbound Errors des Moduls, noch ohne einen einzigen Datensatz.

Checkliste für Odoo-Einführung und Anbindung

Das Modul ist in Odoo Apps für Odoo 17, 18, 19 und 20 veröffentlicht, für 9 € zzgl. MwSt., als Einmalzahlung pro Odoo-Version. Die Verbindung läuft über FlexigoTech Cloud mit dem Plan Konnektor: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., bis zu 3 Plattformkonten (Pro: 98 €/Monat oder 980 €/Jahr, bis zu 10).

  • Wählen Sie die Odoo-Version Ihrer Einführung zwischen 17, 18, 19 und 20.
  • Legen Sie jedes Unternehmen mit seiner Peppol ID an und prüfen Sie, ob sie die Formatvalidierung besteht.
  • Ergänzen Sie die Peppol-Daten in Ihren Kontaktdatensätzen: Das Modul füllt die Peppol-Felder automatisch daraus.
  • Halten Sie die Daten Ihres Access-Point-Anbieters bereit (CrimsonLogic oder Generic/Custom).
  • Entscheiden Sie, ob Sie eingehende Rechnungen per Polling oder über Webhooks empfangen.
  • Prüfen Sie, welches PINT-SG-Profil Sie benötigen: Das Modul validiert gegen 1.4.0 und unterstützt weiterhin 1.3.0.

Checkliste zu Daten und Sicherheit

  • Zugangsdaten: Das Modul speichert sie verschlüsselt in ir.config_parameter von Odoo.
  • Verbindung: Das Modul verlangt TLS 1.2+ mit Zertifikatsprüfung.
  • Mehrmandantenfähigkeit: Jedes Unternehmen ist durch Zugriffskontrollen auf Datensatzebene isoliert.
  • Personenbezogene Daten: Das README fasst unter PDPA (Personal Data Protection Act) die Datenminimierung (es werden nur die vorgeschriebenen Felder übertragen) und den DSAR-Export mit auf den Kontakt beschränktem Zugriff zusammen.
Dialog PDPA Data Export mit leeren Feldern Partner, Date From und Date To sowie den Schaltflächen Generate Export und Close
Der Assistent PDPA Data Export, alle Felder noch unausgefüllt.

Checkliste für die erste Woche

  • Senden Sie eine echte Rechnung mit Send via InvoiceNow und prüfen Sie, in welchem Status sie landet.
  • Suchen Sie nach Dokumenten in Failed oder Rejected. Dauerhafte Ablehnungen erfordern manuelle Prüfung und Korrektur.
  • Prüfen Sie, ob Dokumente in Quarantine liegen.
  • Öffnen Sie die Liste Inbound Errors und sehen Sie nach, ob sie Datensätze enthält.
  • Stellen Sie sicher, dass Sie die Benachrichtigungen zu Ablauf und Widerruf der Peppol ID erhalten.
  • Gehen Sie das Transaktionsprotokoll des Gesendeten und Empfangenen durch.

Wenn etwas nicht stimmt, finden Sie den genauen Wortlaut jeder Meldung in den Fehlermeldungen von Singapore InvoiceNow und die Starteinstellungen in der Inbetriebnahme des Moduls.

Was mit Verbindung und Abonnement passiert

FlexigoTech Cloud speichert die Zugangsdaten verschlüsselt, überwacht die Synchronisierung und benachrichtigt Sie per E-Mail, wenn sie fehlschlägt; ändert die Plattform ihre API, werden Modul und Dienst angepasst. Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement bereitstellt, und die Daten bleiben in Ihrem Odoo.

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 Odoo-Version dort gekauft.

Wie FlexigoTech Sie unterstützt

Wenn Sie noch kein Odoo haben, lautet die sinnvolle Reihenfolge: erst Einführung, dann Konnektor. FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt maßgeschneiderte Konnektoren und Integrationen, sodass wir Ihr Odoo mit der Rechnungsstellung aufsetzen und Singapore InvoiceNow mit Ihrem Access Point verbinden können. Details finden Sie auf der Modulseite und in seinem Eintrag in Odoo Apps.

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.Fehler und Hinweise von Singapore InvoiceNow in Odoo: wann sie erscheinen und was zu tun istAlle Fehlermeldungen von Singapore InvoiceNow in Odoo im Wortlaut: wann sie erscheinen, was sie bedeuten und was bei Profilen, Access Point und Schlüsseln zu tun ist.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.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen