Der Wert von 'ram:ReasonCode[not (@listID)]' ist nicht zulässig.
Der Wert von ram:ReasonCode ohne Attribut listID ist weder leer noch in der zugehörigen Factur-X-Code-Liste enthalten. Der angegebene Grundcode ist damit nicht zulässig.
Der Grundcode beschreibt den Grund des Abschlags. Ein zulässiger Code ermöglicht die standardisierte Übermittlung dieses Grundes.
Der Grundcode des Abschlags ist in der Rechnung nicht als zulässiger Wert erkannt. Für diese Angabe wird ram:ReasonCode ohne listID geprüft.
- Suchen Sie
ram:ReasonCodebeim Abschlag, das kein AttributlistIDträgt. - Prüfen Sie, ob sein Wert in der dafür vorgesehenen Code-Liste enthalten ist.
- Erzeugen Sie die Rechnung erneut und prüfen Sie sie nochmals.
Technische Details
Der Test akzeptiert einen leeren Wert oder einen Wert, der in der Code-Liste mit der Kennung 46 in FACTUR-X_EXTENDED_codedb.xml vorkommt. Der Kontext schließt ram:ReasonCode mit listID aus.
Die Regel gilt für ram:ReasonCode ohne Attribut listID beim Abschlag auf Dokumentenebene.
rule/@context)assert/@test)