Genau ein Belegdokument für die Rechnungsposition angeben

Fehler FX-SCH-A-000266 Factur-X

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

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

In der Rechnungsposition kommt ram:AssociatedDocumentLineDocument nicht genau einmal vor. Das Element fehlt oder ist mehrfach vorhanden.

Was die Regel bedeutet

Das Belegdokument gehört zur Struktur jeder Rechnungsposition und muss dort genau einmal vorkommen.

Bitte geben Sie genau ein Belegdokument für die Rechnungsposition an

Für eine Rechnungsposition fehlt das zugehörige ram:AssociatedDocumentLineDocument oder es ist mehrfach vorhanden. Die Anzahl muss genau eins betragen.

Was ist zu tun?
  1. Suchen Sie die betroffene ram:IncludedSupplyChainTradeLineItem.
  2. Stellen Sie sicher, dass darin ram:AssociatedDocumentLineDocument genau einmal vorkommt.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:IncludedSupplyChainTradeLineItem/>
✓ In Ordnung
<ram:IncludedSupplyChainTradeLineItem>
  <ram:AssociatedDocumentLineDocument/>
</ram:IncludedSupplyChainTradeLineItem>
Technische Details

Im Kontext von ram:IncludedSupplyChainTradeLineItem prüft der Ausdruck, ob die Anzahl der Elemente ram:AssociatedDocumentLineDocument genau eins beträgt.

Wo die Regel greift

Gilt für ram:AssociatedDocumentLineDocument innerhalb jeder ram:IncludedSupplyChainTradeLineItem.

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