Genau eine CompleteNumber für die Telefonnummer

Fehler FX-SCH-A-000578 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 TelephoneUniversalCommunication fehlt CompleteNumber oder es kommt mehr als einmal vor. Das Element muss genau einmal enthalten sein.

Was die Regel bedeutet

Die Telefonkommunikation muss genau ein CompleteNumber-Element enthalten, damit die für diese Kommunikation vorgesehene Nummer strukturell angegeben ist.

Bitte geben Sie genau eine Telefonnummer in `CompleteNumber` an

Bei der Telefonkommunikation des Verkäuferkontakts fehlt CompleteNumber oder es ist mehrfach enthalten. Die Anzahl lässt sich auf genau einen Eintrag bringen.

Was ist zu tun?
  1. Öffnen Sie TelephoneUniversalCommunication beim Verkäuferkontakt.
  2. Stellen Sie sicher, dass CompleteNumber genau einmal darin vorkommt.
  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/>
</ram:TelephoneUniversalCommunication>
Technische Details

Geprüft wird die Anzahl der direkten CompleteNumber-Elemente innerhalb von TelephoneUniversalCommunication; zulässig ist genau eins.

Wo die Regel greift

Die Regel gilt für die Telefonkommunikation des Verkäuferkontakts in TelephoneUniversalCommunication.

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