Was die Regel bedeutet
Prüft, ob rsm:ExchangedDocument genau ein direktes ram:TypeCode-Kindelement enthält. Dieses Element trägt den Code für den Rechnungstyp (BT-3). Der Inhalt und die Zulässigkeit des Codes werden hier nicht geprüft.
Warum sie wichtig ist
BT-3 unterscheidet Dokumentarten, etwa 380 für eine Rechnung, 381 für eine Rechnungskorrektur und 389 für eine Gutschrift (Abrechnung durch den Leistungsempfänger). Die Anzahl der Elemente und die zulässigen Codewerte sind getrennte Prüfungen.
So beheben Sie den Fehler
Ergänzen Sie unter rsm:ExchangedDocument ein fehlendes ram:TypeCode-Element oder entfernen Sie dort zusätzliche TypeCode-Elemente. Tragen Sie in das verbleibende Element den für Ihre Dokumentart zutreffenden und im gewählten Regelwerk zulässigen Code ein. Prüfen Sie die Datei erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-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
Der veröffentlichte Regeltext
TypeCode must exist exactly once Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |