Zum Hauptinhalt springen
VeriFactu

Was VeriFactu España in den Odoo-Einstellungen ergänzt: Felder, Schaltflächen und Wirkung

Das Modul ergänzt die Odoo-Einstellungen um den Bereich Verifactu / SIF Compliance mit Konfigurationsfeldern (Unternehmen, Warnungen, Datenschutz) und mehreren Schaltflächen, darunter zum Wechseln der Umgebung, zum Öffnen der Diagnose und zum manuellen Einreihen der Compliance-Zusammenfassung; diese Zusammenfassung prüft außerdem täglich eine geplante Aktion.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. 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
5 Min.

Was sieht, wer die Einstellungen mit installiertem Modul öffnet

Das Modul erweitert die Standard-Einstellungen von Odoo. In den Einstellungen erscheint der Bereich Verifactu / SIF Compliance mit Feldern in mehreren Blöcken und einigen Schaltflächen. Die Felder sehen nur Benutzer mit dem Verifactu-Verwaltungsrecht des Moduls.

Das Modul ist in Odoo Apps für Odoo 17, 18, 19 und 20 veröffentlicht. Die hier beschriebenen Schaltflächen sind in Odoo 17, 18, 19 und 20 immer sichtbar, ohne jede Bedingung.

Mit Code erstellte Skizze: die Standard-App Einstellungen und darunter einige der vom Modul hinzugefügten Elemente: die Schaltflächen Switch Environment..., Am I compliant? (Diagnostics) und Send Digest Now sowie die Felder VERI*FACTU Enabled, Environment, Responsable del SIF, NIF for Verifactu, Slack Webhook URL, Telegram Bot Token und Telegram Chat ID
Mit Code erstellte Skizze auf Basis des veröffentlichten Modulcodes, kein Odoo-Screenshot. Die Beschriftungen sind englisch, der Originaltext des Moduls.

Die Felder, Block für Block

Der Bereich mischt zwei Arten von Daten: Manche gehören zum Unternehmen, andere sind allgemeine Systemparameter. Die Tabelle zeigt einige Felder des Bereichs und stellt sie dem gegenüber, was die Hilfe des jeweiligen Felds sagt.

BlockFeldGeltungsbereichWas die Hilfe sagt
Chain ConfigurationVERI*FACTU EnabledUnternehmenEnable VERI*FACTU submission to AEAT for this company.
Chain ConfigurationEnvironmentUnternehmenAuswahl zwischen dem Testdienst (Homologation) und dem Produktivdienst der AEAT; hier nur lesbar
Chain ConfigurationResponsable del SIFUnternehmenNamed Responsable del SIF per RRSIF art.13.
Chain ConfigurationNIF for VerifactuUnternehmenNIF der Verifactu-Datensätze dieses Unternehmens; bleibt das Feld leer, wird die NIF aus dem Unternehmensstamm verwendet
Chain ConfigurationInstance SecretAllgemeinWird einmal festgelegt und nie geändert; dient zur Ableitung des AES-256-GCM-Schlüssels für die Verschlüsselung der Zertifikate
Chain ConfigurationSIF Producer NIFAllgemeinSiehe nächster Abschnitt
Multi-channel Alerts (FR-032)Slack Webhook URLAllgemeinSlack incoming webhook URL for critical alerts.
Multi-channel Alerts (FR-032)Telegram Bot TokenAllgemeinTelegram Bot Token (format: botTOKEN).
Multi-channel Alerts (FR-032)Telegram Chat IDAllgemeinTelegram Chat ID to receive alerts.
Multi-channel Alerts (FR-032)Teams Webhook URLAllgemeinMicrosoft Teams incoming webhook URL for critical alerts.
Privacy / GDPRDSAR Wizard EnabledAllgemeinEnable DSAR wizard for Privacy Officer role.
Privacy / GDPRDPO Contact EmailAllgemeinKontakt-E-Mail des Verantwortlichen für die Verarbeitung, die in den Dokumenten zur Ablehnung von Löschanträgen erscheint

Die Felder der Tabelle befinden sich im Bereich Verifactu / SIF Compliance der Einstellungen, jeweils in dem Block, den die erste Spalte nennt. Zum Feld Environment eine Anmerkung: Es ist nur lesbar, und seine Hilfe verweist auf die Schaltfläche Switch Environment..., die laut dieser Hilfe verlangt, zur Bestätigung die NIF des Unternehmens einzugeben.

Die NIF des Softwareherstellers

Das Feld SIF Producer NIF hat zwei Texte. Die Einstellung sagt, dass es die NIF des Softwareherstellers (FlexigoTech) ist, die in jedem Umschlag an die AEAT gesendet wird und die vor jeder echten Übermittlung (nicht im Testbetrieb) Pflicht ist. Die Hilfe ergänzt, dass sie in SistemaInformatico/NIF jedes Datensatzes gesendet wird und dass, wenn Sie das Feld leer lassen, die des Herstellers dieses Moduls gesendet wird (Flexibles y Accesorios Gobe S.L., B56727993). Prüfen Sie vor dem Wechsel in die Produktion, was in diesem Feld steht.

Die Schaltflächen: wann sie sichtbar sind und was sie tun

SchaltflächeWann sichtbarWas sie tut
Switch Environment...Immer, in Odoo 17, 18, 19 und 20Ist der Weg, in den Einstellungen die Environment zu wechseln; laut Hilfe des Felds verlangt sie zur Bestätigung die Eingabe der Unternehmens-NIF. Sie nutzt dieselbe Aktion wie der Unternehmensstamm, damit beide sie nicht unterschiedlich definieren
Am I compliant? (Diagnostics)Immer, in Odoo 17, 18, 19 und 20Öffnet in einem Pop-up Verifactu Diagnostics, mit dem Unternehmen aus den Einstellungen als Standardwert. Der Code beschreibt es als schreibgeschütztes Panel, das nur den Status liest
Send Digest NowImmer, in Odoo 17, 18, 19 und 20Reiht die Compliance-Zusammenfassung sofort ein, auch wenn alles grün ist (der Aufmerksamkeitsschwellenwert wird übersprungen)

Die erste Schaltfläche heißt auf Englisch Switch Environment... und auf Katalanisch Canviar Entorn..., wie die Skizze zeigt.

Mit Code erstellte Skizze: der Text Switch Environment... auf Englisch, auf Katalanisch als Canviar Entorn...
Mit Code erstellte Skizze auf Basis der veröffentlichten Übersetzungen des Moduls, kein Odoo-Screenshot.

Die Compliance-Zusammenfassung: erst die automatische, dann die Schaltfläche

Der Normalfall läuft nicht über die Schaltfläche. Die geplante Aktion Verifactu: Compliance Digest Email läuft einmal täglich und ist bei der Installation des Moduls aktiv. Die Schaltfläche Send Digest Now bleibt für den manuellen Start, mit Unterschieden, die man kennen sollte.

Geplante AktionSchaltfläche Send Digest Now
Wann sie läuftJeden Tag; vorher prüft sie die in einem Systemparameter konfigurierte Kadenz: Ist sie wöchentlich, läuft sie nur montags weiter; sonst jeden TagWenn Sie klicken, ohne die Kadenz zu prüfen
AufmerksamkeitsschwellenwertSie wendet ihn an: Standardmäßig erhält jeder Empfänger die E-Mail nur, wenn sein eigener Bereich Aufmerksamkeit braucht (gelb oder rot)Sie überspringt ihn: Auch wenn alles grün ist, wird die Zusammenfassung erzeugt
EmpfängerEine E-Mail pro Empfänger, nur mit den Unternehmen dieses Empfängers; die Adressen werden nicht weitergegebenGenauso
Wann nichts gesendet wirdWenn es keinen Empfänger gibt, wenn die Kadenz wöchentlich ist und nicht Montag ist, wenn ein Empfänger keine Unternehmen in seinem Bereich hat oder wenn sein Bereich bei aktivem Schwellenwert keine Aufmerksamkeit brauchtWenn es keinen Empfänger gibt oder wenn ein Empfänger keine Unternehmen in seinem Bereich hat
Was Sie beim Klicken sehenEntfällt: Es wird nichts geklicktEinen Hinweis Compliance digest sent mit der Meldung The compliance digest has been queued for delivery.

Die E-Mail wird eingereiht, nicht in diesem Moment versendet, und der Hinweis erscheint nach dem Aufruf des Versands, ohne vorher zu prüfen, ob es Empfänger gibt. Wenn Sie den Hinweis sehen, aber keine E-Mail ankommt, bedenken Sie, dass der Code nichts sendet, wenn er keinen Empfänger findet, und auch nicht an einen Empfänger, der keine Unternehmen in seinem Bereich hat.

Wann wirkt was

  • Die Felder speichern Werte; sie führen von sich aus nichts aus.
  • Switch Environment... ist der Weg, die Umgebung in den Einstellungen zu wechseln, und Am I compliant? (Diagnostics) öffnet das Panel zur Statusabfrage.
  • Die geplante Aktion prüft jeden Tag, ob die Zusammenfassung gemäß Kadenz und Aufmerksamkeitsschwellenwert gesendet werden muss; die Schaltfläche reiht sie auf Abruf ein.

Hilfe von FlexigoTech

Wenn Sie Odoo einführen und diese Einstellungen für Ihr Unternehmen oder Ihre Unternehmen fertig konfigurieren möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und maßgeschneiderte Integrationen. Das Modul finden Sie in seiner Odoo-Apps-Seite.

Weiterlesen

Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen