L'attribut '@unitCode' est obligatoire dans ce contexte.
L’attribut unitCode, qui indique l’unité de la période, manque à ram:BasisPeriodMeasure.
La mesure de la période de base nécessite une unité afin que la période indiquée puisse être interprétée.
L’unité manque pour la période de base des frais. Vous pouvez corriger cette erreur en l’ajoutant.
- Repérez
ram:BasisPeriodMeasuredans les conditions relatives aux frais. - Ajoutez l’attribut
unitCode. - Générez à nouveau la facture et vérifiez-la.
Détails techniques
Le test XPath vérifie la présence de l’attribut unitCode sur ram:BasisPeriodMeasure.
La règle s’applique à ram:BasisPeriodMeasure dans les conditions relatives aux frais des conditions de paiement au niveau du document.
rule/@context)assert/@test)