Zum Hauptinhalt springen
VeriFactu

VeriFactu: Fehler bei der NIF-Bestätigung beim Wechsel der Umgebung

Die Meldung erscheint, wenn Sie auf Switch Environment klicken und die zur Bestätigung eingegebene NIF nicht mit der NIF des Unternehmens übereinstimmt, wobei Groß-/Kleinschreibung und Leerzeichen an den Rändern keine Rolle spielen. Sie beheben das, indem Sie genau die NIF eingeben, die die Meldung selbst in Anführungszeichen anzeigt, und die Schaltfläche erneut anklicken.

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.

Die Meldung und wo sie erscheint

Das Fenster zum Umgebungswechsel von VeriFactu verlangt vor dem Wechsel die Bestätigung der NIF. Passt Ihre Eingabe nicht, wird beim Klick auf Switch Environment die Aktion gestoppt und es erscheint: NIF confirmation does not match company NIF "…". Please type the exact NIF to confirm the environment switch. Anstelle der Auslassungspunkte setzt das Modul die NIF ein, mit der es verglichen hat.

Der Text steht im veröffentlichten Code von Odoo 17, 18, 19 und 20, und die Schaltfläche Switch Environment ist in allen vier Versionen immer sichtbar.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: oben die Schaltfläche zum Wechseln der Umgebung, darunter die Meldung zur NIF-Bestätigung
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes: die Schaltfläche und die Meldung mit dem Originaltext aus dem Code, in Odoo 17, 18, 19 und 20.

Mit Odoo auf Spanisch liest sich die Meldung wie im zweiten Schema.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: dieselbe Meldung zur NIF-Bestätigung auf Spanisch und Katalanisch
Mit Code erstelltes Schema auf Basis der veröffentlichten Modulübersetzungen: die Meldung auf Spanisch (El NIF de confirmación no coincide con el NIF de la empresa "…". Escriba el NIF exacto para confirmar el cambio de entorno.) und ihre katalanische Fassung.

Was man der Schaltfläche nicht ansieht

Sie erscheint beim Klick auf die Schaltfläche, und nur dort

Die Meldung wird von der Aktion der Schaltfläche Switch Environment ausgelöst, wenn die folgende Bedingung erfüllt ist. Sie ist die Reaktion auf den Klick: Führen Sie sie nicht auf das Öffnen des Fensters oder das Speichern eines anderen Datensatzes zurück.

Die NIF-Prüfung kommt vor jeder Änderung

Das Erste, was die Aktion tut, ist der Vergleich der NIF. Nur wenn sie übereinstimmt, prüft sie die gewählte Umgebung: Ist es dieselbe, die das Unternehmen bereits hat, schließt sie das Fenster, ohne etwas zu ändern; ist es eine andere, wechselt sie. Deshalb kann die Meldung auch dann erscheinen, wenn Sie die Umgebung wählen, die das Unternehmen schon hat: Der Vergleich findet vor dieser Prüfung statt.

Verglichen wird mit der NIF des Unternehmens, und die Meldung zeigt sie Ihnen

Als erwartete NIF nimmt das Modul die für das Unternehmen gespeicherte NIF und entfernt die Leerzeichen an den Rändern. Das ist der Wert, der in der Meldung in Anführungszeichen steht, Sie müssen ihn also nicht erraten: Lesen Sie ihn dort ab.

Groß-/Kleinschreibung und Leerzeichen an den Rändern zählen nicht, alles andere schon

Sowohl Ihre Eingabe als auch die erwartete NIF werden vor dem Vergleich in Großbuchstaben umgewandelt und von Leerzeichen am Anfang und Ende befreit. Ein Kleinbuchstabe löst den Fehler also nicht aus. Jede andere Abweichung schon: ein überzähliges oder fehlendes Zeichen, ein Leerzeichen mitten im Text oder ein Bindestrich, der in der erwarteten NIF nicht vorkommt.

Schlägt die Prüfung fehl, ändert sich die Umgebung nicht

Die Meldung stoppt die Aktion und damit alles, was geändert werden sollte: Es wird nichts gespeichert und das Unternehmen bleibt in der bisherigen Umgebung. Sie können Ihre Eingabe korrigieren und erneut auf Switch Environment klicken.

Stimmt sie überein, gibt es zwei Ausgänge

Ist die gewählte Umgebung die, die das Unternehmen bereits hat, schließt sich das Fenster ohne Hinweis. Ist sie eine andere, erfolgt der Wechsel über einen einzigen Weg, den des Unternehmens selbst, und Sie sehen den Hinweis Environment Switched mit dem Text AEAT environment switched to "…".. Zusätzlich schreibt das Modul eine Zeile in das Serverprotokoll mit dem Unternehmen, der Umgebung und dem Benutzer, der gewechselt hat.

So beheben Sie es

  1. Lesen Sie die NIF, die die Meldung in Anführungszeichen zeigt: Es ist der Wert, gegen den Ihre Eingabe verglichen wurde.
  2. Ist es die NIF Ihres Unternehmens, geben Sie sie genau so zur Bestätigung ein (Groß-/Kleinschreibung ist egal) und klicken Sie erneut auf Switch Environment.
  3. Ist es nicht die NIF Ihres Unternehmens, ist der Vergleichswert nicht korrekt: Prüfen Sie die NIF des Unternehmens, bevor Sie es erneut versuchen.
  4. Prüfen Sie das Ergebnis: Der Hinweis Environment Switched zeigt an, dass der Wechsel erfolgt ist. Schließt sich das Fenster ohne Hinweis, war die gewählte Umgebung bereits die des Unternehmens.

Weiter mit dem Modul

Eine weitere Meldung des Moduls mit ihrer Bedingung im Code ist die des SIF-Verwalters beim erneuten Senden, und was das Modul zu den Rechnungen hinzufügt, steht in dieser Übersicht zu Feldern und Schaltflächen. Wenn Sie Odoo einführen und prüfen möchten, wie der Umgebungswechsel vor der Rechnungsstellung aussieht: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und Integrationen nach Maß.

Das Modul ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht.

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