Chaque pièce justificative supplémentaire (BG-24) doit contenir une référence de pièce justificative (BT-122).
Un ram:AdditionalReferencedDocument ne contient pas de ram:IssuerAssignedID non vide. Cette valeur correspond à la référence de la pièce justificative (BT-122).
La référence (BT-122) identifie la pièce justificative associée à la facture.
La référence d’une pièce justificative est manquante ou vide. Ajoutez cette référence afin que la pièce soit identifiée dans la facture.
- Repérez le
ram:AdditionalReferencedDocumentconcerné. - Vérifiez l’entrée
AdditionalReferencedDocumentou l’appel àAddAdditionalReferencedDocument(...). - Renseignez
ram:IssuerAssignedIDavec la référence de la pièce justificative. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:AdditionalReferencedDocument> <ram:IssuerAssignedID/> </ram:AdditionalReferencedDocument>
<ram:AdditionalReferencedDocument> <ram:IssuerAssignedID>REF-123</ram:IssuerAssignedID> </ram:AdditionalReferencedDocument>
AdditionalReferencedDocument(Header level: BT-122)AdditionalReferencedDocument.TypeCode(BT-122-0)FacturXInvoice.AddAdditionalReferencedDocument(id, typeCode, issueDateTime, name, referenceTypeCode, attachmentBinaryObject, filename, uriID)(id: BT-122)
Détails techniques
Pour chaque ram:AdditionalReferencedDocument du contexte, l’expression (ram:IssuerAssignedID!='') vérifie que son ram:IssuerAssignedID possède une valeur non vide.
La règle s’applique à chaque ram:AdditionalReferencedDocument de la facture.
rule/@context)assert/@test)