Unzulässiger Dokumenttypcode

Fehler FX-SCH-A-001136 Factur-X

Der Wert von 'ram:TypeCode' ist nicht zulässig.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Der Wert von ram:TypeCode ist nicht in der dafür zugelassenen Codeliste enthalten. Ein leerer Wert ist laut Prüfbedingung zulässig.

Was die Regel bedeutet

ram:TypeCode kennzeichnet die Art des referenzierten Dokuments. Ein nicht zugelassener Code lässt dessen Art nicht zuverlässig erkennen.

Bitte geben Sie einen zulässigen `ram:TypeCode` an

Der Typ des referenzierten Rechnungsdokuments ist mit dem angegebenen Code nicht zulässig. Sie können den Code anpassen oder das Feld leer lassen.

Was ist zu tun?
  1. Suchen Sie ram:TypeCode beim referenzierten Rechnungsdokument der Rechnungsposition.
  2. Prüfen Sie den Code anhand der dafür zugelassenen Codeliste.
  3. Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
Technische Details

Die Prüfung akzeptiert einen leeren Wert oder einen Wert, der in der Codeliste mit der ID 33 enthalten ist.

Wo die Regel greift

Die Regel gilt für ram:TypeCode des referenzierten Rechnungsdokuments in der Rechnungsposition.

Originalmeldung aus dem Schematron
Value of 'ram:TypeCode' is not allowed.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedLineTradeSettlement/ram:InvoiceReferencedDocument/ram:TypeCode
Prüfausdruck (assert/@test)
string-length($codeValue33)=0 or document('FACTUR-X_EXTENDED_codedb.xml')/codedb/cl[@id=33]/enumeration[@value=$codeValue33]