Indiquer une seule fois la référence de l’avis de réception

Erreur FX-SCH-A-000584 Factur-X

L'élément 'ram:IssuerAssignedID' 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:IssuerAssignedID n’apparaît pas exactement une fois dans ram:ReceivingAdviceReferencedDocument. L’élément est absent ou apparaît plusieurs fois.

Ce que signifie la règle

L’identifiant attribué par l’émetteur identifie le document de réception référencé. Une seule occurrence garantit que la référence est fournie sans ambiguïté.

Veuillez indiquer l’identifiant du document de réception une seule fois

L’identifiant dans ram:ReceivingAdviceReferencedDocument est absent ou apparaît plusieurs fois. La présence d’un seul ram:IssuerAssignedID permet de corriger le problème.

Que faire ?
  1. Repérez ram:ReceivingAdviceReferencedDocument dans les informations de livraison.
  2. Vérifiez qu’il contient exactement un ram:IssuerAssignedID.
  3. Générez à nouveau la facture et vérifiez-la.
À quoi cela ressemble
✗ Déclenche le message
<ram:ReceivingAdviceReferencedDocument/>
✓ Correct
<ram:ReceivingAdviceReferencedDocument>
  <ram:IssuerAssignedID/>
</ram:ReceivingAdviceReferencedDocument>
Détails techniques

La condition Schematron vérifie qu’un seul élément direct ram:IssuerAssignedID apparaît dans ce contexte.

Où la règle s'applique

La règle s’applique au document ram:ReceivingAdviceReferencedDocument dans les informations de livraison au niveau du document.

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