Zum Inhalt springen

Fehler

FX-SCH-A-000391: Der Grundcode des Zuschlags muss ein erlaubter Code sein

Kurz gesagt

Fehler: Die Rechnung besteht die ausgewählten Prüfungen nicht.

FX-SCH-A-000391 bedeutet, dass ein Zuschlag auf Rechnungsebene einen nicht leeren Grundcode (BT-105, ram:ReasonCode) ohne listID-Attribut enthält, der im Profil BASIC WL nicht erlaubt ist. Ersetzen Sie ihn durch einen erlaubten Code für den tatsächlichen Zuschlagsgrund und prüfen Sie die Datei erneut.

Auf dieser Seite

Was die Regel bedeutet

Ein Zuschlag auf die gesamte Rechnung (BG-21) kann einen Grundcode (BT-105) tragen. Im Profil BASIC WL von Factur-X und ZUGFeRD prüft die Regel ram:ReasonCode ohne listID-Attribut innerhalb von ram:SpecifiedTradeAllowanceCharge unter ram:ApplicableHeaderTradeSettlement, wenn ram:ChargeIndicator/udt:Indicator den Wert "true" hat. Ein nicht leerer Code muss aus der passenden Codeliste des Profils stammen. Ein leerer Wert besteht diese Prüfung. Ein vorhandenes, aber leeres listID-Attribut ist nicht dasselbe wie ein fehlendes Attribut. Der Grundtext (BT-104) wird hier nicht geprüft.

Warum sie wichtig ist

Factur-X 1.09 BASIC WL und ZUGFeRD 2.5 BASIC WL verlangen für einen nicht leeren Zuschlagsgrundcode ohne listID-Attribut einen Wert aus der dafür vorgesehenen Codeliste.

So beheben Sie den Fehler

Prüfen Sie den Grundcode (BT-105) des betroffenen Zuschlags auf Rechnungsebene. Verwenden Sie für ram:ReasonCode ohne listID-Attribut einen passenden Code aus der Zuschlagsgrundliste des Profils BASIC WL. Fügen Sie kein leeres listID-Attribut hinzu, um die Prüfung zu umgehen. Schreibt Ihre Software einen nicht erlaubten Code, melden Sie dies dem Anbieter. Exportieren Sie die Datei erneut und prüfen Sie sie.

Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen

Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta

Der veröffentlichte Regeltext

Value of 'ram:ReasonCode[not (@listID)]' is not allowed.

Wo diese Regel gilt

Regelwerk Version
Factur-X 1.09 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen FX-SCH-A-000391 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026