Was die Regel bedeutet
Jeder vorhandene ram:TelephoneUniversalCommunication-Block unter ram:PayerTradeParty/ram:DefinedTradeContact muss genau ein direkt untergeordnetes ram:CompleteNumber-Element enthalten. Auch ein leeres Element zählt. Die Regel prüft weder den Inhalt noch das Format der Telefonnummer.
Warum sie wichtig ist
Das Profil Extended verlangt in jedem vorhandenen Telefon-Block des Zahlerkontakts genau ein Nummernelement.
So beheben Sie den Fehler
Prüfen Sie ram:PayerTradeParty/ram:DefinedTradeContact/ram:TelephoneUniversalCommunication. Ergänzen Sie ein fehlendes ram:CompleteNumber mit der vorgesehenen Telefonnummer. Sind mehrere solche Elemente vorhanden, behalten Sie das vorgesehene und entfernen Sie die zusätzlichen Elemente. Exportieren Sie die korrigierte Datei und prüfen Sie sie erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Element 'ram:CompleteNumber' must occur exactly 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000935 Die globale Kennung des Zahlers braucht ein Schemaattribut
- FX-SCH-A-000936 Schema der globalen Kennung des Zahlers muss gültig sein
- FX-SCH-A-000937 Die Anschrift des Zahlungspflichtigen braucht genau ein Länderelement
- FX-SCH-A-000938 Die Anschrift des Zahlungspflichtigen nennt die Region höchstens einmal
- FX-SCH-A-000939 Ländercode in der Adresse des Zahlungspflichtigen muss gültig sein
- FX-SCH-A-000940 Schema der Registernummer des Zahlungspflichtigen muss gültig sein