BR-DE-24-a: Kartenangaben (BG-18) fehlen bei Kartenzahlung
Offizielle Meldung
[BR-DE-24-a] Wenn BT-81 "Payment means type code" einen Schlüssel für Kartenzahlungen enthält (48, 54, 55), muss genau BG-18 "PAYMENT CARD INFORMATION" übermittelt werden.
[BR-DE-24-a] Wenn BT-81 "Payment means type code" einen Schlüssel für Kartenzahlungen enthält (48, 54, 55), muss genau BG-18 "PAYMENT CARD INFORMATION" übermittelt werden.
- Schweregrad
- Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
- Gilt für
- XRechnung (CII), XRechnung (UBL)
- Betroffene Felder
- BT-81, BG-18
Was bedeutet das?
Ist als Zahlungsart eine Kartenzahlung angegeben (Code 48, 54 oder 55 in BT-81), muss die Gruppe „Payment card information“ (BG-18) übermittelt werden. Beim betroffenen Zahlungsmittel fehlt sie.
Typische Ursachen
Ein Kartenzahlungs-Code wurde gewählt, aber keine Kartennummer eingetragen.
Der Code wurde versehentlich gewählt, obwohl per Überweisung oder Lastschrift gezahlt wird.
So beheben Sie den Fehler
Bei Kartenzahlung die Kartenangaben ergänzen, mindestens die Kontonummer der Karte (BT-87, Primary account number); laut Hinweis zu BT-87 in EN 16931 gehört die vollständige Kartennummer aus Sicherheitsgründen nicht in die Rechnung.
CII: ram:SpecifiedTradeSettlementPaymentMeans/ram:ApplicableTradeSettlementFinancialCard, UBL: cac:PaymentMeans/cac:CardAccount.
Wird nicht per Karte gezahlt, den passenden Zahlungsart-Code wählen.
Die Rechnung erneut erzeugen und prüfen.
In E-Rechnungsfreund
Im Rechnungsformular (Ansicht „Experte“) im Abschnitt „Zahlungsmittel (BG-16)“ beim Zahlungsmittel mit Code 48, 54 oder 55 das Feld „Karten-PAN (BT-87)“ und bei Bedarf „Karteninhaber (BT-88)“ ausfüllen oder den „Zahlungscode (BT-81)“ korrigieren.
Beispiel
Fehlerhaft
<ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>54</ram:TypeCode>
</ram:SpecifiedTradeSettlementPaymentMeans>
Richtig
<ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>54</ram:TypeCode>
<ram:ApplicableTradeSettlementFinancialCard>
<ram:ID>1234</ram:ID>
<ram:CardholderName>Max Mustermann</ram:CardholderName>
</ram:ApplicableTradeSettlementFinancialCard>
</ram:SpecifiedTradeSettlementPaymentMeans>
Für Entwickler: Prüfausdruck je Syntax
XRechnung (CII) (CII)
Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans[normalize-space(ram:TypeCode) = ('48','54','55')]
ram:ApplicableTradeSettlementFinancialCard
XRechnung (UBL) (UBL)
Kontext: /ubl:Invoice/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('48','54','55')] |/cn:CreditNote/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('48','54','55')]
cac:CardAccount
Verwandte Prüfregeln
- BR-DE-1: Zahlungsanweisungen (BG-16) fehlen
- BR-DE-10: Ort der Lieferanschrift (BT-77) fehlt
- BR-DE-11: Postleitzahl der Lieferanschrift (BT-78) fehlt
- BR-DE-14: Steuersatz in der Steueraufschlüsselung (BT-119) fehlt
- BR-DE-15: Käuferreferenz (BT-10) fehlt
- BR-DE-16: USt-IdNr., Steuernummer oder Steuervertreter des Verkäufers fehlt
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.