Zum Inhalt springen

Fehler

FX-SCH-A-000523: Der Grundcode eines Zuschlags muss ein zulässiger Code sein

Kurz gesagt

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

FX-SCH-A-000523 bedeutet, dass der Grundcode eines Zuschlags auf Rechnungsebene (BT-105) ohne das Attribut listID nicht in der zulässigen Liste steht. Verwenden Sie einen für das Profil zulässigen Code aus UNTDID 7161, etwa FC für Fracht oder PC für Verpackung, oder entfernen Sie den Code und geben Sie den Grund als Text in ram:Reason an. Exportieren Sie die Rechnung und prüfen Sie die Datei erneut.

Auf dieser Seite

Was die Regel bedeutet

Ein Zuschlag auf Rechnungsebene (BG-21) kann einen Grund als Text (BT-104), einen Grundcode (BT-105) oder beides haben. Diese Regel prüft einen nicht leeren ram:ReasonCode ohne das Attribut listID gegen die für das Profil zulässigen Codes aus UNTDID 7161. Sie erfasst ram:SpecifiedTradeAllowanceCharge unter ram:ApplicableHeaderTradeSettlement, wenn ram:ChargeIndicator/udt:Indicator den Wert true hat. Ein Code mit listID fällt nicht unter diese Regel; damit ist seine Gültigkeit nicht belegt. Die Regel prüft nicht, ob ein Grund vorhanden ist. Sie gilt für das Profil Basic von Factur-X und ZUGFeRD.

Warum sie wichtig ist

Der Grundcode bezeichnet die Art des Zuschlags. Ein zusätzlich angegebener Text macht einen unzulässigen Code nicht gültig.

So beheben Sie den Fehler

Prüfen Sie den Grundcode (BT-105) des betroffenen Zuschlags auf Rechnungsebene. Ersetzen Sie ihn durch einen zulässigen Code, der den tatsächlichen Zuschlag beschreibt. Alternativ entfernen Sie ram:ReasonCode und tragen den Grund (BT-104) als Text in ram:Reason ein, zum Beispiel Versandkosten. Fügen Sie listID nicht nur hinzu, um diese Prüfung zu umgehen. Exportieren Sie die Rechnung und prüfen Sie die Datei erneut.

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 1.0.9-2
ZUGFeRD 2.5 BASIC 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-000523 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026