On souhaite envoyer un document par mail. Comment faire ? đ§
Lâutilisation des documents DIAPASON pour envoyer des messages est possible avec tous les types de documents.
Ici on explique par la crĂ©ation du document, juste lâenvoi par mail đ si besoin de le crĂ©er, voir STUDIO Documents
CrĂ©er la requĂȘte dâenvoi de mail
On va commencer par crĂ©er la requĂȘte REB quâon associera ensuite Ă notre message sortant. Câest dans cette requĂȘte quâon va pouvoir gĂ©rer de maniĂšre dynamique le contenu du mail, les destinataires, on peut y appeler des procĂ©dures etc⊠et on doit y rĂ©aliser lâenvoi du mail !
Quelles procédures peut-on y appeler ?
|
RequĂȘte « ISEMaEnvoi » Il existe une requĂȘte standard « ISEMaEnvoi » qui permet dâenvoyer des messages. Cette requĂȘte utilise des requĂȘtes procĂ©dures pour dĂ©crypter les paramĂštres du document (les diffĂ©rentes adresses, les piĂšces jointes, âŠ).
|
|
RequĂȘte « ISEMaDes » : Gestion des destinataires
|
|
RequĂȘte « ISEMaPara »
|
|
RequĂȘte « ISEMaPJi »: Gestion des piĂšces jointes Pour chaque Ă©lĂ©ment de la liste SCR.EMA_PjiTyp
avec Type : [ FIC-JOINT-DIAPASON ] (si fichier accessible depuis le serveur DIAPASON) | [ FIC-JOINT-EXTERNE ] (si fichier accessible depuis le serveur de messagerie) | [ FIC-LIE ] (Le fichier doit ĂȘtre accessible lors de lâouverture du message). LibellĂ© : le libellĂ© de la piĂšce jointe. Fichier : le nom du fichier avec son chemin absolu. |
Par exemple :
|
|
|
⊠|
|
|
On gÚre le contenu du mail, les destinataires⊠On envoie le mail via la fonction ENVOI-MAIL ! |
Vous trouverez plus dâinfos et de possibilitĂ©s sur cet envoi de mail par requĂȘte ici : Envoyer un mail dans une requĂȘte
Créer le message sortant
Le message sortant va permettre de dĂ©finir les conditions dâenvoi du document associĂ©, notamment le serveur de messagerie et la requĂȘte associĂ©e Ă lâenvoiâŠ
La plupart du temps, les messages sortants sont DEJA dĂ©finis sur votre environnement ! Si ce nâest pas le cas vous pouvez rĂ©aliser cette Ă©tape, sinon, sautez directement Ă l'Ă©tape suivante !
On le créé par ici :
CrĂ©ez un nouveau message sortant et remplissez les champs du formulaire de lâenvoi mail.
ConcrĂštement, seul lâonglet âEnvoi mailâ a de la valeur sur les messages sortant pour notre objectif : Envoyer un e-mail:
|
|
|
|
Unknown Attachment |
|
Voir le détail de tous les champs des messages sortants par ici !
Lorsquâun document est exĂ©cutĂ© et quâil correspond Ă un message sortant, la boite aux lettres des messages envoyĂ©s dans le moniteur EIA est mise Ă jour.
-
Si lâexĂ©cution sâest bien dĂ©roulĂ©e, le message sortant est alors rangĂ© dans le dossier de classement qui lui est rattachĂ© et dans le cas dâun document issu dâune(de) transaction(s) sortantes, celles-ci sont considĂ©rĂ©es comme traitĂ©es.
-
Si une anomalie se produit durant lâexĂ©cution du document, celle-ci est remontĂ©e dans un dossier des anomalies des boites aux lettres du moniteur EIA (pour une future relance Ă©ventuelle). Si une ou des transactions sortantes sont liĂ©es, le code erreur est mĂ©morisĂ© sur chacune : elles sont dĂ©placĂ©es dans un dossier des transactions en erreur pour une reprise Ă©ventuelle.
Lier le message sortant au document
Une fois le type de message créé, on peut lâassocier Ă notre document en le rentrant ici, sur la dĂ©finition du document :
|
|
Toutes les informations saisies dans cette fiche seront ensuite transmises dans la requĂȘte dâenvoi de mail du message sĂ©lectionnĂ© dans Type Message. Elles peuvent donc ĂȘtre surchargĂ©es dans cette requĂȘte ! Voir Envoyer un mail dans une requĂȘte.