Was die Regel bedeutet
Jeder Dokumentverweis einer Position (ram:AdditionalReferencedDocument) muss im Profil Extended angeben, um was für ein Dokument es sich handelt, und zwar mit genau einem Dokumenttypcode (ram:TypeCode). Der Code stammt aus der Liste UNTDID 1001. Diese Regel zählt nur die Codes.
Warum sie wichtig ist
Die Datei verletzt das Schema des Profils Extended.
So beheben Sie den Fehler
Öffnen Sie in Ihrer Rechnungssoftware die Position und prüfen Sie den Dokumentverweis. Wählen Sie die Art des Verweises aus oder löschen Sie den Verweis, wenn Sie ihn nicht brauchen, und exportieren Sie erneut. Wenn Sie das XML selbst erzeugen, setzen Sie in jedes ram:AdditionalReferencedDocument der Position genau ein ram:TypeCode, zum Beispiel 130 für die Kennung eines Rechnungsobjekts.
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:TypeCode' 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-001017 Ein Dokumentverweis einer Position darf nur einen Namen haben
- FX-SCH-A-001018 Ein Dokumentverweis einer Position kann nur einen Anhang einbetten
- FX-SCH-A-001019 Anhang einer Position braucht einen Dateityp (mimeCode)
- FX-SCH-A-001020 Der Dateityp eines Anhangs in der Position ist nicht erlaubt
- FX-SCH-A-001021 Anhang einer Position braucht einen Dateinamen (filename)
- FX-SCH-A-001022 Das Datum eines Dokumentverweises braucht einen Formatcode