Définition des type de réception
Principe de Réception
La réception de message dans le cadre du module « Echange Inter-Applicatifs » passe par l’exécution du traitement « EIA-REC » .
Paramétrage des Types de Réception
Les types de réception permettent d’indiquer à DIAPASON la méthode de récupération des fichiers à traiter.
Les types de réception sont définis pour toutes les sociétés.
Voici la GFG de définition des types de réception :
Onglet « Définition »

Référence Référence type de réception.
Désignation Désignation du type de réception
Mot Directeur Mot directeur type de réception
Commentaire Commentaire, texte libre
Onglet « Scrutation »

Type Type de réception à proprement parler. Les types gérés sont :
Référence | Description |
R0 | Scrutation sur Répertoire. Ce type repose sur l’exécution d’une commande système permettant d’extraire une liste de fichiers dans un ou plusieurs répertoires. |
D0 | Scrutation par requête DIALOG. Ce type repose sur l’exécution d’une requête de type REB. Cette requête a pour but d’initialiser une liste standard (WFEIALisMes) contenant les différents fichiers à traiter. Le contexte de la requête est le suivant : - SCR.EIA_TypRec = Référence Type Réception. |
M0 | Scrutation sur un Serveur de Messagerie. Ce type permet de réceptionner des messages électroniques dans un dossier qui sera par la suite scruté. |
Requête
Référence requête REB dont le but est de pouvoir piloter, selon des règles de gestion particulières, les caractéristiques de chacun des messages entrants. Le contexte de la requête est le suivant :
- WFEIALisMes : Liste des messages récupérés
- SCR.EIA_TypRec : Référence Type de Réception en cours
- SCR.EIA_FicRec : Message entrant en cours (lien avec WFEIALisMes.MesRef).
La liste standard WFEIALisMes contient tous les messages issus de la règle d’extraction (R0 ou D0) et permet de piloter toutes les caractéristiques d’un message entrant. Sa structure est la suivante :
Champ | Description |
MesNOr | Numéro d'Ordre = Ordre de traitement des messages. |
MesRef | Nom Fichier Complet |
MesTyp | 'E'ntrant ou 'S'ortant |
MesFor | Format Message : Pour les messages entrants - ‘0’ : Correspondance XML (valeur défaut) - ‘1’ : Message Entrant-Sortant - ‘9’ : Décryptage complexe (fichier ASCII, DTCAM) - ‘99’ : Evènements Reçus |
MesNiv | Niveau d'importance : les valeurs possibles sont issues des paramètres utilisateurs toutes sociétés ‘EIA’, ‘NIV-IMP’. Attention cette notion n’a pas pour but de prioriser les messages dans les boîtes aux lettres du moniteur. Il sera possible toutefois d’utiliser cette zone pour des filtres dans les listes du moniteur. |
MesTypRef | Référence Type Message |
MesTypSoc | Référence Société du Type Message associé |
MesCle | Clé d’Identification Message |
MesPosDebCle | Position Début de Clé |
MesPosFinCle | Position Fin Clé |
MesRegCle | Règle de récupération de Clé |
MesSyn | Traitement synchronisé ? |
MesDosBL | Dossier destination |
MesRegEnr | Règle d'enregistrement |
MesAppTrt | Référence Application |
MesLisVar | Liste contexte Variables |
MesLisVal | Liste contexte Valeurs |
MesVer | Version du Message (XML) |
MesSocOri | Référence Société Origine |
MesAppOri | Référence Application Origine |
MesDest | Destinataires Principaux |
MesCc | Destinataires en copie |
MesObj | Objet du Message |
MesPJ | Liste Pièces Jointes |
BLIdeMail | Identification du Mail |
MesEmrRef | Référence Emetteur |
MesModXML | Référence Modèle XML |
MesVerXML | Version Modèle XML |
MesCorXML | Liens Correspondance |
MesCnfRec | Confirmation Réception ? |
MesDocRec | Référence document confirmation réception |
MesCnfLec | Confirmation Lecture ? |
MesDocLec | Référence document confirmation lecture |
MesRepTrv | Répertoire de Travail |
MesRepArch | Répertoire Archivage |
MesRepErr | Répertoire Erreurs |
MesArch | Gestion Archivage ? |
MesHorPur | Horizon Purge (en jours) |
MesReqAprTrt | Requête après traitement |
MesCdeAvtTrt | Commande Système avant |
MesCdeAprTrt | Commande Système après |
MesMaJAprTrt | Bloc Progress après Traitement |
MesIde | Identifiant Message |
Paramétrage du type de réception : M0

Paramètre 0 Doit contenir le nom du serveur d’édition, correctement paramétré, correspondant au serveur de messagerie.
Paramètre 1 Liste d’identifiants et de mots de passe qui va surcharger l’identifiant et le mot de passe renseignés sur le serveur d’édition. Il sera utile pour se connecter sur un autre compte sur le même serveur de messagerie, et même pour relever le courrier sur plusieurs comptes d’un même serveur. Dans le cas d’un serveur de service en mode OAUTH2, il s’agit de la liste des identifiants de comptes définis dans la liste des « comptes OAuth 2 ».
Paramètre 2 Correspond au chemin du dossier de stockage des messages et des pièces jointes. Ce chemin est indispensable au serveur d’application afin qu’il puisse traiter les messages. Il doit donc correspondre à un chemin Unix qui pointe vers le dossier de stockage des messages définit sur le serveur d’Edition.
Paramètre 3 Cette liste permet de filtrer le téléchargement des pièces jointes des nouveaux messages. Si ce champ est vide, toutes les pièces jointes seront téléchargées. Sinon, il doit contenir une liste d’extension des pièces jointes autorisées. Le séparateur de cette liste est la virgule.
Paramètre 4 Cette liste peut contenir une liste de dossiers sur le serveur de messagerie à scruter lors de la réception des nouveaux messages. Si celle-ci est vide, le dossier défaut « Boite de Réception » sera alors scruté. Le séparateur de cette liste est la virgule. Si la valeur est « * », tous les courriers non lus seront considérés.
Les messages électroniques envoyés par Outlook au format « Texte enrichi » ne sont pas interprétés dans Diapason.

Seuls les formats « Texte brut » et « Texte HTML » sont considérés.