La valeur de '@schemeID' n'est pas autorisée.
La valeur de @schemeID sur ram:ID ne figure pas dans la liste de codes utilisée par cette règle. Cette vérification accepte également une valeur vide.
Le schéma indique le système utilisé pour classer l’identifiant de l’organisation. Une valeur absente de la liste ne peut pas être associée à un schéma autorisé selon la liste de codes appliquée par cette règle.
Le schéma indiqué dans @schemeID de l’identifiant ram:ID n’est pas reconnu par la liste de codes utilisée. Vous pouvez adapter la valeur pour qu’elle corresponde à cette liste.
- Repérez
ram:IDdansram:SpecifiedLegalOrganizationdu lieu d’expédition. - Vérifiez la valeur de
@schemeIDà l’aide de la liste de codes utilisée par cette règle. - Corrigez la valeur si elle ne figure pas dans la liste.
- Générez de nouveau la facture et vérifiez-la encore.
Détails techniques
La vérification accepte soit une valeur vide (string-length($codeValue12)=0), soit une entrée de la liste de codes 12 de la base de données de codes Factur-X.
Cette règle s’applique à l’attribut @schemeID de ram:ID dans ram:SpecifiedLegalOrganization du lieu d’expédition (ram:ShipFromTradeParty).
rule/@context)assert/@test)