Un seul identifiant fiscal pour le destinataire de la livraison

Erreur FX-SCH-A-001103 Factur-X

L'élément 'ram:ID' 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

ram:ID n’apparaît pas exactement une fois sous ram:SpecifiedTaxRegistration. Il est donc absent ou présent plusieurs fois.

Ce que signifie la règle

ram:SpecifiedTaxRegistration contient les informations d’immatriculation fiscale de la partie. Un seul ram:ID garantit que ces informations sont présentes dans la quantité attendue.

Veuillez indiquer un seul identifiant fiscal pour le destinataire de la livraison

L’immatriculation fiscale du destinataire de la livraison ne contient pas exactement un élément ram:ID. Vous pouvez corriger cela en veillant à ce qu’il y en ait un seul.

Que faire ?
  1. Vérifiez ram:SpecifiedTaxRegistration du destinataire de la livraison.
  2. Assurez-vous qu’il contient exactement un élément ram:ID.
  3. Générez à nouveau la facture et vérifiez-la une nouvelle fois.
À quoi cela ressemble
✗ Déclenche le message
<ram:SpecifiedTaxRegistration/>
✓ Correct
<ram:SpecifiedTaxRegistration>
  <ram:ID>123</ram:ID>
</ram:SpecifiedTaxRegistration>
Détails techniques

La vérification Schematron compte les éléments ram:ID directs sous ram:SpecifiedTaxRegistration et exige un total de 1.

Où la règle s'applique

La règle s’applique à ram:SpecifiedTaxRegistration de la partie ram:ShipToTradeParty d’une ligne de facture.

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