Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/PAI/pages/10513813230/Param+trer+avec+DivaltoViewer) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 4) afficher la version suivante »

Notions de base pour l'envoi de fax ou de message

Consultez la page dédiée : Notions de base pour l'envoi message ou de fax

Paramétrage DivaltoViewer lié aux interfaces de communication

Consultez les pages dédiées

Paramétrage DivaltoViewer lié aux outils de messagerie

Consultez les pages dédiées

Exchange Web Service : Utiliser Exchange Web Service pour l'envoi de mails et le CRM

Pour l'envoi d'un message électronique par programme, Harmony utilise habituellement l'interface MAPI (Interface standard de Programmation et d'Applications de Messagerie). Le destinataire est un serveur Mapi (Outlook, outlook express...) qui stocke le message dans une base de données et l'émet (soit directement vers un fournisseur d'accès, soit par l'intermédiaire du service de messagerie Microsoft Exchange Server). Un inconvénient à cette méthode est l'obligation d'ouvrir une session utilisateur et d'y lancer le programme Microsoft Outlook.

Une alternative consiste à interfacer directement Microsoft Exchange Server via le service EWS (Exchange Web Service). De plus, EWS est la seule solution en mode client léger Web. 

Le bouton Exchange Web Service du choix Paramètres du menu Options de DivaltoViewer donne accès aux paramètres d'envoi de mail et du CRM par l'interface EWS. Les options suivantes sont proposées:

  • Utiliser Exchange Web Service pour l'envoi de mail et le CRM : demande que les messages habituellement traités en utilisant l'interface MAPI soient redirigés vers EWS.

  • Utiliser la boîte de dialogue pour EWS pour le bouton contact de DivaltoViewer : demande l'utilisation d'une boîte de dialogue Divalto plutôt que celle du client Outlook pour accéder au carnet d'adresse.

  • Accès au serveur EWS : L'installation du produit Exchange Server installe également un service Web auquel un nom est attribué. L'accès à ce service nécessite de préciser une Url Web comportant le nom du produit et sa version, le nom du service, le chemin d'accès et le nom de la page Web.

Exemple : https://Exchange2010.Divalto.local/EWS/Exchange.asmx


  • Ce cadre précise la méthode devant être uilisée par DivaltoViewer pour accéder au serveur Exchange :

                       - Nom Web du serveur EWS : Pour utiliser cette première méthode d'accès, saisir ici uniquement Nom_produitVersion.Nom_Service

Dans l'exemple précédent : Exchange2010.Divalto.local

DivaltoViewer complète automatiquement cette valeur pour constituer l'Url Web complète indiquée en exemple.

                       - Sinon utiliser l'url complète du service EWS : cette deuxième méthode consiste à donner l'url complète.

Exemple : https://Exchange2010.mon_service/mon_chemin/Exchange.asmx

                       - Sinon détecter automatiquement le serveur EWS avec l'adresse Email :  cette troisième méthode consiste à indiquer l'adresse mail d'un compte utilisateur Exchange (qui peut être son propre compte utilisateur). Dans ce cas, DivaltoViewer utilise une fonction qui lui permet de détecter automatiquement le service EWS. Cette méthode est la plus simple à mettre en oeuvre car elle ne nécessite pas de connaître le paramétrage fait lors de l'installation de Exchange.

Exemple : PaulDurand@mon_domaine.fr

                      - Version de Exchange : indiquer la version de Exchange installée.

  • Compte utilisateur pour la connexion à EWS et la lecture de la boîte aux lettres : indiquer votre compte, mot de passe et le cas échéant le mon du domaine.

  • Compte pour la lecture des contacts dans Active Directory (si différent de celui de EWS) : indiquer votre compte, mot de passe et le cas échéant le mon du domaine.

  • Code page de texte : à préciser en cas d'envoi d'un texte dans une langue non occidentale.


Lotus Notes : Utiliser Lotus Notes pour l'envoi de mails et le CRM

Le bouton Lotus Notes du choix Paramètres du menu Options de DivaltoViewer donne accès aux paramètres d'envoi de mail et du CRM par Lotus Notes. Les options suivantes sont proposées:

  • Utiliser Lotus Notes pour l'envoi de mail et le CRM : cocher si Lotus Notes est l'outil de messagerie.

  • Gestion des profils : ouvre une boîte de dialogue permettant la gestion des profils du client de messagerie Lotus Notes.

Protocole MAILTO : Utiliser le protocole MAILTO pour l'envoi de mail en client léger Web

Le bouton Protocole MAILTO du choix Paramètres du menu Options de DivaltoViewer donne accès à l'option permettant d'utiliser le protocole Web MAILTO en client léger Web.

Ce protocole permet d'envoyer des mails simples (sans pièces jointes) en mode interactif.

Protocole OLE ( fax et com) : envoi de fax

Le bouton OLE Fax et Com du choix Paramètres du menu Options de DivaltoViewer permet, en mode connecté, de spécifier si le service utilisé se situe sur le serveur d'applications distant Divalto.

Le logiciel d'émission de fax utilisé détermine le choix du type d'adresse parmi les suivants:

  • COMFAX:%ADR% ou COMFAX2:%ADR% (Service de télécopie de Windows 2003 serveur, onglet Fax ou Fax2)

  • MSFAX:%ADR% ou MSFAX2:%ADR% (Service de télécopie de Windows 2000 ou XP, onglet Fax ou Fax2)

  • COMMAIL:%ADR% ou COMMAIL2:%ADR% 

  • (Exchange Server, Rte Fax...)

Service de télécopie de Windows XP/ 2000

A partir de Windows XP/ 2000, on peut installer le service de télécopie qui se trouve sur le CD Windows. Il suffit alors d'installer un modem fax et de le lier au service Fax de windows. Dans DivaltoViewer, on peut utiliser ce service en positionnant le type d'adresse sur MSFAX:%ADR% ou MSFAX2%:ADR%. Harmony utilise alors l'interface Fax de Windows.

Modifier le cas échéant le fichier paramètre Param_msfax.txt pour personnaliser l'interface. Il contient des valeurs par défaut et les options à fournir au service Fax de Windows, comme par exemple:

            - Le nom de la page de garde à utiliser s'il y en a une (mot clé CcoverPage = xxx). Attention à mettre le nom complet du fichier avec le chemin au format Windows

            - Le nom et l'adresse de l'entreprise

            - Attention, cette interface ne fonctionne pas en mode serveur de fax. Il s'agit toujours d'un service fax local à la machine. Le paramètre Server= du fichier  Param_msfax.txt n'est donc pas opérationnel et doit être laissé vide.     

  • Le fichier Param_msfax.txt est cherché par défaut dans le répertoire de Divalto x:\Divalto\sys. Pour utiliser un autre fichier ou un autre chemin, modifier la clé file = xxxx ( xxxx au format Windows) du chapitre msfax de Divalto.ini

Exemple : file=\\derveur\partage\param_msfax.txt

L'option Propager de xDivaltoIni.exe peut être utilisée pour propager la modification de Divalti.ini sur tous les comptes utilisateur.

  • Avec le type d'adresse MSFAX2%ADR%, c'est le fichier Param_msfax2.txt qui sert au paramétrage. Ce fichier n'est pas livré. Il suffit d'y copier le contenu de Param_msfax.txt.


Service de télécopie de Windows serveur 2003

Windows serveur 2003 propose aussi un service de télécopie. Il est accessible depuis toutes les machines connectées au réseau, à condition de partager le service de télécopie et de paramétrer les droits adéquats pour les postes concernés. Dans DivaltoViewer, il faut alors utiliser le type d'adresse COMFAX:%ADR% ou COMFAX2:%ADR% . L'interface utilise l'objet COM du service de télécopie, à travers des commandes OLE Automation.

Modifier le cas échéant le fichier paramètre Param_comfax.txt pour personnaliser l'interface. Ce fichier contient des valeurs par défaut et les options à fournir au serveur fax comme par exelple : 

         -  Le nom de la page de garde à utiliser s'il y en a une (mot clé CcoverPage = xxx). Attention à mettre le nom complet du fichier avec le chemin au format Windows

         - Le nom et l'adresse de l'entreprise

           - Le paramètre Server= doit être renseigné avec le chemin réseau du serveur de fax.

Exemple : server=\\mon_serveur_de_fax_2003

  • La ligne File= contient le nom d'un fichier de commandes OLE Automation (ole_comfax.txt par défaut). Il contient les ordres OLE permettant de se connecter au serveur 2003.

  • Pour changer le nom ou le chemin de ce fichier, modifier la clé file = xxxx ( xxxx au format Windows) du chapitre comfax de Divalto.ini

Exemple : file = \\serveur\partage\param_comfax.txt

L'option Propager de xDivaltoIni.exe peut être utilisée pour propager la modification de Divalti.ini sur tous les comptes utilisateur.

  • Avec le type d'adresse COMFAX2%ADR%, c'est le fichier Param_comfax2.txt qui sert au paramétrage. Ce fichier n'est pas livré. Il suffit d'y copier le contenu de Param_comfax.txt.


Logiciels utilisant la couche SMTP (RelayFax, Rte Fax 2008...)

Pour envoyer un fax par e-mail, on dispose de 2 types de formats (NNNNNNNNNN représente le numéro de téléphone)

  • Avec le format du type "NNNNNNNNNN" <fax@société.local>, le format dans Divalto sera "%ADR%"  <fax@société.local>

  • Avec le format du type NNNNNNNNNN <fax@société.local>, le format dans Divalto sera %ADR%  <fax@société.local>

Logiciel RelayFax

Le logiciel RelayFax comporte les particularités suivantes : 

  • Commandes du shell Print To et Print

Lorsqu'un logiciel de fax doit émettre un fichier, il est nécessaire que le propriétaire du fichier lui fournisse l'image de chaque page à faxer. Pour cela, il cherche dans la base de registres le programme associé à l'extension du fichier, le lance et lui envoie la commande PrintTo.

A l'installation, DivaltoViewer s'inscrit dans la base de registre comme étant le programme d'édition des fichiers de type .dhvw et traitant la commande PrintTo. Ainsi  DivaltoViewer permet l'édition de ce type de fichier vers l'imprimante virtuelle dédiée au logiciel de fax.

Attention, certains logiciels comme RelayFax n'envoie pas la commande PrintTo, mais Print. Dans ce cas:

                            - Appeler l'utilitaire xDivaltoPrinters.exe

                            - Sélectionner l'imprimante concernée

                            - Cliquer sur le bouton Paramètres Print To

                            - Activer l'option Traiter la commande shell Print comme si c'était PrintTo avec l'imprimante par défaut

  • Mode portrait/paysage

Les éditions Divalto peuvent se faire en mode portrait ou paysage. RelayFax ne traite que le mode portrait. 

                            - Appeler l'utilitaire xDivaltoPrinters.exe

                            - Sélectionner l'imprimante concernée

                            - Cliquer sur le bouton Paramètres Print To

                            - Pour chaque imprimante RelayFax, cliquer sur le bouton Gérer l'orientation et HWCreateDC et activer l'option Si on gère l'orientation alors toujours utiliser la fonction HW_CreateDC pour ouvrir l'imprimante


Remarque : Fotowin ou Rte Fax ne nécessitent aucun paramétrage particulier car ils utilisent le fonctionnement par défaut (sans ouverture de l'imprimante par HXCreateDC)

Export tableur : paramétrage de l'export tableur des états imprimés

Le bouton Export tableur du choix Paramètres du menu Options de DivaltoViewer donne accès aux paramètres d'export des données de l'état vers un tableur. Les options suivantes sont proposées:

  • Générer les données pour l'export tableur dans le dhvw : Par défaut, cette option est positionnée. Si la case est décochée, les états imprimés après invalidation de l'option ne pourront plus être exportés.

Remarque : afin d'accélérer les impressions, on pourra invalider la génération sur un poste qui produit de nombreux états non exportés (en particulier s'ils contiennent de gros fichiers. RTF)

  • Ouvrir le fichier à la fin de l'export : par défaut cette option est positionnée. Si cette case est décochée, le logiciel tableur ne sera plus automatiquement exécuté à la fin de l'export. 

Remarque : inutile de positionner cette option sur un poste qui produit des exports tableur, mais qui n'est pas équipé d'un logiciel tableur.

  • Utiliser l'écriture directe dans le flux XML : cette option règle le cas des grosses impressions qu'il est impossible d'exporter consécutivement à une saturation mémoire.

  • Journalisation des opérations : si cette case est cochée, des informations sur les opérations d'export seront enregistrées dans le fichier \divaltolog\ExportTableur.log

  • Afficher le contenu complet des messages d'erreur : à utiliser pour afficher le détail des messages d'erreur. A défaut, les messages d'erreur sont succints.


Propagations des modifications sur d'autres postes du serveur d'applications

DivaltoViewer stocke les paramètres propres à un utilisateur dans Divalto.ini. Cette section de la base de registre est liée à l'utilisateur en cours. Suite à une modification, DivaltoViewer permet de propager (seulement si DivaltoViewer est lancé par la commande Exécuter du menu Démarrer par la commande DialtoViewer/propager) les changements effectués sur tout ou partie des utilisateurs du même serveur. 

Pour ce faire, on clique sur le bouton Propager :

  • En cas de réponse négative, les nouveaux paramètres ne concerneront que l'utilisateur courant (seul son Divalto.ini sera modifié)

  • En cas de réponse positive, les nouveaux paramètres seront copiés dans tout ou partie des Divalto.ini du serveur.

Remarque : la copie de la section Divalto.ini d'un autre utilisateur déjà connecté n'est pas instantanée. Elle se fera lorsque cet utilisateur cliquera sur le bouton Réactualiser dans les options avancées de la boîte de connexion. A défaut, la copie se fera lorsque l'utilisateur se reconnectera au serveur et à condition qu'une heure se soit écoulée depuis sa dernière connexion.

Boutons Recharger Installlog et Recharger Installlog précédent : les mises à jour demandées sont stockées dans des fichiers log qui peuvent être exécutés. Recharger Installlog demande le chargement des fichiers log non encore chargés sur ce poste (fichiers qui ont été écrits après la dernière mise à jour). Recharger Installlog précédent fait de même, mais recharge en supplément les fichiers qui avaient été chargés à l'occasion de la dernière mise à jour.


  • Aucune étiquette