Was die Regel bedeutet
Ein Einzelpreis kann sich auf eine andere Menge als eins beziehen, zum Beispiel ein Preis je 100 Stück. Diese Menge ist die Preisbasismenge (BT-149), ihre Einheit ist BT-150. Diese Regel prüft ein nicht leeres Attribut unitCode an ram:BasisQuantity innerhalb von ram:NetPriceProductTradePrice gegen die zulässige Einheitencodeliste. Beispiele sind C62 für Stück, HUR für Stunde, DAY für Tag, KGM für Kilogramm, LTR für Liter oder MTR für Meter. Die Regel prüft weder den Mengenwert noch die Übereinstimmung mit der Einheit der abgerechneten Menge. Sie gilt für das Profil Basic von Factur-X und ZUGFeRD.
Warum sie wichtig ist
Der Einheitencode beschreibt, worauf sich die Preisbasismenge bezieht. Er unterscheidet beispielsweise Stück, Stunden und Kilogramm.
So beheben Sie den Fehler
Prüfen Sie die Einheit der Preisbasismenge an der betroffenen Position und wählen Sie den passenden zulässigen Code statt eines Wortes wie Stück oder Stunden. Im XML korrigieren Sie unitCode an ram:BasisQuantity innerhalb von ram:NetPriceProductTradePrice. Behalten Sie die Preisbasismenge bei, wenn sich der Preis beispielsweise auf 100 Stück bezieht. Exportieren Sie die Rechnung und prüfen Sie die 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
Value of '@unitCode' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000534 Die Einheit der Menge muss ein zulässiger Code sein
- FX-SCH-A-000535 Steuerangaben der Position brauchen genau einen Typcode
- FX-SCH-A-000536 Jeder Umsatzsteuerblock einer Position braucht genau einen Kategoriecode
- FX-SCH-A-000537 Die Steuerkategorie einer Position muss ein zulässiger Code sein
- FX-SCH-A-000538 Die Steuerart einer Position muss ein zulässiger Code sein
- FX-SCH-A-000539 Enddatum des Positionszeitraums braucht eine Formatangabe