Was die Regel bedeutet
Im Profil Minimum wird ein nicht leerer Wert von ram:TypeCode in rsm:ExchangedDocument mit der erlaubten Codeliste verglichen. Beispiele für Dokumenttypcodes sind 380 für eine Rechnung, 381 für eine Rechnungskorrektur und 389 für eine Gutschrift (Abrechnung durch den Leistungsempfänger). Ein leerer Wert löst diese Regel nicht aus. FX-SCH-A-000020 prüft getrennt, ob das Element genau einmal vorhanden ist. Andere Profile prüft diese Regel nicht.
Warum sie wichtig ist
Der Dokumenttypcode kennzeichnet die Art des Dokuments. Das Profil Minimum legt fest, welche Codes dafür zulässig sind.
So beheben Sie den Fehler
Prüfen Sie die tatsächliche Dokumentart und korrigieren Sie den Export so, dass ram:TypeCode innerhalb von rsm:ExchangedDocument den dazu passenden, im Profil Minimum erlaubten Code enthält. Verwenden Sie nicht einfach 380, wenn das Dokument eine Rechnungskorrektur oder Gutschrift ist. Exportieren Sie erneut und prüfen Sie die Datei.
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
Value of 'ram:TypeCode' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000024 Höchstens ein Geschäftsprozess je Rechnung
- FX-SCH-A-000025 Genau eine Spezifikationskennung angeben
- FX-SCH-A-000026 Die Spezifikationskennung muss zum Profil Minimum passen
- FX-SCH-A-000027 Die Rechnung braucht genau einen Verkäufer
- FX-SCH-A-000028 Die Rechnung braucht genau einen Käufer
- FX-SCH-A-000029 Der Bezug auf eine Bestellung braucht genau eine Bestellnummer