Zum Hauptinhalt springen
VeriFactu

Run Pre-flight & Create in VeriFactu: Checkliste Schritt für Schritt

Die Schaltfläche Run Pre-flight & Create legt eine Migration mit den Daten des Assistenten an, liest die hochgeladene Datei, hält gefundene Auffälligkeiten fest und öffnet das Formular der Migration. Sie ist im Assistenten immer sichtbar und stoppt mit einer Meldung, wenn keine Datei vorliegt oder die Datei nicht analysiert werden kann.

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

Bevor Sie den Assistenten öffnen

Die Schaltfläche befindet sich im Assistenten Import Historical Records, den Sie über Verifactu / SIF › Configuration › Import Historical Records öffnen. Jeder Abschnitt des Menüs verlangt eigene Berechtigungen: Configuration erfordert SIF Manager, und den Abschnitt Verifactu / SIF sehen Accountant, Asesoría Operator, Auditor (read-only), Privacy Officer und SIF Manager.

  • Ihr Benutzer erreicht den vollständigen Menüeintrag; fehlt ein Abschnitt, fehlt die Berechtigung für diesen Abschnitt.
  • Sie haben die Datei mit den historischen Datensätzen, die Sie prüfen möchten, griffbereit.
  • Sie wissen, mit welcher Version Sie arbeiten: Die Schaltfläche gibt es in den Odoo-Versionen 17, 18, 19 und 20.
  • Sie warten nicht darauf, dass eine Bedingung erfüllt wird, um sie zu sehen: In diesen Versionen ist die Schaltfläche im Assistenten immer sichtbar.
Mit Code erstelltes Schema: vom Importmenü zur Schaltfläche, mit den Meldungen, die sie stoppen können
Schema (kein Odoo-Bildschirm) auf Basis des veröffentlichten Modulcodes: das Menü, die Schaltfläche und daneben die Meldungen, die sie stoppen können.

Beim Ausfüllen des Assistenten

Modaler Importassistent mit den Bereichen für die Migrationsdaten und die Quelldatei, der Upload-Schaltfläche sowie den Schaltflächen zum Ausführen und Abbrechen
Der Assistent Import Historical Records: oben die Migrationsdaten, darunter die Quelldatei und unten die Schaltflächen.

Die Schaltfläche übernimmt in die Migration, was Sie hier ausfüllen. Prüfen Sie deshalb jedes Feld, bevor Sie klicken.

  • Company in der Gruppe Migration Details: Das Feld ist mit dem Unternehmen vorbelegt, mit dem Sie gerade arbeiten. Ändern Sie es, wenn die Migration zu einem anderen gehört.
  • Nombre in derselben Gruppe: Es ist mit dem Wert Migration vorbelegt. Vergeben Sie einen Namen, den Sie später wiedererkennen.
  • Serie in derselben Gruppe: Wählen Sie die Serie. Die Schaltfläche übergibt sie an die Migration, die sie anlegt.
  • Upload File in der Gruppe Source File: Laden Sie hier die Datei hoch. Hat dieses Feld keinen Inhalt, stoppt die Schaltfläche (die Meldung steht weiter unten).

Was die Schaltfläche tut, der Reihe nach

Bei jedem Klick führt der Code dasselbe in dieser Reihenfolge aus:

  1. Er legt eine neue Migration an, mit Unternehmen, Name, Ursprungssystem, Serie und Datei (mit Dateiname) aus dem Assistenten. Da jeder Klick eine Migration anlegt, wird beim erneuten Klicken die vorherige nicht wiederverwendet.
  2. Er startet die Vorprüfung für diese Migration. Zuerst wird die Datei gelesen: Gibt es keinen Inhalt oder schlägt das Lesen fehl, wird abgebrochen.
  3. Er durchläuft die gelesenen Zeilen und hält Auffälligkeiten fest. Enthält die Zeile die Kennung der Gegenpartei, wird sie validiert (mit dem Identifikationstyp der Zeile oder als NIF, wenn die Zeile keinen Typ enthält), und bei fehlgeschlagener Validierung wird eine Auffälligkeit festgehalten; diese enthält die Zeilennummer, die Rechnungsnummer und die Kennung.
  4. Im selben Durchlauf wird eine Auffälligkeit festgehalten, wenn einer Zeile die Rechnungsnummer fehlt, und eine weitere, wenn eine Seriennummer bereits in einer früheren Zeile vorkam (mit Angabe der Zeile, in der sie zuvor auftrat). Ebenso werden die Hinweise übernommen, die die Analyse der Datei in der Zeile hinterlassen hat.
  5. Er speichert in der Migration die Liste der Auffälligkeiten und die Gesamtzahl der gelesenen Datensätze und setzt sie in ihren Status der Vorprüfung.
  6. Er löscht die Positionen, die die Migration bereits hatte, und legt für jede gelesene Zeile eine Position an, mit ihrer ursprünglichen Nummer, ihrem Datum und ihrem Betrag, im Status ausstehend.
  7. Er öffnet das Formular der soeben angelegten Migration.

Die festgehaltenen Auffälligkeiten stoppen die Schaltfläche nicht: Die Migration wird trotzdem angelegt und geöffnet. Die Meldungen im nächsten Abschnitt dagegen stoppen die Aktion.

Wenn die Schaltfläche stoppt

Stoppt die Schaltfläche mit einer Meldung, wird die Aktion unterbrochen, und nichts von dem, was geändert werden sollte, wird gespeichert.

MeldungWann sie erscheintWas zu tun ist
No file uploaded.Beim Klick auf die Schaltfläche, wenn Upload File keinen Inhalt hatLaden Sie die Datei in Upload File hoch und klicken Sie erneut auf die Schaltfläche
Could not parse file: …Beim Klick auf die Schaltfläche, wenn das Lesen der Datei fehlschlägt; nach dem Doppelpunkt steht der konkrete GrundKorrigieren Sie die Datei entsprechend diesem Grund, laden Sie sie erneut hoch und klicken Sie erneut auf die Schaltfläche

Was Sie danach prüfen sollten

  • Das Formular der soeben angelegten Migration hat sich geöffnet, mit dem Namen, den Sie im Assistenten vergeben haben.
  • Gehen Sie die festgehaltenen Auffälligkeiten durch: Kennungen der Gegenpartei, die nicht validieren, fehlende Rechnungsnummern, doppelte Seriennummern und Hinweise der Analyse. Jede nennt die Zeile, auf die sie sich bezieht.
  • Prüfen Sie, ob die Gesamtzahl der gelesenen Datensätze Ihrer Erwartung entspricht.
  • Wenn Sie die Datei korrigieren und die Schaltfläche erneut aus dem Assistenten starten, arbeitet sie mit der neu angelegten Migration, nicht mit der vorherigen.

Wie es weitergeht

Die App ist in Odoo Apps für 17, 18, 19 und 20 veröffentlicht (Produktseite). Was das Modul den Rechnungen hinzufügt, erklären wir in was VeriFactu España zu den Odoo-Rechnungen hinzufügt; und für eine weitere Schaltfläche des Moduls im selben Format gibt es was die Schaltfläche zum Erzeugen des Exports tut.

FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt individuelle Konnektoren und Integrationen. Wenn Ihre Migration historischer Daten eine Anpassung braucht, die der Assistent nicht abdeckt, schildern Sie uns Ihren Fall.

Weiterlesen

Was VeriFactu España an der Odoo-Rechnung ergänzt und wann es greiftFelder, die VeriFactu España an der Odoo-Rechnung ergänzt, wann der Eintrag beim Buchen entsteht und wie Sie in Schritten prüfen, dass das Modul gewirkt hat.«Only a SIF Manager can retry AEAT submissions.»: wann sie erscheint und was zu tun istWas die Meldung «Only a SIF Manager can retry AEAT submissions.» in VeriFactu für Odoo bedeutet: wann sie erscheint.Was die Schaltfläche Generate Export von VeriFactu España in Odoo bewirktWas die Schaltfläche Generate Export von VeriFactu España in Odoo bewirkt: wer sie sieht, was jeder Exporttyp erzeugt und welches Ereignis protokolliert wird.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen