Genau eine vollständige Faxnummer für den Herstellerkontakt

Fehler FX-SCH-A-001158 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:FaxUniversalCommunication fehlt ram:CompleteNumber oder das Element ist mehr als einmal vorhanden.

Was die Regel bedeutet

Die Faxkommunikation des Herstellerkontakts muss genau eine vollständige Nummer enthalten. Eine fehlende oder mehrfach vorhandene Nummer entspricht nicht der erforderlichen XML-Struktur.

Bitte geben Sie die Faxnummer des Herstellerkontakts genau einmal an

In der Faxkommunikation des Herstellerkontakts fehlt die vollständige Nummer oder sie ist doppelt vorhanden. Genau ein ram:CompleteNumber erfüllt diese Strukturvorgabe.

Was ist zu tun?
  1. Suchen Sie beim Herstellerkontakt die ram:FaxUniversalCommunication.
  2. Prüfen Sie, 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:FaxUniversalCommunication/>
✓ In Ordnung
<ram:FaxUniversalCommunication>
  <ram:CompleteNumber>+33123456789</ram:CompleteNumber>
</ram:FaxUniversalCommunication>
Technische Details

Im Kontext ram:FaxUniversalCommunication wird die Anzahl der direkten ram:CompleteNumber-Elemente auf genau eins geprüft.

Wo die Regel greift

Die Regel gilt für ram:CompleteNumber in der Faxkommunikation des Ansprechpartners beim Hersteller eines Produkts in einer Rechnungsposition.

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