L'élément 'ram:LineTotalAmount' doit apparaître exactement une fois.
ram:LineTotalAmount est absent de ram:SpecifiedTradeSettlementHeaderMonetarySummation ou apparaît plusieurs fois. Le contrôle exige exactement un élément.
ram:LineTotalAmount correspond au total des lignes de facture dans les totaux de règlement et doit être indiqué sans ambiguïté.
ram:LineTotalAmount est absent des totaux de règlement ou apparaît plusieurs fois. Ajustez cette donnée dans ram:SpecifiedTradeSettlementHeaderMonetarySummation.
- Repérez
ram:SpecifiedTradeSettlementHeaderMonetarySummation. - Vérifiez combien de fois
ram:LineTotalAmounty apparaît. - Assurez-vous qu’il contient exactement un élément
ram:LineTotalAmount. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:SpecifiedTradeSettlementHeaderMonetarySummation/>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:LineTotalAmount>...</ram:LineTotalAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Détails techniques
Le test XPath compte les éléments ram:LineTotalAmount directs dans ram:SpecifiedTradeSettlementHeaderMonetarySummation et exige un total de 1.
La règle s’applique aux totaux de règlement dans ram:SpecifiedTradeSettlementHeaderMonetarySummation.
rule/@context)assert/@test)