Name des Zahlungsempfängers erforderlich

Fehler FX-SCH-A-000985 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 Element ram:PayeeTradeParty fehlt ram:Name oder das Element ist mehr als einmal vorhanden. Es muss genau ein ram:Name enthalten sein.

Was die Regel bedeutet

Der Name identifiziert den in den Zahlungsbedingungen angegebenen Zahlungsempfänger. Ohne genau einen Namen ist dieser Zahlungsempfänger strukturell nicht vollständig angegeben.

Bitte geben Sie genau einen Namen für den Zahlungsempfänger an

Für den Zahlungsempfänger fehlt ein Name oder er ist mehrfach eingetragen. Mit genau einem ram:Name lässt sich die Angabe vervollständigen.

Was ist zu tun?
  1. Suchen Sie ram:PayeeTradeParty in den Zahlungsbedingungen.
  2. Prüfen Sie, ob darin genau ein ram:Name vorhanden ist.
  3. Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch une fois.
So sieht es aus
✗ Führt zur Meldung
<ram:PayeeTradeParty/>
✓ In Ordnung
<ram:PayeeTradeParty>
  <ram:Name>Nom du bénéficiaire</ram:Name>
</ram:PayeeTradeParty>
Technische Details

Im Kontext ram:PayeeTradeParty prüft die Regel, ob die Anzahl der direkten ram:Name-Elemente genau eins beträgt.

Wo die Regel greift

Die Regel gilt für die Angaben zum Zahlungsempfänger ram:PayeeTradeParty in den Zahlungsbedingungen auf Dokumentenebene.

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