Mindestens eine Rechnungsposition

Fehler BR-16 EN 16931

Eine Rechnung muss mindestens eine Rechnungsposition (BG-25) enthalten.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Die Rechnung enthält kein ram:IncludedSupplyChainTradeLineItem. Damit fehlt mindestens eine Rechnungsposition.

Was die Regel bedeutet

Eine Rechnung muss mindestens eine Rechnungsposition enthalten, damit die berechneten Waren oder Dienstleistungen ausgewiesen sind.

Betroffene Felder BG-25
Bitte fügen Sie mindestens eine Rechnungsposition hinzu

In der Rechnung wurde keine Rechnungsposition gefunden. Ergänzen Sie mindestens eine, damit die berechneten Waren oder Dienstleistungen aufgeführt sind.

Was ist zu tun?
  1. Fügen Sie der Rechnung mindestens ein ram:IncludedSupplyChainTradeLineItem hinzu.
  2. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<rsm:CrossIndustryInvoice/>
✓ In Ordnung
<rsm:CrossIndustryInvoice>
  <ram:IncludedSupplyChainTradeLineItem/>
</rsm:CrossIndustryInvoice>
Technische Details

Der Test sucht im Dokument nach mindestens einem Element ram:IncludedSupplyChainTradeLineItem.

Wo die Regel greift

Die Regel gilt für die Rechnung als Ganzes und prüft, ob sie mindestens ein ram:IncludedSupplyChainTradeLineItem enthält.

Originalmeldung aus dem Schematron
An Invoice shall have at least one Invoice line (BG-25).
Kontext (rule/@context)
/rsm:CrossIndustryInvoice
Prüfausdruck (assert/@test)
//ram:IncludedSupplyChainTradeLineItem