Chaque référence à la facture précédente (BG-3) doit contenir une référence à la facture précédente (BT-25).
Le document référencé ne contient pas de IssuerAssignedID non vide. L’identifiant de la facture précédente (BT-25) est donc absent.
L’identifiant de la facture précédente désigne le document auquel la référence se rapporte.
La référence à une facture précédente ne contient pas de numéro de facture. Ajoutez l’identifiant afin que le document référencé puisse être identifié.
- Vérifiez les entrées dans
InvoiceReferencedDocument. - Renseignez un
IssuerAssignedIDnon vide pour la facture précédente. - Vérifiez l’entrée avec
AddInvoiceReferencedDocument(...)ou les valeurs enregistrées dans_InvoiceReferencedDocuments. - Générez de nouveau la facture et vérifiez-la.
<ram:InvoiceReferencedDocument> <ram:IssuerAssignedID/> </ram:InvoiceReferencedDocument>
<ram:InvoiceReferencedDocument> <ram:IssuerAssignedID>INV-123</ram:IssuerAssignedID> </ram:InvoiceReferencedDocument>
FacturXInvoice.GetInvoiceReferencedDocuments()(BG-3; Id: BT-25)FacturXInvoice._InvoiceReferencedDocuments(BG-3; Id: BT-25)FacturXInvoice.AddInvoiceReferencedDocument(id, IssueDateTime, TypeCode)(BG-3)
Détails techniques
Dans le contexte InvoiceReferencedDocument, la valeur de IssuerAssignedID ne doit pas être une chaîne vide.
La règle s’applique à chaque document référencé dans InvoiceReferencedDocument, au sein des données de règlement.
rule/@context)assert/@test)