L'élément 'ram:TotalPrepaidAmount' ne peut apparaître qu'une fois au maximum.
ram:TotalPrepaidAmount apparaît plusieurs fois dans ram:SpecifiedTradeSettlementHeaderMonetarySummation. L’élément peut être absent ou apparaître une fois.
ram:TotalPrepaidAmount indique le montant total déjà payé. La limite d’un seul élément garantit que ce montant n’est pas indiqué plusieurs fois.
Le montant total déjà payé est saisi plusieurs fois dans les totaux monétaires du règlement. Vous pouvez corriger cela en indiquant un seul ram:TotalPrepaidAmount au maximum.
- Repérez
ram:SpecifiedTradeSettlementHeaderMonetarySummationdans la facture. - Vérifiez combien de fois
ram:TotalPrepaidAmounty apparaît. - Assurez-vous que l’élément apparaît au maximum une fois.
- Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:TotalPrepaidAmount>20.00</ram:TotalPrepaidAmount> <ram:TotalPrepaidAmount>20.00</ram:TotalPrepaidAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:TotalPrepaidAmount>20.00</ram:TotalPrepaidAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Détails techniques
La règle compte les éléments ram:TotalPrepaidAmount directement présents dans ram:SpecifiedTradeSettlementHeaderMonetarySummation et en autorise zéro ou un.
La règle s’applique au montant total déjà payé dans les totaux monétaires du règlement de ram:SpecifiedTradeSettlementHeaderMonetarySummation.
rule/@context)assert/@test)