Was die Regel bedeutet
Die Regel prüft ram:ReasonCode in ram:AppliedTradeAllowanceCharge unter ram:GrossPriceProductTradePrice einer Position, wenn ram:ChargeIndicator/udt:Indicator den Textwert false hat. Ein nicht leerer Grundcode muss zu den im Profil Extended zugelassenen Nachlassgrundcodes aus UNTDID 5189 gehören. Ein leerer Wert besteht diese Regel. Zuschläge werden hier nicht geprüft.
Warum sie wichtig ist
Das Profil Extended verlangt für einen nicht leeren Grundcode dieser Nachlässe einen Wert aus seiner erlaubten Nachlassgrundcodeliste.
So beheben Sie den Fehler
Prüfen Sie den Grund des Nachlasses auf den Einzelpreis vor Abzug von Nachlässen. Korrigieren Sie ram:ReasonCode im betroffenen ram:AppliedTradeAllowanceCharge unter ram:GrossPriceProductTradePrice. Verwenden Sie einen vom Profil Extended zugelassenen Nachlassgrundcode, der den tatsächlichen Grund beschreibt. Exportieren Sie erneut und prüfen Sie die Datei noch einmal.
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-001034 Zuschlag auf den Einzelpreis braucht genau ein Kennzeichen
- FX-SCH-A-001035 Ein Zuschlag auf den Einzelpreis braucht genau einen Betrag
- FX-SCH-A-001036 Der Grundcode eines Zuschlags auf den Einzelpreis muss zulässig sein
- FX-SCH-A-001037 Die Mengeneinheit beim Bruttopreis muss ein zulässiger Code sein
- FX-SCH-A-001038 Der Verkäufer einer Position hat höchstens einen Rollencode
- FX-SCH-A-001039 Der Verkäufer einer Position hat höchstens eine Beschreibung