Zum Hauptinhalt springen
Singapore InvoiceNow

So funktioniert Singapore InvoiceNow in Odoo: Menüs, geplante Aktionen und Modelle

Singapore InvoiceNow fügt Odoo eine App hinzu, InvoiceNow SG, mit zwei Menüzweigen (Operations und Configuration), sieben aktiven geplanten Aktionen, die von minütlich bis einmal im Monat laufen, und einer Reihe eigener Modelle mit dem Präfix peppol. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert und die Synchronisierung überwacht, während die Daten in Ihrem Odoo bleiben. Unten finden Sie alles Stück für Stück 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 Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Wo das Modul in Odoo erscheint

Nach der Installation erscheint im Hauptmenü InvoiceNow SG. Darunter hängen zwei Zweige: InvoiceNow SG › Operations und InvoiceNow SG › Configuration. Der Eintrag in Odoo Apps stellt das Modul mit der Überschrift Send InvoiceNow e-invoices from Odoo vor und hat einen eigenen Abschnitt, Before you buy: this app uses a paid external service, der darauf hinweist, dass die App einen kostenpflichtigen externen Dienst nutzt. Dieser Dienst ist FlexigoTech Cloud, auf den wir weiter unten eingehen.

Am schnellsten orientieren Sie sich, wenn Sie die beiden Zweige nebeneinanderstellen:

InvoiceNow SG › OperationsInvoiceNow SG › Configuration
Transaction LogsAccess Points
QuarantinePINT-SG Profiles
Validation ErrorsEncrypted Archives
Inbound ErrorsMetrics
IRAS ReconciliationSelf Diagnostic

Jeder Zweig hat fünf Einträge. Unter Operations stehen die, die dem Namen nach Transaktionsprotokolle, Quarantäne, Validierungsfehler, Eingangsfehler und den Abgleich mit IRAS betreffen. Unter Configuration finden Sie die Access Points, die PINT-SG-Profile, die verschlüsselten Archive, die Metriken und die Selbstdiagnose. Wenn Sie eine bestimmte Ansicht suchen, klären Sie zuerst, in welcher Spalte der Tabelle sie steht, und gehen Sie über diesen Zweig hinein.

Liste der PINT-SG-Profile in der App InvoiceNow SG mit zwei aktiven Datensätzen, einer als Standard und einer als Altprofil markiert
Die Liste PINT-SG Profiles mit einem Standardprofil und einem Altprofil, beide aktiv.
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
Die Liste Access Points, noch ohne Datensätze: Zu sehen sind die Schaltfläche New, die Suchleiste und die Spalten.

Die geplanten Aktionen nach Häufigkeit verglichen

Das Modul bringt sieben geplante Aktionen mit, und alle sind als aktiv aufgeführt. Von der häufigsten zur seltensten:

Geplante AktionHäufigkeitAktiv
InvoiceNow outbound retryjede Minuteja
InvoiceNow poll inboundalle 5 Minutenja
InvoiceNow reconcile sent invoicesalle 30 Minutenja
InvoiceNow credential expiry checkeinmal täglichja
InvoiceNow profile expiry checkeinmal täglichja
InvoiceNow purge retained archive payloadseinmal täglichja
InvoiceNow IRAS reconciliationeinmal im Monatja

Die Tabelle ist leicht zu lesen. Drei Aktionen laufen in kurzem Takt, im Minutenbereich: der erneute Versandversuch (outbound retry), die Abfrage eingehender Dokumente (poll inbound) und der Abgleich gesendeter Rechnungen (reconcile sent invoices). Drei laufen täglich: die Prüfung ablaufender Zugangsdaten, die Prüfung ablaufender Profile und das Löschen aufbewahrter Archivinhalte. Und nur eine läuft monatlich, der Abgleich mit IRAS.

Die Namen der täglichen Aktionen passen zu zwei Einträgen unter Configuration: der Profilablauf zu PINT-SG Profiles und das Löschen im Archiv zu Encrypted Archives, zumindest dem Namen nach. Der Name IRAS taucht im Menü IRAS Reconciliation auf, in der monatlichen Aktion und in zwei Modellen, die Sie in der nächsten Tabelle sehen.

Was das Modul speichert: die eigenen Modelle

Unterhalb der Menüs legt das Modul eigene Modelle in der Datenbank an. Hier der technische Name im Vergleich zur Beschreibung im Code:

Technisches ModellBeschreibung im Code
peppol.ap.configPeppol Access Point Configuration
peppol.profilePINT-SG Profile Registry
peppol.transaction.logPeppol Transaction Log
peppol.transaction.archivePeppol Transaction Archive
peppol.validation.errorPeppol Validation Error
peppol.inbound.errorPeppol Inbound Mapping Error
peppol.iras.reconciliationIRAS Submission Reconciliation
peppol.iras.reconciliation.lineIRAS Submission Reconciliation Line
peppol.metricPeppol Metric Counter
peppol.dsar.wizardPeppol PDPA Data Export

Zwei dieser Modelle erben von mail.thread: die Access-Point-Konfiguration (peppol.ap.config) und das Register der PINT-SG-Profile (peppol.profile). Der Abgleich mit IRAS hat einen Kopf (peppol.iras.reconciliation) und Positionen (peppol.iras.reconciliation.line). Außerdem gibt es einen Assistenten, peppol.dsar.wizard, beschrieben als Peppol PDPA Data Export; der Eintrag in Odoo Apps enthält zusätzlich einen Abschnitt Privacy policy.

Rundgang durch die App InvoiceNow SG: die Liste der PINT-SG-Profile, die Liste der Access Points ohne Datensätze und die Liste der Inbound Errors ohne Datensätze
Rundgang durch PINT-SG Profiles, Access Points (leer) und Inbound Errors (leer, mit den Spalten Move, Field Name, Raw Value und Reason).

Wenn Sie wissen möchten, welche Status jeder Datensatz durchläuft und welche Felder Sie zu Beginn ausfüllen, finden Sie das in der Einrichtung von Singapore InvoiceNow. Zu den wörtlichen Texten, die in Validation Errors oder Inbound Errors erscheinen können, lesen Sie die Fehlermeldungen und Hinweise des Moduls.

Was in Ihrem Odoo passiert und was in FlexigoTech Cloud

Dieses Modul ist ein Konnektor: Ein Teil läuft in Ihrem Odoo, ein anderer in FlexigoTech Cloud. Im Vergleich:

AspektIn Ihrem OdooIn FlexigoTech Cloud
Menüs, geplante Aktionen und ModelleDie oben gezeigtenEntfällt
ZugangsdatenEntfälltWerden verschlüsselt gespeichert
SynchronisierungEntfälltWird überwacht, bei Fehlern gibt es eine E-Mail
Änderungen an der API der PlattformDas Modul wird angepasstDer Dienst wird angepasst
Ohne Abonnement oder bei ausgesetztem DienstDie Daten bleibenWas das Abonnement liefert, stoppt

Entscheidend ist die letzte Zeile: Wenn Sie nicht mehr zahlen oder der Dienst ausgesetzt wird, stoppt das, was das Abonnement liefert, aber was bereits in Ihrem Odoo ist, bleibt dort.

Odoo-Versionen und wie FlexigoTech Sie unterstützt

Singapore InvoiceNow ist in Odoo Apps für 17, 18, 19 und 20 veröffentlicht, für 9 € pro Odoo-Version als Einmalzahlung, zzgl. MwSt. Die Verbindung läuft über den Tarif Konnektor für 49 €/Monat oder 490 €/Jahr zzgl. MwSt. mit bis zu 3 Plattformkonten (Pro: 98 €/Monat oder 980 €/Jahr, bis zu 10). Mit dem Abonnement ist das Modul für neue Odoo-Versionen inklusive, wenn Sie es auf flexigotech.com gekauft haben; haben Sie es im Odoo App Store gekauft, wird jede Version dort erworben.

Bei FlexigoTech implementieren wir Odoo 17, 18, 19 und 20 und entwickeln individuelle Konnektoren und Integrationen. Wenn Sie prüfen möchten, wie InvoiceNow zu Ihrer aktuellen Rechnungsstellung passt, finden Sie die Details auf der Modulseite auf flexigotech.com und den Eintrag in Odoo Apps.

Weiterlesen

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