Was die Regel bedeutet
Der Lieferblock jeder Rechnungsposition muss genau ein ram:BilledQuantity enthalten. Das ist die in Rechnung gestellte Menge (BT-129), mit ihrer Maßeinheit (BT-130) im Attribut unitCode, zum Beispiel 3 Stück oder 2 Stunden. Diese Regel zählt die Mengenelemente, nicht deren Werte oder Attribute. Sie gilt für die Profile Basic und EN 16931.
Warum sie wichtig ist
Der XML-Aufbau verlangt im Lieferblock genau ein Element für die in Rechnung gestellte Menge. Es darf weder fehlen noch mehrfach vorkommen.
So beheben Sie den Fehler
Prüfen Sie in Ihrer Rechnungssoftware die tatsächlich abgerechnete Menge und Einheit der betroffenen Position. Wenn Sie das XML selbst erzeugen, ergänzen Sie ein fehlendes ram:BilledQuantity in ram:SpecifiedLineTradeDelivery oder entfernen Sie unbeabsichtigte Duplikate. Behalten Sie dabei die richtige Menge und den zugehörigen unitCode bei. 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:BilledQuantity' 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 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- 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
- FX-SCH-A-000282 Das Schema der Objektkennung muss ein zulässiger Code sein
- FX-SCH-A-000283 Ein Anhang darf nur eine Beschreibung haben
- FX-SCH-A-000284 Ein Anhang darf nur eine eingebettete Datei enthalten