Telefonnummer genau einmal angeben

Fehler FX-SCH-A-000820 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:TelephoneUniversalCommunication fehlt ram:CompleteNumber oder es ist mehrfach vorhanden. Genau ein solches Element ist erforderlich.

Was die Regel bedeutet

Die vollständige Telefonnummer des Ansprechpartners muss in einem einzelnen ram:CompleteNumber-Element stehen.

Bitte geben Sie die Telefonnummer des Ansprechpartners genau einmal an

Bei der Telefonnummer des Ansprechpartners an der Lieferadresse fehlt die vollständige Nummer oder sie ist mehrfach eingetragen. Sie können den Eintrag so anpassen, dass genau ein ram:CompleteNumber vorhanden ist.

Was ist zu tun?
  1. Suchen Sie im Ansprechpartner der Lieferadresse nach ram:TelephoneUniversalCommunication.
  2. Stellen Sie sicher, dass darin genau ein ram:CompleteNumber enthalten ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:TelephoneUniversalCommunication/>
✓ In Ordnung
<ram:TelephoneUniversalCommunication>
  <ram:CompleteNumber>+33123456789</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
Technische Details

Der Test zählt die untergeordnete Elemente ram:CompleteNumber und verlangt genau ein Vorkommen.

Wo die Regel greift

Die Regel gilt für die Telefonkommunikation im Ansprechpartner der Lieferadresse, im Element ram:TelephoneUniversalCommunication.

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