So wird es erklärt
Das Feld EmitidaPorTerceroODestinatario akzeptiert zwei Werte, und jeder macht einen anderen Block verpflichtend:
- T, von einem Dritten ausgestellt
- Der Block Tercero ist verpflichtend, mit der Steuernummer desjenigen, der die Rechnung ausstellt.
- D, vom Empfänger ausgestellt
- Der Block Destinatarios ist verpflichtend.
Der Block Tercero darf nur mit dem Wert T erscheinen. Wird er mit einer spanischen Steuernummer angegeben, muss diese bei der AEAT registriert und von der Steuernummer der zur Ausstellung verpflichteten Partei verschieden sein. Und er darf niemals mit dem Typ 07, «No censado» (nicht im Register erfasst), angegeben werden.

Die neun Codes
| Code | Was fehlschlägt |
|---|---|
| 1151 | Das Feld akzeptiert nur T oder D. |
| 1155 | Es gibt einen Block Tercero ohne das Feld EmitidaPorTerceroODestinatario. |
| 1158 | Das Feld ist vorhanden, aber der zugehörige Block fehlt. |
| 1159 | Der Block Tercero wird angegeben, obwohl das Feld D, Empfänger, lautet. |
| 1178 | Allgemeiner Fehler im Block Tercero. |
| 1186 | Bei T fehlt der Block Tercero. |
| 1187 | Es gibt einen Block Tercero mit einem anderen Wert als T. |
| 1188 | Die Steuernummer des Dritten ist dieselbe wie die der verpflichteten Partei. |
| 1211 | Der Dritte ist mit dem Typ 07 identifiziert. |
Alle weisen den Datensatz der betroffenen Rechnung zurück; der Rest der Übermittlung läuft weiter, und die zurückgewiesene Rechnung bleibt zur Korrektur offen.
Was unser Modul erklärt
Der vom Modul erstellte Anmeldedatensatz enthält weder das Feld EmitidaPorTerceroODestinatario noch den Block Tercero. Deshalb kann keiner dieser neun Codes aus einer Übermittlung des Moduls stammen. Alle Rechnungen werden als vom Unternehmen selbst ausgestellt erklärt: Seine Steuernummer steht im Kopf als verpflichtete Partei und auf jeder Rechnung als Aussteller.
Das deckt den Normalfall ab, und das ist der größte Teil: Sie verkaufen und stellen die Rechnungen aus Ihrem eigenen Odoo aus. Die beiden Sonderfälle werden nicht abgebildet:
- Wenn ein Dritter Rechnungen in Ihrem Namen ausstellt, zum Beispiel ein Dienstleistungsunternehmen, das für Sie abrechnet, erklärt das Modul dies nicht als solches.
- Wenn Ihr Kunde Ihnen die Rechnungen für das, was Sie ihm verkaufen, im Rahmen einer Gutschrifterstellung durch den Empfänger ausstellt, entstehen diese Rechnungen nicht in Ihrem Odoo, und das Modul sendet sie nicht.
Wenn Sie mit einer dieser beiden Regelungen arbeiten, schreiben Sie an comercial@flexigobe.com, bevor Sie VeriFactu für diese Rechnungen aktivieren.

Nicht mit dem Vertreter verwechseln
Wenn eine Steuerberatung Ihre Datensätze bei der AEAT einreicht, wird sie dadurch nicht zum dritten Aussteller. Die Steuerberatung reicht ein, und dafür gibt es den Block Representante im Kopf; der Dritte stellt aus, und das steht auf jeder Rechnung. Die Fehler des Vertreters, von 4105 bis 4124, stehen auf ihrer eigenen Seite.
Die Codes dieser Seite mit dem Text der AEAT
Jeder Code mit seinem Wortlaut, so wie ihn die Fehlerliste der AEAT angibt:
| Code | Text der AEAT (Spanisch) |
|---|---|
| 1151 | El campo EmitidaPorTerceroODestinatario solo acepta valores T o D. |
| 1155 | Se está informando el bloque Tercero sin estar informado el campo EmitidaPorTerceroODestinatario. |
| 1158 | Se está informando EmitidaPorTerceroODestinatario, pero no se informa el bloque correspondiente. |
| 1159 | Se está informando del bloque Tercero cuando se indica que se va a informar de Destinatario. |
| 1178 | Error en el bloque de Tercero. |
| 1186 | Si EmitidaPorTercerosODestinatario es igual a T el bloque Tercero será de cumplimentación obligatoria. |
| 1187 | Sólo se podrá cumplimentarse el bloque Tercero si el valor de EmitidaPorTercerosODestinatario es T. |
| 1188 | El NIF del bloque Tercero debe ser diferente al NIF del ObligadoEmision. |
| 1211 | El bloque Tercero no puede estar identificado con IDType=No Censado (07). |
Was ist, wenn ich einen dieser Codes mit Odoo sehe?
Mit einer Übermittlung des Moduls sollte das nicht passieren. Falls doch, schicken Sie uns die Antwort der Übermittlung: Das würde bedeuten, dass etwas anderes mit Ihrer Steuernummer sendet.
Weiterlesen
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen
Quellen
- www.agenciatributaria.es/static_files/AEAT_Desarrolladores/EEDD/IVA/VERI-FACTU/Validacione
- Quellcode des Moduls: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_aeat_client.py
- Quellcode des Moduls: flexigo_spain_verifactu 20.0 (aa2ea3d2): data/verifactu_error_catalogue.xml
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
