IssuerAssignedID genau einmal angeben

Fehler FX-SCH-A-000415 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

IssuerAssignedID fehlt in InvoiceReferencedDocument oder ist dort mehrfach vorhanden. Das Element muss genau einmal vorkommen.

Was die Regel bedeutet

IssuerAssignedID enthält die vom Aussteller vergebene Kennung des referenzierten Dokuments. Genau ein Element stellt sicher, dass dafür ein einzelner Kennungswert vorgesehen ist.

Bitte geben Sie `IssuerAssignedID` in der Dokumentreferenz genau einmal an

In InvoiceReferencedDocument fehlt IssuerAssignedID oder das Element ist mehrfach vorhanden. Sie können die Dokumentreferenz so anpassen, dass es genau einmal enthalten ist.

Was ist zu tun?
  1. Prüfen Sie InvoiceReferencedDocument auf IssuerAssignedID.
  2. Stellen Sie sicher, dass IssuerAssignedID genau einmal enthalten ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:InvoiceReferencedDocument>
  <ram:IssuerAssignedID>INV-123</ram:IssuerAssignedID>
  <ram:IssuerAssignedID>INV-456</ram:IssuerAssignedID>
</ram:InvoiceReferencedDocument>
✓ In Ordnung
<ram:InvoiceReferencedDocument>
  <ram:IssuerAssignedID>INV-123</ram:IssuerAssignedID>
</ram:InvoiceReferencedDocument>
Technische Details

Der Test zählt IssuerAssignedID-Elemente im Kontext InvoiceReferencedDocument und verlangt, dass die Anzahl genau 1 beträgt.

Wo die Regel greift

Die Regel gilt für die Dokumentreferenz InvoiceReferencedDocument in den Abrechnungsdaten.

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