Skip to main content
Skip table of contents

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 »

image-20240416-133714.png
  • 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 »

image-20240416-133759.png
  • 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.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.