Lors de la réception d'une facture provenant du réseau Peppol, il est possible d'envoyer un message au fournisseur, indiquant un statut concernant la facture qu'il a envoyée. Cette réponse est créée depuis la PeppolBox sur la ligne de la facture souhaitée, via le bouton "Répondre". Ce mode de communication permet de refuser une facture ou d'indiquer la progression dans un système d'approbation et de mise en paiement. Ce message s'appelle InvoiceResponse.

✏️ Lorsque cet écran est présenté pour encodage, il contient déjà ces données :
- Nom :
- Si l'option CRM est présente dans le dossier : le nom mentionné dans l'onglet "CRM / SMTP" du profil utilisateur,
- Sinon, le nom de l'utilisateur.
- Tél. : le numéro de téléphone indiqué dans "Outils / Identification".
- Mail :
- Si l'option CRM est présente dans le dossier : le mail mentionné dans l'onglet "CRM / SMTP" du profil utilisateur,
- Sinon, le mail indiqué dans "Outils / Identification".
Ces réponses sont stockées dans la table PEPPPOL_INVOICERESPONSES_SENT de la base de données.
La PeppolBox permet de consulter les réponses envoyées endéans une fourchette de dates. Pour cela, il faut sélectionner dans le bas de l'écran, le bouton "Réponses Envoyées".

Mercator présente alors une liste des réponses envoyées. Le bouton permet d'ouvrir l'écran de réponse en mode "lecture seulement".

💡 Dans les écritures d'achats de la comptabilité ainsi que dans les brouillons ou les factures d'achats de la gestion commerciale, il est recommandé d'ajouter, via le paramétrage d'écran, l'objet InvoiceResponsesSent. Celui-ci affiche la même grille que celle évoquée ci-dessus, mais uniquement pour l'achat en cours de visualisation. Cela permet de suivre, pour cet achat, toutes les réponses qui ont été envoyées.
Il est possible d'ouvrir par code une InvoiceResponse via son identifiant :
MercatorUi.Forms.Other.OtherDialogs.AskInvoiceResponse.ShowStatic(new Guid("693C317F-5AF8-4D05-8443-B0C5BA5B3EAF"));