Was die Regel bedeutet
Ein Nachlass auf eine Position (BG-27) kann einen Code für den Grund des Nachlasses (BT-140) tragen. Die Codes stammen aus der Liste UNTDID 5189, zum Beispiel 95 für einen Nachlass oder 100 für einen Sonderrabatt. Die Regel prüft bei einem nicht leeren Code, ob er in der Liste steht, die das Profil erlaubt. Sie gilt nur für Nachlässe, Zuschläge prüfen andere Regeln.
Warum sie wichtig ist
Ein Grundcode wird von Software gelesen.
So beheben Sie den Fehler
Öffnen Sie in Ihrer Rechnungssoftware den Nachlass der Position und sehen Sie sich das Feld für den Grund an. Wählen Sie einen Grund aus der angebotenen Liste oder löschen Sie den Code und tragen Sie den Grund als Text ein. Wenn Sie das XML selbst erzeugen, steht der Code in ram:ReasonCode von ram:SpecifiedTradeAllowanceCharge der Position, bei dem ram:ChargeIndicator/udt:Indicator den Wert false hat. Der Text gehört in ram:Reason.
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' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-001138 Code aus Liste 5153 bei einem Zuschlag muss erlaubt sein (Position)
- FX-SCH-A-001139 Grundcode eines Zuschlags auf eine Position muss gültig sein
- FX-SCH-A-001140 Eine Position darf nur einen Gesamtbetrag für Zuschläge haben
- FX-SCH-A-001141 Eine Position darf nur einen Gesamtbetrag für Nachlässe haben
- FX-SCH-A-001142 Rechnungswährung beim Steuerbetrag einer Position muss gültig sein
- FX-SCH-A-001143 Steuerwährung beim Steuerbetrag einer Position muss gültig sein