Name des Zahlungspflichtigen erforderlich

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

In ram:PayerTradeParty fehlt ram:Name oder das Element ist mehrfach vorhanden. Es muss genau einmal vorkommen.

Was die Regel bedeutet

Der Name identifiziert den Zahlungspflichtigen in den Zahlungsinformationen der Rechnung.

Bitte geben Sie den Namen des Zahlungspflichtigen an

In den Zahlungsinformationen fehlt der Name des Zahlungspflichtigen oder er ist mehrfach enthalten. Das lässt sich durch eine eindeutige Angabe beheben.

Was ist zu tun?
  1. Ergänzen Sie ram:Name unter ram:PayerTradeParty, falls es fehlt.
  2. Entfernen Sie überzählige ram:Name-Elemente, sodass es genau eines gibt.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:PayerTradeParty/>
✓ In Ordnung
<ram:PayerTradeParty>
  <ram:Name>Payeur</ram:Name>
</ram:PayerTradeParty>
Technische Details

Die Regel zählt die direkten ram:Name-Elemente innerhalb von ram:PayerTradeParty und verlangt eine Anzahl von genau eins.

Wo die Regel greift

In ram:PayerTradeParty der Zahlungsinformationen wird der Name des Zahlungspflichtigen geprüft.

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