La valeur de '@schemeID' n'est pas autorisée.
La valeur non vide de schemeID ne correspond à aucune valeur autorisée pour cet attribut dans la liste de codes. Une valeur vide satisfait ce contrôle de valeur, à condition que l’attribut soit présent.
Les valeurs autorisées précisent le schéma d’identification utilisé pour l’identifiant global du produit. Une autre valeur non vide ne peut pas être reconnue comme un schéma valide pour cet élément.
La valeur indiquée pour schemeID ne figure pas dans la liste de codes autorisée pour cet attribut. Vous pouvez la remplacer par une valeur autorisée.
- Repérez
ram:GlobalIDdans le produit référencé de la ligne de facture. - Vérifiez l’attribut
schemeIDpar rapport aux valeurs autorisées pour ce champ. - Générez de nouveau la facture et vérifiez-la à nouveau.
Détails techniques
Le test est satisfait si la valeur contrôlée est vide ou figure dans l’énumération de la liste de codes d’identifiant 14 dans FACTUR-X_EXTENDED_codedb.xml.
Cette règle s’applique à l’attribut schemeID de ram:GlobalID dans un produit référencé d’une ligne de facture.
rule/@context)assert/@test)