Identifiant de référence manquant ou répété pour le type de document 916

Erreur FX-SCH-A-000563 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 document de référence supplémentaire ne contient pas exactement un ram:IssuerAssignedID. L’élément est absent ou apparaît plusieurs fois.

Ce que signifie la règle

ram:IssuerAssignedID contient l’identifiant attribué au document de référence par son émetteur. Une seule valeur permet d’indiquer cet identifiant sans ambiguïté pour ce document.

Veuillez indiquer l’identifiant de référence du document de type `916` une seule fois

Le document de référence supplémentaire dont ram:TypeCode vaut 916 ne contient pas ram:IssuerAssignedID, ou cet élément apparaît plusieurs fois. Vous pouvez modifier le document pour que l’élément apparaisse une seule fois.

Que faire ?
  1. Repérez le document de référence supplémentaire dont ram:TypeCode vaut 916.
  2. Vérifiez qu’il contient exactement un ram:IssuerAssignedID.
  3. Ajoutez l’élément s’il manque ou supprimez les occurrences en trop.
  4. Générez à nouveau la facture et vérifiez-la.
À quoi cela ressemble
✗ Déclenche le message
<ram:AdditionalReferencedDocument>
  <ram:TypeCode>916</ram:TypeCode>
</ram:AdditionalReferencedDocument>
✓ Correct
<ram:AdditionalReferencedDocument>
  <ram:TypeCode>916</ram:TypeCode>
  <ram:IssuerAssignedID>REF-123</ram:IssuerAssignedID>
</ram:AdditionalReferencedDocument>
Détails techniques

L’assertion compte les éléments ram:IssuerAssignedID directs du ram:AdditionalReferencedDocument courant dont ram:TypeCode vaut 916 et en exige exactement un.

Où la règle s'applique

La règle s’applique à chaque document de référence supplémentaire dont ram:TypeCode vaut 916, au niveau de l’accord du document.

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