Fehler-Codes

BR-CL-16: Zahlungsmittel (BT-81) nicht in UNCL 4461

Schweregrad: fatal · Syntax: CII, UBL

Offizielle Meldung

Payment means in an invoice MUST be coded using UNTDID 4461 code list

Was bedeutet das?

BR-CL-16 verlangt, dass Zahlungsmittel (BT-81) aus der Liste UNCL 4461 stammt. Offizielle Aussage: Payment means in an invoice MUST be coded using UNTDID 4461 code list

Typische Ursache

Der übermittelte Code steht nicht in UNCL 4461, oder es wurde ein Freitext statt eines Codes geschickt.

So beheben Sie es

Ersetzen Sie den Wert durch einen Code aus UNCL 4461. Das Beispiel 58 zeigt nur die Schreibweise, nicht jeden zulässigen Code.

UBL

<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>

CII

<ram:TypeCode>58</ram:TypeCode>

Business Term

Die Meldung nennt keinen BT-/BG-Code.

Verwandte Regeln

Kontext und Prüfbedingung

UBL cac:PaymentMeans/cbc:PaymentMeansCode

CII ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode

UBL

( ( not(contains(normalize-space(.),' ')) and contains( ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 74 75 76 77 78 91 92 93 94 95 96 97 98 ZZZ ',concat(' ',normalize-space(.),' ') ) ) )

CII

((not(contains(normalize-space(.), ' ')) and contains(' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 74 75 76 77 78 91 92 93 94 95 96 97 98 ZZZ ', concat(' ', normalize-space(.), ' '))))

Datei jetzt kostenlos prüfen

curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate

Fragen

Was prüft BR-CL-16 genau?

BR-CL-16 verlangt, dass Zahlungsmittel (BT-81) aus der Liste UNCL 4461 stammt. Offizielle Aussage: Payment means in an invoice MUST be coded using UNTDID 4461 code list

Wie behebe ich BR-CL-16?

Ersetzen Sie den Wert durch einen Code aus UNCL 4461. Das Beispiel 58 zeigt nur die Schreibweise, nicht jeden zulässigen Code.

Heißt eine bestandene Prüfung von BR-CL-16, dass ein Portal die Rechnung annimmt?

Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.