Zum Inhalt springen

Fehler

FX-SCH-A-001083: Packstückanzahl einer Position braucht einen Einheitencode

Kurz gesagt

Fehler: Die Rechnung besteht die ausgewählten Prüfungen nicht.

FX-SCH-A-001083 bedeutet, dass bei der Packstückanzahl einer Rechnungsposition das Attribut unitCode fehlt. Ergänzen Sie es an ram:PackageQuantity in ram:SpecifiedLineTradeDelivery mit dem Code der passenden Einheit, zum Beispiel C62 für eine einfache Stückzahl.

Auf dieser Seite

Was die Regel bedeutet

Im Extended-Profil kann eine Position angeben, wie viele Packstücke sie umfasst (ram:PackageQuantity). 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

Die Einheit gibt an, was die Packstückanzahl misst.

So beheben Sie den Fehler

Prüfen Sie die Packstückanzahl der betroffenen Position und ihre Einheit. Ergänzen Sie das Attribut unitCode an ram:PackageQuantity in ram:SpecifiedLineTradeDelivery, zum Beispiel unitCode="C62" für eine einfache Stückzahl. Haben Sie keine Packstückanzahl anzugeben, entfernen Sie ram:PackageQuantity. 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
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen FX-SCH-A-001083 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026