VERAX-CHECK
Business RuleCII-SR-470

Kontokennung fehlt oder ist doppelt (BT-84)

Info

Erklärung/Beschreibung
Bei Überweisung muss genau eine Kontokennung angegeben sein: entweder die IBAN oder eine proprietäre Kontonummer — nicht beide und nicht keine.
Was bedeutet das?
Einsteiger
Ihre Rechnung sagt, dass per Überweisung gezahlt werden soll, nennt aber kein eindeutiges Empfängerkonto: entweder fehlt die Kontoangabe ganz, oder es stehen zwei verschiedene Kennungen nebeneinander. Geben Sie genau eine an — in Europa ist das die IBAN.
Fachkraft
BT-84 (Zahlungskonto-Kennung, BG-17) ist bei den Zahlungsarten 30 und 58 Pflicht und einwertig. Zwei häufige Auslöser: das Konto fehlt vollständig, oder es ist neben der IBAN zusätzlich eine hausinterne Kontonummer hinterlegt. Bei anderen Zahlungsarten, etwa Lastschrift (59) oder Karte (48), greift die Regel nicht.
Entwickler
Kontext //ram:SpecifiedTradeSettlementPaymentMeans[some $code in tokenize('30 58', '\s') satisfies normalize-space(ram:TypeCode) = $code]. Test (FeRD/Mustang): (ram:PayeePartyCreditorFinancialAccount/ram:IBANID or ram:PayeePartyCreditorFinancialAccount/ram:ProprietaryID) and not(ram:PayeePartyCreditorFinancialAccount/ram:IBANID and ram:PayeePartyCreditorFinancialAccount/ram:ProprietaryID) - ein exklusives Entweder-Oder. ACHTUNG Abweichung zur CEN-Quelle: dort lautet der Test count(ram:SpecifiedTradeSettlementPaymentMeans[(TypeCode='30' or '58') and not(IBANID or ProprietaryID)]) = 0 und verlangt nur, dass eines von beiden da IST - das Nebeneinander beider Kennungen wird dort NICHT beanstandet. Mustang ist an dieser Stelle also strenger als die CEN-Artefakte. Nicht im Profil EXTENDED enthalten.
Tipp/Lösung
Geben Sie bei Überweisung genau eine Kontokennung an — die IBAN oder eine proprietäre Kontonummer, nicht beide.
Prüfschritte
  • Bei Zahlungsart 30 oder 58 gehört das Empfängerkonto zwingend in die Rechnung
  • Innerhalb Europas ist ram:IBANID die richtige Wahl
  • ram:ProprietaryID nur verwenden, wenn es keine IBAN gibt
  • Beide gleichzeitig beanstandet Mustang; CEN-basierte Prüfer tun das nicht
Stammdaten
IDCII-SR-470
BezeichnungKontokennung fehlt oder ist doppelt (BT-84)
BereichZahlung
QuelleEN 16931 / Factur-X 1.09.2 (ZUGFeRD 2.5.2)
BR-Gruppecii-syntax
Fehler CII-SR-470? Lade deine Rechnung hoch und finde die Lösung – Jetzt prüfen

Bezug

BT-Referenzen
BG-Gruppe

Profile

Gültig für Profile
ZUGFeRD / Factur-X Basic Wl Basic EN16931
Hinweis
ZUGFeRD 2.x und Factur-X sind technisch identisch und nutzen dieselbe Datenstruktur (CII nach EN 16931).