Was die Regel bedeutet
Jede Rechnungsposition muss genau ein Element ram:SpecifiedLineTradeAgreement enthalten. Es trägt die Preisangaben der Position: den Einzelpreis ohne Umsatzsteuer (Nettopreis des Artikels, BT-146), optional den Preis vor Nachlass und optionale Verweise wie auf die Bestellposition des Käufers. Die Regel zählt die Preisblöcke. Sie gilt für die Profile Basic und EN 16931.
Warum sie wichtig ist
Diese Profile sehen für die Preisangaben jeder Position genau einen Preisblock vor. Er darf weder fehlen noch mehrfach vorkommen.
So beheben Sie den Fehler
Prüfen Sie in Ihrer Rechnungssoftware, dass jede Position einen Einzelpreis hat. Ein kostenloser Artikel hat den Einzelpreis 0. Fehlen oder verdoppeln sich Blöcke auch nach einem erneuten Export, erzeugt die Software eine fehlerhafte Datei, und ihr Anbieter sollte das beheben. Wenn Sie das XML selbst erzeugen, geben Sie jeder Position ein ram:SpecifiedLineTradeAgreement mit ram:NetPriceProductTradePrice. Behalten Sie beim Entfernen doppelter Blöcke die richtigen Preisangaben bei. Prüfen Sie die korrigierte 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
Element 'ram:SpecifiedLineTradeAgreement' 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-000269 Genau ein Mengenblock je Position
- FX-SCH-A-000270 Genau eine Positionsnummer je Position
- FX-SCH-A-000271 Eine Position darf nur einen Hinweis haben
- FX-SCH-A-000272 Genau ein Nettopreisblock je Position
- FX-SCH-A-000273 Ein Bruttopreis braucht genau einen Betrag
- FX-SCH-A-000274 Ein Bruttopreisblock darf höchstens einen Preisnachlass enthalten (Basic und EN 16931)