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.

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 InvoiceNowhinzu 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,RejectedundQuarantine.

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.

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_parametervon 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.

PDPA Data Export, alle Felder noch unausgefüllt.Checkliste für die erste Woche
- Senden Sie eine echte Rechnung mit
Send via InvoiceNowund prüfen Sie, in welchem Status sie landet.
- Suchen Sie nach Dokumenten in
FailedoderRejected. Dauerhafte Ablehnungen erfordern manuelle Prüfung und Korrektur.
- Prüfen Sie, ob Dokumente in
Quarantineliegen.
- Öffnen Sie die Liste
Inbound Errorsund 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
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigo_singapore_invoicenow_peppol_pint_sg_connector_f 20.0 (18f2019d): README.rst
- apps.odoo.com/apps/modules/20.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- apps.odoo.com/apps/modules/17.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- apps.odoo.com/apps/modules/18.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- apps.odoo.com/apps/modules/19.0/flexigo_singapore_invoicenow_peppol_pint_sg_connector_f
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
