Genau eine Faxnummer angeben

Fehler FX-SCH-A-000892 Factur-X

Das Element 'ram:CompleteNumber' 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:FaxUniversalCommunication kommt ram:CompleteNumber nicht genau einmal vor. Es fehlt oder ist mehrfach enthalten.

Was die Regel bedeutet

ram:CompleteNumber enthält die Faxnummer für diese Kommunikationsart. Genau ein Element stellt sicher, dass die Faxnummer eindeutig angegeben ist.

Bitte geben Sie für den Ansprechpartner genau eine Faxnummer an

In der Faxkommunikation des Ansprechpartners fehlt ram:CompleteNumber oder es ist mehrfach vorhanden. Sie können die Angabe in der Rechnung anpassen.

Was ist zu tun?
  1. Öffnen Sie die Faxkommunikation des Ansprechpartners unter InvoicerTradeParty.
  2. Stellen Sie sicher, dass ram:FaxUniversalCommunication genau ein Element ram:CompleteNumber enthält.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:FaxUniversalCommunication/>
✓ In Ordnung
<ram:FaxUniversalCommunication>
  <ram:CompleteNumber>+33123456789</ram:CompleteNumber>
</ram:FaxUniversalCommunication>
Technische Details

Der Test zählt die untergeordneten Elemente ram:CompleteNumber in ram:FaxUniversalCommunication und verlangt den Wert 1.

Wo die Regel greift

Die Regel gilt für die Faxkommunikation des Ansprechpartners unter InvoicerTradeParty.

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