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(.), ' '))))
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.