Une facture doit comporter une date d’émission (BT-2).
Le contenu de rsm:ExchangedDocument/ram:IssueDateTime/udt:DateTimeString avec format="102" est absent ou vide.
La date d’émission indique quand la facture a été émise. Elle constitue une information essentielle de la facture.
La date d’émission manque dans votre facture. Ajoutez-la dans le champ de date prévu à cet effet.
- Renseignez
InvoiceDatecomme date d’émission de la facture. - Générez à nouveau la facture et vérifiez-la de nouveau.
<rsm:ExchangedDocument> <ram:IssueDateTime> <udt:DateTimeString format="102"/> </ram:IssueDateTime> </rsm:ExchangedDocument>
<rsm:ExchangedDocument> <ram:IssueDateTime> <udt:DateTimeString format="102">20261003</udt:DateTimeString> </ram:IssueDateTime> </rsm:ExchangedDocument>
FacturXInvoice.InvoiceDate(BT-2)
Détails techniques
Le test vérifie que l’élément udt:DateTimeString avec format="102" dans ram:IssueDateTime est différent de la chaîne vide.
La règle s’applique à ram:IssueDateTime/udt:DateTimeString dans rsm:ExchangedDocument, avec l’attribut format égal à 102.
rule/@context)assert/@test)