Der Wert von '@schemeID' ist nicht zulässig.
Wenn schemeID einen nicht leeren Wert enthält, muss dieser in der Enumeration mit der Kennungslisten-ID 11 in FACTUR-X_EXTENDED_codedb.xml vorkommen. Ein dort nicht aufgeführter Wert ist unzulässig.
Die Prüfung begrenzt die nicht leeren Werte von schemeID auf die für diese globale Kennung hinterlegten Schemakennungen. Ein leerer Wert besteht diese konkrete Wertprüfung.
Der nicht leere Wert von schemeID für ram:GlobalID ist nicht in der zugelassenen Werteliste enthalten. Verwenden Sie einen dort aufgeführten Wert oder lassen Sie das Attribut leer.
- Suchen Sie
ram:GlobalIDunterInvoicerTradeParty. - Vergleichen Sie den Wert von
schemeIDmit der Enumeration mit der Kennungslisten-ID 11 inFACTUR-X_EXTENDED_codedb.xml. - Verwenden Sie einen dort aufgeführten Wert oder lassen Sie
schemeIDleer. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details
Der Test akzeptiert eine leere Zeichenfolge oder einen Wert, der in codedb/cl[@id=11]/enumeration vorkommt.
Die Regel prüft den Wert des Attributs schemeID am Element ram:GlobalID des Rechnungsausstellers.
rule/@context)assert/@test)