L'élément 'ram:AppliedAmount' doit apparaître exactement une fois.
ram:AppliedAmount est absent de ram:SpecifiedLogisticsServiceCharge ou apparaît plusieurs fois. Il doit apparaître exactement une fois.
ram:AppliedAmount indique le montant appliqué des frais de service logistique. Sans exactement une valeur de montant, les frais ne sont pas indiqués avec un montant sans ambiguïté.
Le montant des frais de service logistique manque ou apparaît plusieurs fois. Un seul ram:AppliedAmount transmet une valeur de montant unique.
- Repérez le
ram:SpecifiedLogisticsServiceChargeconcerné. - Assurez-vous qu’il contient exactement un
ram:AppliedAmount. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:SpecifiedLogisticsServiceCharge/>
<ram:SpecifiedLogisticsServiceCharge> <ram:AppliedAmount>10.00</ram:AppliedAmount> </ram:SpecifiedLogisticsServiceCharge>
Détails techniques
Le test compte les éléments directs ram:AppliedAmount dans ram:SpecifiedLogisticsServiceCharge et exige un total de 1.
La règle s’applique à des frais de service logistique indiqués dans les informations de règlement.
rule/@context)assert/@test)