La valeur de '@format' n'est pas autorisée.
La valeur de l’attribut format ne correspond à aucune valeur répertoriée dans la liste de codes identifiée par 17. Une valeur vide n’est pas soumise à ce contrôle.
Un code de format autorisé est nécessaire pour interpréter la date d’émission de l’avis d’expédition référencé conformément au format indiqué.
Le code de format de la date d’émission de l’avis d’expédition ne figure pas dans la liste de codes correspondante. Utilisez une valeur qui y est répertoriée.
- Repérez l’attribut
formatdeqdt:DateTimeStringdans la date d’émission de l’avis d’expédition. - Comparez sa valeur aux entrées autorisées de la liste de codes pour ce code de format.
- Remplacez toute valeur non répertoriée par une valeur autorisée.
- Générez de nouveau la facture et vérifiez-la.
Détails techniques
Le test accepte une valeur vide ou une valeur présente comme enumeration/@value sous cl dont id vaut 17 dans FACTUR-X_EXTENDED_codedb.xml.
La règle s’applique à l’attribut format de qdt:DateTimeString dans la date d’émission de l’avis d’expédition référencé.
rule/@context)assert/@test)