Feld für Feld
- Macrodato
- Pflicht mit dem Wert S, wenn der Gesamtbetrag dem Betrag von 100.000.000,00 entspricht oder ihn übersteigt, absolut betrachtet. Es sind nur N oder S zulässig (1137). Mit S und einem kleineren Betrag der Code 1138; ohne S und bei einem größeren Betrag der Code 1139.
- Cupon
- Darf nur bei einer R1 oder einer R5 mit S versehen sein. Andernfalls 1157.
- FacturaSimplificadaArt7273
- Für die qualifizierten vereinfachten Rechnungen der spanischen Rechnungsverordnung. Es sind nur N oder S zulässig (1136), und S darf nur bei F1, F3, R1, R2, R3 oder R4 stehen (1183).
- FacturaSinIdentifDestinatarioArt61d
- Für Rechnungen, die den Empfänger nach Artikel 61 d nicht identifizieren. Es sind nur S oder N zulässig (1184), und S darf nur bei F2 oder R5 stehen (1185).
- NumRegistroAcuerdoFacturacion
- Wird sie angegeben, muss die Vereinbarung bei der AEAT existieren. Falls nicht, 1128.
- RefExterna
- Eine freie Referenz des Systems selbst. Ist ihr Wert ungültig, 1253.
Alle zehn weisen den Rechnungsdatensatz zurück.

Was unser Modul sendet
Keines dieser sechs Felder erscheint im Anmeldedatensatz, den das Modul erstellt. Deshalb können diese Codes nicht aus einer Übermittlung von Ihnen stammen. Für die meisten Unternehmen ändert sich nichts, denn diese Felder betreffen seltene Fälle, und ihr Fehlen führt zu keiner Zurückweisung. Zwei davon haben Folgen, die Sie kennen sollten:
- Die Abrechnungsvereinbarung und Artikel 61 d. Dies sind die beiden Ausnahmen von der Obergrenze von 3.000,00 Euro, die die AEAT bei vereinfachten Rechnungen mit 1150 anwendet (die allgemeine gesetzliche Grenze liegt niedriger: 400 Euro inklusive MwSt.). Da das Modul sie nicht sendet, wird eine F2 über diesem Betrag immer mit 1150 abgelehnt, selbst wenn Sie eine Vereinbarung mit der AEAT haben. Wir erklären dies auf der Seite zum Fehler 1150.
- Qualifizierte vereinfachte Rechnungen. Das Modul ordnet die Rechnungen des Kassensystems, die als vereinfacht markierten und die von Kunden ohne Steuernummer als F2 ein und unterscheidet qualifizierte vereinfachte Rechnungen nicht. Wenn Sie solche ausstellen, schreiben Sie uns.

Macrodato in Zahlen
Die AEAT verlangt, Macrodato zu kennzeichnen, wenn der Gesamtbetrag der Rechnung 100.000.000,00 erreicht, positiv oder negativ. Es ist eine Kennzeichnung für Rechnungen mit sehr hohem Betrag, und die Prüfung gilt in beide Richtungen: Sie können sie unterhalb der Schwelle nicht setzen und oberhalb nicht weglassen. Mit dem veröffentlichten Modul würde eine Rechnung dieser Größe ohne Kennzeichen hinausgehen, und die AEAT würde sie mit 1139 ablehnen. Wenn Sie solche Rechnungen ausstellen, sprechen Sie vorher mit uns.
Die Codes dieser Seite mit dem Text der AEAT
Jeder Code mit seinem wörtlichen Text, so wie ihn die Fehlerliste der AEAT angibt:
| Code | Text der AEAT |
|---|---|
| 1136 | El campo FacturaSimplificadaArticulos7273 solo acepta valores N o S. |
| 1137 | El campo Macrodato solo acepta valores N o S. |
| 1139 | Si el campo ImporteTotal está informado y es igual o superior a +-100.000.000 el campo Macrodato debe estar informado con valor S. |
| 1157 | El valor de cupón solo puede ser S o N si está informado. El valor de cupón sólo puede ser S si el tipo de factura es R1 o R5. |
| 1183 | El campo FacturaSimplificadaArticulos7273 solo se podrá rellenar con S si TipoFactura es de tipo F1 o F3 o R1 o R2 o R3 o R4. |
| 1184 | El campo FacturaSinIdentifDestinatarioArt61d solo acepta valores S o N. |
| 1185 | El campo FacturaSinIdentifDestinatarioArt61d solo se podrá rellenar con S si TipoFactura es de tipo F2 o R5. |
| 1128 | No existe acuerdo de facturación. |
| 1253 | El valor del campo RefExterna tiene un valor incorrecto. |
| 1138 | El campo Macrodato solo debe ser informado con valor S si el valor de ImporteTotal es igual o superior a +-100.000.000 |
Wo sehe ich diese Codes, wenn sie bei mir ankommen?
Unter Übermittlung an AEAT › AEAT-Fehler, nach Code gruppiert, und ihr vollständiger Text im Fehlerkatalog der AEAT. Wenn Sie einen davon bei einer Übermittlung des Moduls erhalten, schicken Sie uns die Antwort an comercial@flexigobe.com, denn dann füllt etwas anderes als das Modul diese Felder aus.
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): views/verifactu_aeat_errors_views.xml
- 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_cadena.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
- www.boe.es/buscar/act.php?id=BOE-A-2012-14696
