L'élément 'ram:SpecifiedTaxRegistration' ne peut apparaître qu'une fois au maximum.
ram:SpecifiedTaxRegistration apparaît plusieurs fois dans ram:PayerTradeParty. Cet élément ne peut apparaître qu'une seule fois au maximum.
La règle limite l'indication d'immatriculation fiscale du payeur à un seul élément au maximum.
Plusieurs éléments ram:SpecifiedTaxRegistration sont présents pour le payeur. Vous pouvez résoudre cela en limitant l'indication à un seul élément au maximum.
- Repérez les éléments
ram:SpecifiedTaxRegistrationdansram:PayerTradeParty. - Supprimez les éléments en trop afin qu'il n'en reste pas plus d'un.
- Générez de nouveau la facture et vérifiez-la.
<ram:PayerTradeParty> <ram:SpecifiedTaxRegistration/> <ram:SpecifiedTaxRegistration/> </ram:PayerTradeParty>
<ram:PayerTradeParty> <ram:SpecifiedTaxRegistration/> </ram:PayerTradeParty>
Détails techniques
La règle compte les éléments ram:SpecifiedTaxRegistration directement contenus dans ram:PayerTradeParty et en exige au maximum un.
Le nombre d'éléments ram:SpecifiedTaxRegistration est vérifié dans ram:PayerTradeParty, au sein des informations de règlement.
rule/@context)assert/@test)