Was die Regel bedeutet
Im Extended-Profil kann eine Position angeben, wie viel in jedem Packstück enthalten ist (ram:PerPackageUnitQuantity). Jedes solche Element in ram:SpecifiedLineTradeDelivery muss das Attribut unitCode tragen. Diese Regel prüft nur, ob das Attribut vorhanden ist, nicht seinen Wert.
Warum sie wichtig ist
Ohne Einheit ist die Menge je Packstück mehrdeutig.
So beheben Sie den Fehler
Prüfen Sie die Menge je Packstück der betroffenen Position und die Einheit des Inhalts. Ergänzen Sie das Attribut unitCode an ram:PerPackageUnitQuantity in ram:SpecifiedLineTradeDelivery, zum Beispiel unitCode="C62" für Stück. Verwenden Sie die Einheit des Inhalts, nicht die Art der Verpackung. Haben Sie keine Menge je Packstück anzugeben, entfernen Sie das Element. 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
Attribute '@unitCode' is required in this context. 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-001086 Einheitencode der Menge je Packstück muss erlaubt sein
- FX-SCH-A-001087 Datum der Wareneingangsmeldung braucht einen Datumsformat-Code
- FX-SCH-A-001088 Datum der Wareneingangsmeldung: Datumsformat-Code muss erlaubt sein
- FX-SCH-A-001089 Warenempfänger der Position: höchstens ein ram:ID
- FX-SCH-A-001090 Warenempfänger der Position darf nur einen Rollencode haben
- FX-SCH-A-001091 Warenempfänger der Position: höchstens ein elektronischer Adressblock