Format: was Odoo vorher stoppt
Beim Buchen einer Rechnung mit spanischer Steuernummer (NIF) prüft das Modul diese vor der Verkettung: Länge 9, Ziffern, Prüfbuchstabe, eine NIE mit X, Y oder Z am Anfang sowie die CIF von Unternehmen. Schlägt etwas fehl, wird die Rechnung nicht gebucht und Cannot post invoice: invalid counterparty identifier. erscheint, gefolgt vom Grund. Deshalb sind die beiden Formatcodes der AEAT mit dem Modul selten:
- 1123:
El formato del NIF es incorrecto., das Format der Steuernummer ist falsch. - 1290:
El campo ID no contiene un NIF con formato correcto., das Feld ID enthält keine Steuernummer mit korrektem Format.
Hat ein Kunde in Odoo keine Steuernummer, gibt es nichts zu prüfen, und die Rechnung geht als vereinfachte Rechnung ohne Empfänger hinaus.

Register: was nur die AEAT weiß
Eine Steuernummer kann völlig korrekt aufgebaut sein und dennoch nicht im Register der AEAT existieren. Dafür gibt es mehrere Codes, die die Rechnung nicht alle gleich behandeln:
| Code | Text der AEAT, gekürzt | Wirkung |
|---|---|---|
| 1109 und 1110 | El NIF no está identificado en el censo de la AEAT. | Weisen den Datensatz zurück. |
| 1121 | El campo ID no está identificado en el censo de la AEAT. | Weist den Datensatz zurück. |
| 1193 | En el bloque Destinatarios si se identifica mediante NIF, el NIF debe estar identificado y ser distinto del NIF ObligadoEmision. | Weist den Datensatz zurück. |
| 1154 | El NIF del emisor de la factura rectificada/sustitutiva no se ha podido identificar en el censo de la AEAT. | Weist den Datensatz zurück. |
| 2001 | El NIF del bloque Destinatarios no está identificado en el censo de la AEAT. | Akzeptiert den Datensatz und fordert eine Korrektur. |
Die offizielle Liste führt 1109 und 1110 mit demselben Text auf und erklärt nicht, was sie unterscheidet. 2001 dagegen wird im Validierungsdokument als zulässiger Fehler erläutert und hat eine eigene Seite.
Zwei Fälle, die man erkennen sollte
Der 1193 hat einen Haken: Die Steuernummer des Kunden muss nicht nur im Register stehen, sondern sich auch von Ihrer unterscheiden. Eine Rechnung an Ihr eigenes Unternehmen, bei der Ihre Steuernummer als Kunde eingetragen ist, löst ihn aus.
Der 1154 prüft den Block der berichtigten Rechnung. Bei einer Gutschrift identifiziert das Modul die Ursprungsrechnung mit Ihrer eigenen Steuernummer als Aussteller, sodass er nur erscheinen könnte, wenn die Steuernummer Ihres Unternehmens nicht im Register stünde.

Name: Code 1283
«Si el NIF de la contraparte es persona fisica se debe informar tambien de su NombreRazon»: Gehört die Steuernummer der Gegenseite einer natürlichen Person, muss auch deren Name angegeben werden. Mit dem Modul wird der Name immer zusammen mit der Steuernummer übermittelt: Es ist der Name des Kontakts und, falls dieser leer wäre, die Nummer selbst.
Was bei einer Ablehnung zu tun ist
- Prüfen Sie die Steuernummer mit dem Kunden und korrigieren Sie sie in dessen Kontakt in Odoo für die folgenden Rechnungen.
- Denken Sie daran, dass die Übermittlung aus dem beim Buchen erstellten Datensatz entsteht: Die Warteschlange versucht denselben Datensatz mit der alten Steuernummer erneut, bis er in der Dead Letter landet.
- Für die abgelehnte Rechnung schreiben Sie an comercial@flexigobe.com mit deren Nummer, und wir klären sie gemeinsam mit Ihnen.
Die Codes dieser Seite mit dem Text der AEAT
Jeder Code mit seinem wörtlichen Text, auf Spanisch, wie ihn die Fehlerliste der AEAT angibt:
| Code | Text der AEAT (spanisch) |
|---|---|
| 1109 | El NIF no está identificado en el censo de la AEAT. |
| 1110 | El NIF no está identificado en el censo de la AEAT. |
| 1121 | El campo ID no está identificado en el censo de la AEAT. |
| 1123 | El formato del NIF es incorrecto. |
| 1154 | El NIF del emisor de la factura rectificada/sustitutiva no se ha podido identificar en el censo de la AEAT. |
| 1193 | En el bloque Destinatarios si se identifica mediante NIF, el NIF debe estar identificado y ser distinto del NIF ObligadoEmision. |
| 1283 | Si el NIF de la contraparte es persona fisica se debe informar tambien de su NombreRazon |
| 1290 | El campo ID no contiene un NIF con formato correcto. |
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/account_move.py
- Quellcode des Moduls: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_cadena.py
- Quellcode des Moduls: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_aeat_client.py
- Quellcode des Moduls: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_cola_envio.py
- Quellcode des Moduls: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_registro.py
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
