Sommaire :
Table of Contents |
---|
...
Cette application permet de déclarer plusieurs serveurs pour les envois de courriels. Ces serveurs sont utilisés pour envoyer des courriels depuis l’ERP SILOG via les fonctions dédiées. Un serveur peut être associé à un utilisateur Silog ERP.
Pour renseigner correctement ces paramètres, il est fortement conseillé de faire appel à un administrateur qui maitrise bien la configuration des serveurs d’envoi.
...
Cela a pour effet de côcher la zone « Par défaut » : .
2.3.2.
...
Envoyer un courriel de test
Cette action a pour effet d’afficher la fenêtre « Nouveau message » qui permet de saisir les caractéristiques d’envoi du courriel pour vérifier le bon fonctionnement du serveur sélectionné.
3. Modèles de messages
L’application de définition des modèles de message permet de créer des messages formatés prêt à l’emploi. Ils seront utilisés lors d’évènements dans l’ERP SILOG.
a) - L’application
ECRAN C‑1 : Mode « Liste » de l’en-tête des Modèles de mail
ECRAN C‑2 : Mode « Page » de l’en-tête des Modèles de mail
« Nouveau message » qui permet de saisir les caractéristiques d’envoi du courriel pour vérifier le bon fonctionnement du serveur sélectionné.
...
Il est possible de « glisser-déposer » une pièce jointe de son emplacement d’origine vers la zone dédiée.
...
Pour supprimer une pièce jointe, sélectionner la pièce puis sélectionner la touche « Suppr ».
Une fois les paramètres saisis, cliquer sur « Envoyer ».
Si une erreur apparaît, reportez vous à la liste ci-dessous pour connaître la cause.
...
Voici l’interprétation des différents codes erreurs :
11201 : Aucun message à envoyer
11202 : le nom ou l’adresse du serveur n’est pas renseigné
11203 : le nom de l’identifiant est vide
11204 : le numéro de port est incorrect ou vide
11205 : le nom de l’émetteur est vide
11206 : aucun destinataire n’a été renseigné pour le message
11207 : une exception a été levée pendant l’envoi du message
11208 : erreur de connexion au serveur d’envoi de message
11209 : un fichier à ajouter en pièces jointes n’a pas été trouvé
11210 : le mode de connexion au serveur passé en paramètre est inconnu
11211 : la définition de priorité du message passé en paramètre est inconnue
11212 : l’application d’envoi de message n’a pas été chargée
11213 : le K-Code d’autorisation des fonctions d’envoi de courriels n’a pas été trouvé
S’il n’y a pas d’erreur, la fenêtre se ferme, le message a bien été envoyé
3. Modèles de messages
L’application de définition des modèles de message permet de créer des messages formatés prêt à l’emploi. Ils seront utilisés lors d’évènements dans l’ERP SILOG.
3.1. L’application
L’application de définition des modèles de message permet de créer des messages formatés prêt à l’emploi. Ils seront utilisés lors d’évènements dans l’ERP SILOG.
...
Un modèle de message est défini par :·
Un code unique qui permet de l’identifier et de le retrouver quand celui-ci doit être utilisé pour l’envoi d’un courriel.
...
Un libellé descriptif de l’utilisation du modèle.
...
Un choix de serveur de configuration à utiliser pour l’envoi du courriel à partir du modèle :
o
...
Utiliser la configuration de serveur associée à l’utilisateur connecté à
...
l’ERP : A utiliser si le courriel est envoyé en nom propre de l’utilisateur connecté.
o Si l’option
...
« Utiliser une configuration de serveur
...
spécifique » est sélectionnée et si le code de « Configuration du serveur à utiliser » n’est pas alimenté, alors c’est le serveur d’envoi coché par défaut qui est utilisé. Si le code de « Configuration du serveur à utiliser » est alimenté, alors c’est ce serveur d’envoi qui est utilisé par ce modèle.
...
Enregistrer le
...
message : Il est possible de définir sur le modèle que tous les mails envoyés à partir de ce dernier seront enregistrés dans l’application « Messages Mail ».
...
Les destinataires du courriel sont paramétrables sur le modèle pour des destinataires en copie systématiques du mail envoyé à un client ou partenaire.
...
L’adresse de réponse est paramétrable.
...
Le corps du message peut être saisi dans un champ mémo mais il ne permet pas dans ce cas de formater le message et le texte sera brut. L’utilisation d’un fichier permet de définir un modèle de message au format HTML avec des images intégrées comme le logo de l’entreprise. Un onglet permet de voir le contenu du fichier modèle en HTML.
...
· La zone « Informations » « Informations » permet de donner des indications à l’utilisateur lorsque ce modèle est utilisé pour envoyer un message avec prévisualisation avant son envoi. Cette information est affichée dans la boite de dialogue de saisie du message.
...
Exemple :
...
...
Une zone permet également de
...
« glisser-
...
déposer » des fichiers en pièces jointes du modèle de message pour indiquer que ces fichiers seront systématiquement envoyés dans les courriels qui utiliseront le modèle.
...
...
Pour supprimer une pièce jointe, sélectionner la pièce puis sélectionner la touche « Suppr »« Suppr ».·
Les zones qui composent un modèle de message peuvent contenir des tags de formule : A, Cc, Cci, Objet et Message. Les tags seront remplacés par leur valeur correspondante au moment où le message est généré pour être envoyé. Les tags sont formatés sous cette forme : [@nom formule ou fonction]. Chaque tag trouvé dans le texte est interprété et remplacé par sa valeur dans le contexte où la fonction a été appelée.
...
3.2. Exemple de modèle HTML
L’exemple ci-dessous concerne un modèle d’accusé réception d’une commande client.
...
...
Code Block |
---|
<!DOCTYPE |
...
html PUBLIC "-//W3C//DTD HTML 4.01 |
...
//EN |
...
<html><head>
...
" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> |
...
<meta name="Generator" content="Microsoft Word 15 (filtered)"> |
...
<style>
<style> <!-- |
...
/* |
...
@font-face
...
Font Definitions */ @font-face {font-family:"Cambria Math"; |
...
panose-1:2 4 5 3 5 4 6 3 2 4;} |
...
@font-face |
...
{font-family:Calibri; |
...
panose-1:2 15 5 2 2 2 4 3 2 4;} |
...
/* Style Definitions */ |
...
p.MsoNormal, li.MsoNormal, div.MsoNormal |
...
{margin-top:0cm; |
...
margin-right:0cm; |
...
margin-bottom:8.0pt;
...
margin-bottom:8.0pt; margin-left:0cm; |
...
line-height:107%; |
...
font-size:11.0pt; |
...
font-family:"Calibri",sans-serif |
...
.MsoChpDefault
...
;} .MsoChpDefault {font-family:"Calibri",sans-serif;} |
...
.MsoPapDefault |
...
{margin-bottom:8.0pt; |
...
line-height:107%;} |
...
@page |
...
WordSection1 {size:595.3pt 841.9pt |
...
; margin:70.85pt 70.85pt 70.85pt 70.85pt;} |
...
div.WordSection1 |
...
{page:WordSection1;} |
...
--> |
...
</style> |
...
</ |
...
head> <body lang="FR"> |
...
<div class="WordSection1"> |
...
<p class="MsoNormal"><b>Bonjour </b><font style="font-weight: bold;" size="-1">[@CLI.Contact]</font></p> <p class="MsoNormal"><b>Merci pour votre commande Numéro : <b>[@COME.NoCommande]</b>, nous l'avons enregistrée sous le numéro d'accusé réception [@COME.NoAccuseReception]. |
...
Elle sera traitée dans les plus brefs délais.</b></p> |
...
<table style="text-align: left; width: 780px; height: 115px;" border="1" cellpadding="2" cellspacing="2"> |
...
<tbody>
<tr>
...
<tbody> <tr> <td style="vertical-align: top; width: 369px; font-family: Calibri; font-weight: bold;"><font size="-1"><span style="text-decoration: underline;">Adresse de |
...
Livraison </span><br> |
...
</font></ |
...
td> <td style="vertical-align: top; width: 394px; font-family: Calibri; font-weight: bold;"><font size="-1"><span style="text-decoration: underline;">Adresse de |
...
Facturation</span><br> |
...
</font></td> |
...
</tr> |
...
<tr>
...
<tr> <td style="vertical-align: top; width: 369px; font-family: Calibri;"><font size="-1">[@CLI.NomClient]</font></td> |
...
<td style="vertical-align: top; width: 369px; font-family: Calibri;"><font size="-1">[@CLI.NomClient]</font></td> |
...
</tr> |
...
<tr>
...
<tr> <td style="vertical-align: top; width: 369px; font-family: Calibri;"><font size="-1">[@COME.N1erePartieAdresse]</font></td> |
...
<td style="vertical-align: top; width: 394px; font-family: Calibri;"><font size="-1">[@CLI.N1erePartieAdresse2]</font></td> |
...
</tr> |
...
<tr>
...
<tr> <td style="vertical-align: top; width: 369px; font-family: Calibri;"><font size="-1">[@COME.N2emePartieAdresse]</font></td> |
...
<td style="vertical-align: top; font-family: Calibri;"><font size="-1">[@CLI.N2emePartieAdresse2]</font></ |
...
td> </tr> |
...
<tr>
...
<tr> <td style="vertical-align: top; width: 369px; height: 14px; font-family: Calibri;"><font size="-1">[@COME.CodePostal] [@COME.Ville]</font></td> |
...
<td style="vertical-align: top; width: 369px; height: 14px; font-family: Calibri;"><font size="-1">[@CLI.CodePostal2] [@CLI.Ville2]</font></td> |
...
</tr> |
...
<tr>
...
<tr> <td style="vertical-align: top; height: 11px; font-family: Calibri;"><font size="-1">[@COME.Pays]</font></ |
...
td> <td style="vertical-align: top; height: 11px; font-family: Calibri;"><font size="-1">[@CLI.Pays2]</font></td> |
...
</tr> |
...
</tbody> |
...
</table> |
...
<b><br> |
...
<span style="font-family: Calibri;">Total HT : [@f01116(4)] €</span><br style="font-family: Calibri;"> |
...
<span style="font-family: Calibri;">Total TTC : [@f01116(5)] €</span><br> |
...
<br> |
...
<span style="font-family: Calibri;">[@SILMAILMESSAGE.Message]</span> |
...
</ |
...
b> <p class="MsoNormal"><b> </b></p> |
...
<p class="MsoNormal"><b><img id="Image 1" src="ModeleMailHTML_fichiers/image001.gif" height="99" width="211"><span style="font-family: Calibri;">[@g_c_user$]</span></b></p> |
...
</div> |
...
</ |
...
body> </html> |
...
...
Comme indiqué précédemment, les tags sont formatés sous cette forme :[@nom formule ou fonction]. Chaque tag trouvé dans le texte est interprété et remplacé par sa valeur dans le contexte où la fonction a été appelée.
Le tag [@SILMAILMESSAGE.Message] correspond à la variable qui contient le contenu saisi du corps du message.
...
4. Messages Mail
Cette application permet de visualiser les courriels envoyés depuis les applications de Silog si ces derniers ont été programmés pour être sauvegardé.
...
Elle ne permet pas de créer ou modifier un message existant. Elle n’est pas destinée à l’envoi de messages même s’il est possible de le faire dans les traitements de l’application.
a) - L’application
ECRAN D‑1 : Mode « Liste »
...
Le principe de fonctionnement est identique à celui qui est décrit dans le paragraphe : Envoyer un mail de test.
Section E - Les neuf fonctions de paramétrage.
...