Was die Regel bedeutet
Eine Position kann den Einzelpreis vor einem Preisnachlass zeigen (Bruttopreis des Artikels, BT-148). Brutto heißt hier nicht inklusive Umsatzsteuer, gemeint ist der Preis vor Nachlass. Tut die Position das, muss der Block ram:GrossPriceProductTradePrice genau ein ram:ChargeAmount enthalten. ChargeAmount ist hier trotz des Namens einfach der Preisbetrag und kein Zuschlag.
Warum sie wichtig ist
Ein vorhandener Bruttopreisblock ohne Betrag oder mit mehreren Betragselementen entspricht nicht dem vorgeschriebenen XML-Aufbau.
So beheben Sie den Fehler
Prüfen Sie den Einzelpreis vor Nachlass der betroffenen Position. Wenn Sie das XML selbst erzeugen, ergänzen Sie das fehlende ram:ChargeAmount in ram:GrossPriceProductTradePrice oder behalten Sie dort nur das richtige Betragselement. Entfernen Sie den ganzen optionalen Block nur, wenn er nicht benötigt wird. Achten Sie dabei darauf, dass Nettoeinzelpreis und Nachlassberechnung unverändert richtig bleiben. Exportieren Sie die korrigierte Datei und prüfen Sie sie 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
Element 'ram:ChargeAmount' must occur exactly 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000274 Ein Bruttopreisblock darf höchstens einen Preisnachlass enthalten (Basic und EN 16931)
- FX-SCH-A-000275 Die Einheit der Preisbasismenge muss ein zulässiger Code sein
- FX-SCH-A-000276 Genau eine berechnete Menge je Position
- FX-SCH-A-000277 Der Bezugszeitraum einer Verzugsstrafe braucht eine Einheit
- FX-SCH-A-000278 Jede Position braucht genau einen Satz Umsatzsteuerangaben
- FX-SCH-A-000279 Genau ein Nettobetragsblock je Position