Name des Verkäufers genau einmal angeben

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

Im ram:SellerTradeParty kommt ram:Name nicht genau einmal vor. Der Name fehlt oder ist mehrfach enthalten.

Was die Regel bedeutet

Der Name ist eine erforderliche Angabe zur Identifizierung des Verkäufers.

Bitte geben Sie den Namen des Verkäufers genau einmal an

Im Verkäuferdatensatz fehlt der Name oder er ist dort mehrfach eingetragen. Mit genau einem ram:Name lässt sich dieser Fehler beheben.

Was ist zu tun?
  1. Prüfen Sie die ram:Name-Elemente innerhalb von ram:SellerTradeParty.
  2. Stellen Sie sicher, dass dort genau ein ram:Name vorhanden ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:SellerTradeParty/>
✓ In Ordnung
<ram:SellerTradeParty>
  <ram:Name>Example Seller</ram:Name>
</ram:SellerTradeParty>
Technische Details

Die Regel zählt die direkten ram:Name-Elemente unter ram:SellerTradeParty und verlangt genau ein Element.

Wo die Regel greift

Im Element ram:SellerTradeParty, das die Angaben zum Verkäufer enthält.

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