Telefonnummer vollständig angeben

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

ram:TelephoneUniversalCommunication enthält nicht genau ein ram:CompleteNumber. Das Element fehlt oder kommt mehrfach vor.

Was die Regel bedeutet

ram:CompleteNumber enthält die vollständige Telefonnummer. Genau ein Element stellt sicher, dass die Telefonnummer eindeutig bereitgestellt wird.

Bitte geben Sie die vollständige Telefonnummer des Vertriebsagenten an

Bei der Telefonnummer des Ansprechpartners beim Vertriebsagenten fehlt ram:CompleteNumber oder das Element ist mehrfach vorhanden. Sie können den Fehler beheben, indem Sie genau ein solches Element bereitstellen.

Was ist zu tun?
  1. Suchen Sie ram:TelephoneUniversalCommunication beim Ansprechpartner des Vertriebsagenten.
  2. Stellen Sie darin genau ein Element ram:CompleteNumber bereit.
  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>030123456</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
Technische Details

Die Prüfung zählt die unter ram:TelephoneUniversalCommunication direkt enthaltenen ram:CompleteNumber-Elemente und verlangt den Wert eins.

Wo die Regel greift

In der Telefonnummer des Ansprechpartners beim Vertriebsagenten.

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