La valeur de 'ram:ReasonCode[@listID="5153"]' n'est pas autorisée.
La valeur de ram:ReasonCode avec @listID="5153" ne figure pas dans la liste de codes autorisés pour ce champ. La condition de contrôle autorise une valeur vide.
ram:ReasonCode indique le motif des frais. Ce contrôle vérifie le code de motif de la liste de codes identifiée par @listID="5153".
Le code de motif des frais sur la ligne de facture n’est pas autorisé. Vous pouvez ajuster le code ou laisser la valeur vide.
- Repérez
ram:ReasonCodeavec@listID="5153"dans leram:SpecifiedTradeAllowanceChargeconcerné de la ligne de facture. - Vérifiez le code par rapport à la liste autorisée pour ce champ.
- Générez à nouveau la facture et vérifiez-la une nouvelle fois.
Détails techniques
Le contrôle accepte une valeur vide ou une valeur présente dans la liste de codes d’identifiant 30. Le contexte de la règle le limite à ram:ReasonCode[@listID="5153"].
La règle s’applique à ram:ReasonCode avec @listID="5153" pour des frais au niveau d’une ligne de facture dont ram:ChargeIndicator a la valeur true.
rule/@context)assert/@test)