L’élément 'ram:IncludedSupplyChainTradeLineItem' doit apparaître au moins 1 fois.
Aucun ram:IncludedSupplyChainTradeLineItem n’est présent dans SupplyChainTradeTransaction. La règle exige au moins un élément de ce type.
Une facture doit contenir au moins une ligne de facture afin de représenter les livraisons ou prestations individuelles.
La facture ne contient aucune ligne de facture dans SupplyChainTradeTransaction. Ajoutez au moins un ram:IncludedSupplyChainTradeLineItem.
- Ajoutez au moins un
ram:IncludedSupplyChainTradeLineItemdansSupplyChainTradeTransaction. - Générez à nouveau la facture et vérifiez-la.
<rsm:SupplyChainTradeTransaction/>
<rsm:SupplyChainTradeTransaction> <ram:IncludedSupplyChainTradeLineItem/> </rsm:SupplyChainTradeTransaction>
Détails techniques
Le test compte les éléments ram:IncludedSupplyChainTradeLineItem directs de SupplyChainTradeTransaction et exige un nombre supérieur ou égal à 1.
La règle s’applique aux lignes de SupplyChainTradeTransaction.
rule/@context)assert/@test)