L'élément 'ram:ChargeAmount' doit apparaître exactement une fois.
ram:ChargeAmount est absent de ram:GrossPriceProductTradePrice ou apparaît plusieurs fois.
ram:ChargeAmount contient le montant des frais indiqué comme prix brut de la ligne de facture.
ram:ChargeAmount est absent du prix brut de la ligne de facture ou apparaît plusieurs fois. Un seul élément de ce type est requis à cet endroit.
- Ouvrez
ram:GrossPriceProductTradePricede la ligne de facture concernée. - Vérifiez qu’il contient exactement un élément
ram:ChargeAmount. - Générez de nouveau la facture et vérifiez-la.
<ram:GrossPriceProductTradePrice/>
<ram:GrossPriceProductTradePrice> <ram:ChargeAmount>100.00</ram:ChargeAmount> </ram:GrossPriceProductTradePrice>
Détails techniques
Dans ram:GrossPriceProductTradePrice, le nombre d’éléments ram:ChargeAmount directs doit être exactement égal à un.
La règle s’applique au prix brut de la ligne de facture dans ram:GrossPriceProductTradePrice.
rule/@context)assert/@test)