Zum Inhalt springen

Fehler

FX-SCH-A-001152: Die Menge eines enthaltenen Produkts braucht eine Einheit

Kurz gesagt

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

FX-SCH-A-001152 bedeutet, dass an der Menge eines enthaltenen Produkts in einer Rechnungsposition (ram:UnitQuantity) das Attribut unitCode fehlt. Ergänzen Sie einen Einheitencode, zum Beispiel C62 für ein Stück.

Auf dieser Seite

Was die Regel bedeutet

Im Profil Extended von Factur-X und ZUGFeRD kann ein enthaltenes Produkt einer Position eine Menge (ram:UnitQuantity) haben, zum Beispiel wie oft es im Set steckt. Die Menge muss über das Attribut unitCode angeben, in welcher Einheit sie gezählt wird. Die Regel meldet einen Fehler, wenn dieses Attribut fehlt. Sie prüft nur, ob das Attribut vorhanden ist, nicht seinen Inhalt.

Warum sie wichtig ist

Eine nackte Zahl ist mehrdeutig. Es können Stück, Kilogramm oder Stunden gemeint sein.

So beheben Sie den Fehler

Prüfen Sie in Ihrer Rechnungssoftware die Menge des enthaltenen Produkts und wählen Sie dafür eine Einheit, etwa Stück. Wenn Sie das XML selbst erzeugen, ergänzen Sie das Attribut unitCode an ram:UnitQuantity unter ram:IncludedReferencedProduct mit dem vom Profil erlaubten Code für die tatsächliche Einheit, zum Beispiel C62 für ein einzelnes Stück oder eine Einheit.

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-001152 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026