Produktname genau einmal angeben

Fehler FX-SCH-A-000550 Factur-X

Das Element 'ram:Name' muss genau einmal vorkommen.

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

Im SpecifiedTradeProduct fehlt ram:Name oder das Element ist mehrfach vorhanden. Es muss genau ein ram:Name enthalten sein.

Was die Regel bedeutet

Der Produktname identifiziert das in der Rechnungsposition beschriebene Produkt. Die Regel verlangt genau eine Namensangabe pro SpecifiedTradeProduct.

Bitte geben Sie den Produktnamen genau einmal an

Im Produkt der Rechnungsposition fehlt der Produktname oder er ist doppelt vorhanden. Mit genau einer Namensangabe lässt sich dieser Fehler beheben.

Was ist zu tun?
  1. Öffnen Sie das betroffene SpecifiedTradeProduct.
  2. Stellen Sie sicher, dass darin genau ein ram:Name vorhanden ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:SpecifiedTradeProduct/>
✓ In Ordnung
<ram:SpecifiedTradeProduct>
  <ram:Name>Produit</ram:Name>
</ram:SpecifiedTradeProduct>
Technische Details

Der Test zählt die direkten ram:Name-Elemente von SpecifiedTradeProduct und verlangt eine Anzahl von genau 1.

Wo die Regel greift

Die Regel gilt für das Produkt SpecifiedTradeProduct einer Rechnungsposition.

Originalmeldung aus dem Schematron
Element 'ram:Name' must occur exactly 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedTradeProduct
Prüfausdruck (assert/@test)
count(ram:Name)=1