Was die Regel bedeutet
Ein nicht leerer ram:ReferenceTypeCode in ram:AdditionalReferencedDocument unter ram:SpecifiedLineTradeAgreement einer Position muss zur erlaubten Referenztypcodeliste des Profils Extended gehören, die auf UNTDID 1153 beruht. Ein leerer Wert besteht diese Regel. Gemeint ist der Referenztypcode, nicht der separate Dokumenttypcode ram:TypeCode.
Warum sie wichtig ist
Das Profil Extended verlangt für einen nicht leeren Referenztypcode einen Wert aus seiner erlaubten Liste.
So beheben Sie den Fehler
Prüfen Sie die Art der Referenz im betroffenen zusätzlichen Dokumentverweis. Korrigieren Sie ram:ReferenceTypeCode in ram:AdditionalReferencedDocument unter ram:SpecifiedLineTradeAgreement der Position. Verwenden Sie einen vom Profil Extended zugelassenen Code, der die Referenz beschreibt. Exportieren Sie erneut und prüfen Sie die Datei noch einmal.
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:ReferenceTypeCode' is not allowed. 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-001025 Der Dokumenttypcode eines Dokumentverweises ist nicht erlaubt
- FX-SCH-A-001026 Lieferbedingungen einer Position brauchen genau einen Lieferbedingungscode
- FX-SCH-A-001027 Der Lieferbedingungscode einer Position ist kein erlaubter Incoterm
- FX-SCH-A-001028 Ländercode in den Lieferbedingungen einer Position ist ungültig
- FX-SCH-A-001029 Das Bestelldatum einer Position braucht einen Formatcode
- FX-SCH-A-001030 Formatcode des Bestelldatums einer Position ist nicht erlaubt