Une seule référence de devis attribuée par l’émetteur

Erreur FX-SCH-A-000730 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

Le devis référencé ne contient pas exactement un élément ram:IssuerAssignedID. La référence attribuée par l’émetteur est absente ou apparaît plusieurs fois.

Ce que signifie la règle

La référence attribuée par l’émetteur identifie le devis référencé. Un seul élément garantit que la référence est indiquée sans ambiguïté.

Veuillez indiquer une seule référence attribuée par l’émetteur pour le devis

L’élément ram:IssuerAssignedID est absent du devis référencé ou apparaît plusieurs fois. La référence peut être indiquée sans ambiguïté avec un seul élément de ce type.

Que faire ?
  1. Repérez ram:QuotationReferencedDocument.
  2. Vérifiez les éléments ram:IssuerAssignedID qu’il contient.
  3. Assurez-vous qu’un seul élément ram:IssuerAssignedID est présent.
  4. Générez de nouveau la facture et vérifiez-la.
À quoi cela ressemble
✗ Déclenche le message
<ram:QuotationReferencedDocument>
  <ram:IssuerAssignedID>Q-123</ram:IssuerAssignedID>
  <ram:IssuerAssignedID>Q-456</ram:IssuerAssignedID>
</ram:QuotationReferencedDocument>
✓ Correct
<ram:QuotationReferencedDocument>
  <ram:IssuerAssignedID>Q-123</ram:IssuerAssignedID>
</ram:QuotationReferencedDocument>
Détails techniques

La règle compte les éléments ram:IssuerAssignedID directs de ram:QuotationReferencedDocument et exige un total de 1.

Où la règle s'applique

La règle s’applique à ram:IssuerAssignedID dans le devis référencé par l’accord.

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