Zum Hauptinhalt springen
VeriFactu

VeriFactu-Fehler 4112: Das Zertifikat, mit dem Sie sich verbinden, darf diese Rechnungen nicht übermitteln

Die AEAT erkennt den Absender am Zertifikat, das beim Verbinden vorgelegt wird. Ein gültiges Zertifikat allein genügt nicht: Sein Inhaber muss die Rechnungen dieser Steuernummer übermitteln dürfen. Ist das nicht der Fall, antwortet die AEAT mit 4112 und lehnt die gesamte Anfrage ab. Es ist eine Frage, wer übermittelt, nicht, wie die Rechnungen erstellt sind.

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 Moduls, Version 20.0 · in den Quellen am Ende
Lesezeit
3 Min.

Der Text der AEAT nennt die vier zulässigen Funktionen: «El titular del certificado debe ser Obligado Emisión, Colaborador Social, Apoderado o Sucesor.» Es ist ein Code aus dem ersten Abschnitt der Liste, der die gesamte Übermittlung ablehnt.

Drei Zertifikatsfehler der Reihe nach

Vor dem 4112 gibt es zwei grundlegendere Hürden. Sie sind wichtig zu kennen, weil sie leicht damit verwechselt werden:

Was passiertWas die AEAT antwortetWas Sie in Odoo sehen
Es wird kein Zertifikat vorgelegtWeiterleitung auf ihre Fehlerseite erro4033.Ein Übertragungsfehler, der meldet, dass kein Zertifikat empfangen wurde.
Das Zertifikat wird nicht erkanntWeiterleitung auf die Seite erro4011.Ein Übertragungsfehler, der meldet, dass das Zertifikat abgelehnt wurde.
Das Zertifikat wird erkannt, aber sein Inhaber darf für diese Steuernummer nicht übermittelnSOAP-Fault mit 4112.Übermittlung im Status Failed mit dem Code 4112.

Die ersten beiden sind keine Codes der Liste: Es sind Weiterleitungen des Online-Büros der AEAT. Das Modul folgt ihnen nicht; es macht daraus einen Fehler und hält die Übermittlung mit den gleichen Wartezeiten wie bei einem Netzwerkfehler im Wiederholungsmodus, bis sie beim sechsten Versuch in Dead Letter landet.

Karte des VeriFactu-Codes 4112
Die Karte des 4112: vollständige Ablehnung der Anfrage, die in der Warteschlange des Moduls im Status Failed bleibt.

Welches Zertifikat Odoo vorlegt

Das Modul verbindet sich mit dem aktiven Zertifikat des Unternehmens, unter Einstellungen › Zertifikate. Vor dem Verbinden prüft es zwei Dinge und bricht mit einer eigenen Meldung ab, falls sie fehlschlagen:

  • No active certificate for company …, wenn kein aktives vorhanden ist.
  • The certificate … of company … has expired., wenn das aktive abgelaufen ist.

Damit Sie nicht beim zweiten landen, zeigt Odoo im Kettenstatus an, wie viele Tage das aktive Zertifikat noch gültig ist, und markiert es ab 30 Tagen vor Ablauf als «Expiring soon». Ist ein Empfänger hinterlegt, wird es außerdem in die tägliche Compliance-Zusammenfassung aufgenommen.

Liste der VeriFactu-Zertifikate in Odoo mit einem aktiven
Zwei Testzertifikate desselben Unternehmens: eines aktiv und eines inaktiv. Nur das aktive wird zur Verbindung verwendet. Screenshot aus Odoo 20 mit Testzertifikaten.

So lösen Sie den 4112

Das aktive Zertifikat muss zu einer der vier Funktionen der Meldung gehören, bezogen auf die Steuernummer im Kopf:

  1. Übermittelt das Unternehmen selbst, muss das Zertifikat ihm gehören, also dem zur Ausstellung Verpflichteten.
  2. Übermittelt Ihre Steuerberatung, enthält der Kopf außerdem den Block Representante mit deren Steuernummer, und das Zertifikat muss ihr die Übermittlung für Sie erlauben. Prüfen Sie Asesoría NIF und Asesoría Name am Unternehmen.
  3. Haben Sie die Geschäftstätigkeit eines anderen Unternehmens übernommen, spricht die Meldung von einem Rechtsnachfolger: Das Zertifikat muss zu dieser Funktion passen.

Sobald das richtige Zertifikat hochgeladen und aktiviert ist, übermitteln Sie die Einträge im Status Failed erneut über AEAT-Übermittlung › AEAT-Fehler mit Ausgewählte wiederholen. Das Zertifikat wird bei jeder Verbindung neu gelesen, die erneute Übermittlung verwendet also bereits das neue.

Kann ich mehrere Zertifikate hinterlegen?

Ja, aber pro Unternehmen nur eines aktiv. Dieses wird bei jeder Verbindung vorgelegt und ist das, das Sie ändern müssen, wenn der 4112 auftritt.

Besteht der 4112 mit dem richtigen Zertifikat weiter, senden Sie uns die Antwort der Übermittlung an comercial@flexigobe.com zusammen mit dem Zertifikatstyp und der Angabe, wer übermittelt. Senden Sie uns nicht das Zertifikat selbst.

Weiterlesen

Fehler 4105, 4117, 4123 und 4124 bei VeriFactu: wenn Ihr Steuerberater für Sie einreichtDie VeriFactu-Fehler des Blocks Representante (4105, 4117, 4123, 4124), wenn Ihr Steuerberater einreicht: was die AEAT prüft und welche Odoo-Felder den Block füllen.VeriFactu-Fehler mit der NIF Ihres Unternehmens: 4104, 4107, 4109, 4115, 4116 und die Familie IDEmisorFacturaVeriFactu-Fehler bei der Aussteller-NIF (4104, 4107, 4109, 4115, 4116, 1108, 1215…): was die AEAT prüft, aus welchem Odoo-Feld sie stammt und wie Sie erneut senden.VeriFactu-Fehler 4134: «Servicio no activo», was mit Ihren Rechnungen passiert und wie Sie sie erneut sendenWas der AEAT-Fehler 4134 bei VeriFactu bedeutet, warum er die gesamte Übermittlung ablehnt und wie Sie Ihre Rechnungen in Odoo 17 bis 20 erneut senden.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen