Höchstens ein ram:Content-Element

Fehler FX-SCH-A-001012 Factur-X

Das Element 'ram:Content' darf höchstens einmal vorkommen.

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

In ram:IncludedNote kommt ram:Content mehr als einmal vor.

Was die Regel bedeutet

Eine Notiz kann an dieser Stelle höchstens einen Inhalt enthalten. Mehrere ram:Content-Elemente entsprechen nicht der vorgesehenen XML-Struktur.

Bitte geben Sie den Notizinhalt höchstens einmal an

In der Notiz zu einem Dokument einer Rechnungsposition ist der Inhalt mehrfach enthalten. Sie können die XML-Struktur anpassen, damit ram:IncludedNote nur einen Inhalt enthält.

Was ist zu tun?
  1. Prüfen Sie die mehrfachen ram:Content-Elemente in ram:IncludedNote.
  2. Stellen Sie sicher, dass dieses Element dort höchstens einmal vorkommt.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:IncludedNote>
  <ram:Content>Note A</ram:Content>
  <ram:Content>Note B</ram:Content>
</ram:IncludedNote>
✓ In Ordnung
<ram:IncludedNote>
  <ram:Content>Note</ram:Content>
</ram:IncludedNote>
Technische Details

Die Schematron-Prüfung zählt die direkten ram:Content-Elemente innerhalb von ram:IncludedNote und lässt höchstens eines zu.

Wo die Regel greift

Die Regel gilt für ram:IncludedNote am zugehörigen Dokument einer Rechnungsposition.

Originalmeldung aus dem Schematron
Element 'ram:Content' may occur at maximum 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:AssociatedDocumentLineDocument/ram:IncludedNote
Prüfausdruck (assert/@test)
count(ram:Content)<=1