Indiquez exactement un identifiant de référence de commande

Erreur FX-SCH-A-000572 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 est absent de ram:SellerOrderReferencedDocument ou apparaît plusieurs fois. Cet élément doit apparaître exactement une fois.

Ce que signifie la règle

La référence de commande du vendeur contient exactement un identifiant attribué par l’émetteur du document référencé.

Veuillez indiquer exactement un identifiant pour la référence de commande du vendeur

L’identifiant du document référencé est absent de la référence de commande du vendeur ou a été saisi plusieurs fois. Un seul élément ram:IssuerAssignedID doit figurer à cet endroit.

Que faire ?
  1. Repérez l’élément ram:SellerOrderReferencedDocument.
  2. Assurez-vous qu’il contient exactement un élément ram:IssuerAssignedID.
  3. Générez à nouveau la facture et vérifiez-la.
À quoi cela ressemble
✗ Déclenche le message
<ram:SellerOrderReferencedDocument/>
✓ Correct
<ram:SellerOrderReferencedDocument>
  <ram:IssuerAssignedID>PO-123</ram:IssuerAssignedID>
</ram:SellerOrderReferencedDocument>
Détails techniques

Le test compte les éléments directs ram:IssuerAssignedID dans ram:SellerOrderReferencedDocument et en exige exactement un.

Où la règle s'applique

La règle s’applique à ram:SellerOrderReferencedDocument dans les informations de l’accord de la partie vendeur.

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