Telefonkommunikation enthält genau eine vollständige Nummer

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

In ram:TelephoneUniversalCommunication fehlt ram:CompleteNumber oder das Element kommt mehr als einmal vor.

Was die Regel bedeutet

ram:CompleteNumber enthält die vollständige Telefonnummer der Telefonkommunikation. Für diese Kommunikation ist genau eine vollständige Nummer vorgesehen.

Bitte geben Sie für die Telefonkommunikation des Steuervertreters genau eine vollständige Nummer an

Bei der Telefonkommunikation des Ansprechpartners des Steuervertreters fehlt die vollständige Nummer oder sie ist mehrfach vorhanden. Mit genau einem ram:CompleteNumber lässt sich die Prüfung erfüllen.

Was ist zu tun?
  1. Suchen Sie ram:TelephoneUniversalCommunication beim Ansprechpartner des Steuervertreters.
  2. Stellen Sie sicher, dass darin genau ein ram:CompleteNumber vorhanden 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 direkten ram:CompleteNumber-Elemente in ram:TelephoneUniversalCommunication und verlangt die Anzahl 1.

Wo die Regel greift

Die Telefonkommunikation des Ansprechpartners des Steuervertreters des Verkäufers.

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