TL;DR — Kurzzusammenfassung

CFDI Zahlungsergänzung UUID Relation ungültig: PPD-Rechnungs-Folio in DoctoRelacionado, Teilzahlung und Salden korrigieren vor REP-Timbrado in Aspel oder PAC.

Beim Timbrado einer Zahlungsergänzung (REP) können PAC oder SAT das XML mit „UUID Relation ungültig“ oder Codes CFDI33102 und CFDI40194 ablehnen. Der Fehler betrifft den Knoten DoctoRelacionado, wo das exakte Folio des PPD-Einnahme-CFDI stehen muss.

UUID DoctoRelacionado Diagramm CFDI Zahlungsergänzung

Der Fehler

Typische Meldungen bei falschem UUID:

CFDI33102: UUID-Attribut existiert nicht in SAT-Datenbank

CFDI40194: Verknüpftes UUID ungültig

Timbrado stoppt, kein REP-Folio wird erzeugt.

Ursache des Problems

Zahlungsergänzung Version 2.0 verlangt, dass jeder DoctoRelacionado-Knoten ein existierendes, gültiges PPD-Einnahme-CFDI referenziert. Häufige Ursachen:

  1. Falsch kopiertes Folio — Leerzeichen, fehlende Zeichen oder Entwurfs-UUID.
  2. Stornierte oder ersetzte Rechnung — UUID zeigt auf inaktives CFDI.
  3. CFDI anderer RFC — UUID gehört zu anderem Emittenten als CSD.
  4. PUE statt PPD — Ergänzung nicht zulässig.
  5. Gutschrift-UUID — nur Einnahme Typ I.
  6. Doppelte Teilzahlung — Zahlung bereits mit gleichem UUID registriert.

Schritt-für-Schritt-Lösung

ERP-Systeme wie Aspel SAE füllen pago20:DoctoRelacionado automatisch, wenn die Zahlung aus der offenen PPD-Liste gebucht wird. Der Fehler entsteht oft, wenn Buchhaltung ein UUID aus Excel oder PDF tippt. Arbeiten Sie deshalb immer mit dem timbrierten XML oder der SAT-Verifizierung, nicht mit der gedruckten Rechnung allein.

Schritt 1: Korrektes UUID ermitteln

  1. In Aspel SAE Originalrechnung → CFDI konsultierenFolio kopieren.
  2. Alternative: XML im SAT-Verifizierer, Status Gültig.
  3. UUID-Format: 36 Zeichen mit Bindestrichen.

Schritt 2: Verknüpftes CFDI validieren

Typ I, MetodoPago PPD, FormaPago 99, Status Gültig, Emittenten-RFC = aktives CSD.

Schritt 3: DoctoRelacionado und Salden prüfen

NumParcialidad fortlaufend, ImpSaldoAnt, ImpPagado, ImpSaldoInsoluto mathematisch konsistent.

Schritt 4: Ergänzung in Aspel SAE neu erzeugen

Debitoren → Einzug → fehlerhaften REP-Entwurf löschen → Zahlungs-CFDI erzeugen.

Bei korrupten Daten manuelle Erfassung im PAC.

Schritt 5: Timbrado und SAT-Validierung

Timbrado, XML + PDF speichern, REP-UUID beim SAT prüfen.

Alternative Lösung

Manuelles PAC-Portal mit validiertem UUID, Teilzahlung und Salden.

Prävention

  • Kreditverkäufe immer als PPD + Form 99 ausstellen.
  • Einzug an timbrierte Rechnung binden.
  • Original-XML-Archiv pflegen.
  • Zwischenergänzungen nicht ohne Neuberechnung stornieren.
  • Serveruhr und PAC-Zeitzone synchron halten; CSD 30 Tage vor Ablauf erneuern.
  • Vor jedem Teilzahlungstimbrado ImpSaldoInsoluto und NumParcialidad im ERP prüfen.
  • Stornierte UUIDs aus Zahlungsvorlagen entfernen, damit Buchhaltung keine alten Folios wählt.

Verwandte Probleme

Ein REP für mehrere Rechnungen: separater DoctoRelacionado-Knoten pro UUID.

Ersetzte Rechnung: an neues gültiges Folio binden.

Fehler 401 beim REP-Timbrado: CSD zuerst erneuern.

Zusammenfassung

  • Ungültige UUID-Relation = nicht existentes, storniertes, falscher RFC oder kein PPD-Folio.
  • UUID aus timbriertem XML kopieren, Status Gültig beim SAT prüfen.
  • Nur PPD-Rechnungen erlauben Zahlungsergänzung.
  • Teilzahlungen brauchen korrekte NumParcialidad und ImpPagado laut SAT-Katalog CFDI 4.0.
  • Bei anhaltendem PAC-Fehler zuerst CSD 401 ausschließen, dann UUID und Salden prüfen.

Verwandte Artikel