L'élément 'ram:SpecifiedTaxRegistration' ne peut apparaître qu'une fois au maximum.
ram:SpecifiedTaxRegistration apparaît plusieurs fois dans ram:PayeeTradeParty. Cet élément peut apparaître au plus une fois, mais il peut aussi être absent.
L’enregistrement fiscal est une information facultative concernant le bénéficiaire du paiement. La règle en limite la présence à une seule occurrence dans cet élément.
L’enregistrement fiscal du bénéficiaire du paiement a été indiqué plusieurs fois. Supprimez les occurrences supplémentaires pour qu’il n’apparaisse pas plus d’une fois.
- Repérez
ram:PayeeTradePartydans les conditions de paiement. - Vérifiez ses éléments
ram:SpecifiedTaxRegistrationet supprimez les occurrences supplémentaires. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
<ram:PayeeTradeParty> <ram:SpecifiedTaxRegistration/> <ram:SpecifiedTaxRegistration/> </ram:PayeeTradeParty>
<ram:PayeeTradeParty> <ram:SpecifiedTaxRegistration/> </ram:PayeeTradeParty>
Détails techniques
La règle compte les éléments ram:SpecifiedTaxRegistration directs dans ram:PayeeTradeParty et est satisfaite si leur nombre ne dépasse pas un.
La règle s’applique à ram:SpecifiedTaxRegistration dans le bénéficiaire du paiement ram:PayeeTradeParty, au sein des conditions de paiement.
rule/@context)assert/@test)