Genau eine Lieferscheinnummer

Fehler FX-SCH-A-000787 Factur-X

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

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

Das Dokument ram:DeliveryNoteReferencedDocument enthält nicht genau ein Element ram:IssuerAssignedID. Es fehlt entweder oder es kommt mehrfach vor.

Was die Regel bedeutet

Das Element ram:IssuerAssignedID enthält die vom Aussteller zugewiesene Kennung des referenzierten Lieferscheins. Genau ein solches Element stellt sicher, dass die Lieferscheinreferenz eindeutig angegeben ist.

Bitte geben Sie genau eine Lieferscheinnummer an

Im Lieferscheinbezug fehlt die vom Aussteller zugewiesene Kennung oder sie ist mehrfach vorhanden. Das lässt sich durch genau ein ram:IssuerAssignedID beheben.

Was ist zu tun?
  1. Suchen Sie ram:DeliveryNoteReferencedDocument im Lieferabschnitt.
  2. Stellen Sie sicher, dass darin genau ein ram:IssuerAssignedID enthalten ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:DeliveryNoteReferencedDocument/>
✓ In Ordnung
<ram:DeliveryNoteReferencedDocument>
  <ram:IssuerAssignedID>DN-123</ram:IssuerAssignedID>
</ram:DeliveryNoteReferencedDocument>
Technische Details

Der Test zählt die direkten ram:IssuerAssignedID-Kind-Elemente von ram:DeliveryNoteReferencedDocument und verlangt, dass die Anzahl genau 1 beträgt.

Wo die Regel greift

Die Regel gilt für das Dokument ram:DeliveryNoteReferencedDocument im Lieferabschnitt der Rechnung.

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