Was bedeutet BR-CL-16?
Payment means in an invoice MUST be coded using UNTDID 4461 code list Der Wert muss aus der vorgeschriebenen Codeliste stammen; freie oder falsche Codes werden von der Norm zurückgewiesen.
Häufige Ursachen für BR-CL-16
- Es wurde ein Code verwendet, der nicht in der vorgeschriebenen Codeliste enthalten ist.
- Tippfehler oder veralteter Code.
- Falsche Groß-/Kleinschreibung des Codes.
So behebst du BR-CL-16
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-81 über den folgenden XPath:
//ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode - Korrektur einsetzen. Kodiere die Zahlungsart (BT-81) mit einem Code aus UNTDID 4461, z. B. '58' (SEPA-Überweisung), '59' (SEPA-Lastschrift), '30' (Überweisung).
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-CL-16 nicht mehr gemeldet wird.
Kodiere die Zahlungsart (BT-81) mit einem Code aus UNTDID 4461, z. B. '58' (SEPA-Überweisung), '59' (SEPA-Lastschrift), '30' (Überweisung).
//ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCodeVorher / Nachher: das XML-Beispiel
So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).
<ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>99</ram:TypeCode>
</ram:SpecifiedTradeSettlementPaymentMeans>
<ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>58</ram:TypeCode>
</ram:SpecifiedTradeSettlementPaymentMeans>
Häufige Fragen zu BR-CL-16
Wie behebe ich BR-CL-16?
Verwandte Fehlercodes
BR-CL-16 automatisch prüfen
Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.