Immatriculation fiscale du représentant fiscal requise

Erreur FX-SCH-A-000169 Factur-X

L'élément 'ram:SpecifiedTaxRegistration' doit apparaître exactement une fois.

Règle obligatoire : tant qu'elle n'est pas respectée, la facture est invalide et sera rejetée par les validateurs.
Ce qui ne va pas

L’élément ram:SellerTaxRepresentativeTradeParty ne contient pas exactement un élément ram:SpecifiedTaxRegistration. L’immatriculation fiscale doit être présente une fois.

Ce que signifie la règle

La règle exige une donnée d’immatriculation fiscale pour le représentant fiscal. Ce test précise que l’élément apparaît exactement une fois.

Veuillez ajouter l’immatriculation fiscale du représentant fiscal

L’immatriculation fiscale requise du représentant fiscal est absente ou indiquée plusieurs fois. Cette partie de la facture doit contenir exactement un élément ram:SpecifiedTaxRegistration.

Que faire ?
  1. Repérez ram:SellerTaxRepresentativeTradeParty dans la facture.
  2. Ajoutez exactement un élément ram:SpecifiedTaxRegistration ou supprimez les éléments en trop.
  3. Générez de nouveau la facture et vérifiez-la à nouveau.
À quoi cela ressemble
✗ Déclenche le message
<ram:SellerTaxRepresentativeTradeParty/>
✓ Correct
<ram:SellerTaxRepresentativeTradeParty>
  <ram:SpecifiedTaxRegistration/>
</ram:SellerTaxRepresentativeTradeParty>
Détails techniques

Le test compte les éléments ram:SpecifiedTaxRegistration directement sous ram:SellerTaxRepresentativeTradeParty et en exige exactement un.

Où la règle s'applique

La règle s’applique à ram:SpecifiedTaxRegistration dans ram:SellerTaxRepresentativeTradeParty.

Message d'origine du Schematron
Element 'ram:SpecifiedTaxRegistration' must occur exactly 1 times.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:SellerTaxRepresentativeTradeParty
Expression de contrôle (assert/@test)
count(ram:SpecifiedTaxRegistration)=1