Unzulässiger Fälligkeitstyp-Code

Fehler FX-SCH-A-001129 Factur-X

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

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

Der Wert in ram:DueDateTypeCode ist nicht in der für diesen Code vorgesehenen Werteliste enthalten. Ein leerer Wert wird von dieser Prüfung zugelassen.

Was die Regel bedeutet

ram:DueDateTypeCode kennzeichnet die Art des Fälligkeitstermins. Ein nicht gelisteter Code kann nicht als gültige Angabe dieses Typs verarbeitet werden.

Bitte verwenden Sie einen zulässigen Code für den Fälligkeitstyp

Der Wert in ram:DueDateTypeCode gehört nicht zur vorgesehenen Werteliste. Sie können diesen Eintrag anhand der zulässigen Codes korrigieren.

Was ist zu tun?
  1. Suchen Sie ram:DueDateTypeCode in der betreffenden Rechnungsposition.
  2. Ersetzen Sie den Wert durch einen Code aus der vorgesehenen Werteliste.
  3. Erzeugen Sie die Rechnung erneut et vérifiez-la.
Technische Details

Der Test akzeptiert einen leeren Wert oder einen Wert, der in der Codeliste mit der Kennung 27 enthalten ist.

Wo die Regel greift

Die Regel gilt für ram:DueDateTypeCode innerhalb der Umsatzsteuerangabe einer Rechnungsposition.

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