Indiquez un identifiant pour la partie destinataire de la livraison finale

Erreur FX-SCH-A-000848 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 est absent de ram:SpecifiedTaxRegistration dans UltimateShipToTradeParty, ou l’élément apparaît plusieurs fois. Il doit apparaître exactement une fois.

Ce que signifie la règle

ram:ID contient l’identifiant de l’enregistrement fiscal indiqué pour la partie destinataire de la livraison finale. La règle exige exactement une telle indication.

Veuillez indiquer l’identifiant de la partie destinataire de la livraison finale exactement une fois

ram:ID est absent de l’enregistrement fiscal de la partie destinataire de la livraison finale, ou l’élément a été saisi plusieurs fois. Vous pouvez corriger le nombre d’occurrences dans cet enregistrement fiscal.

Que faire ?
  1. Ouvrez ram:SpecifiedTaxRegistration dans UltimateShipToTradeParty.
  2. Vérifiez que ram:ID y apparaît exactement une fois.
  3. Générez à nouveau la facture et vérifiez-la de nouveau.
À quoi cela ressemble
✗ Déclenche le message
<ram:SpecifiedTaxRegistration/>
✓ Correct
<ram:SpecifiedTaxRegistration>
  <ram:ID>123456789</ram:ID>
</ram:SpecifiedTaxRegistration>
Détails techniques

Le test compte les éléments ram:ID directs dans ram:SpecifiedTaxRegistration et exige un total de 1.

Où la règle s'applique

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

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