Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Scrutateur

Ancre
Scrutateur mobile
Scrutateur mobile
Scrutateur mobile

A partir de la version :

Date

Auteur

Commentaire

7.x / 10.x

02/02/2018

Sébastien Nadaus


En version 7.x, le scrutateur nécessite une licence Harmony supplémentaire. En version 10.x, nulle licence supplémentaire n'est utile.

Ancre
Principe
Principe
Principe


Le scrutateur mobile permet de surveiller l'apparition de données provenant de la base mobile dans un répertoire paramétré dans les dossiers mobiles.
Plus précisément, il va surveiller l'apparition du fichier ExportFinished.flag généré en fin de transfert de données de la base mobile vers le répertoire. Pour un dossier XXX, on recherchera ce fichier dans le répertoire : {Répertoire d'export du dossier XXX}\ProcessStatus.

Ancre
Scrutateur lancé en tant que service
Scrutateur lancé en tant que service
Scrutateur lancé en tant que service


Pour lancer ce programme en tant que service, il faut suivre les étapes suivantes :

  1. passer le service Windows DhsServices sur le compte administrateur Windows,
  2. dans Harmony, modifier DhsServices.txt pour ajouter une ligne pour le programme du scrutateur (voir exemple ci-dessous),
  3. lancer la console d'Administration depuis Harmony pour lancer le service (menu Action),
  4. créer un répertoire ProcessStatus dans le répertoire d'export du(des) dossier(s) à surveiller,
  5. depuis Mobileo ou le Control Center passer un batch (voir exemple ci-dessous) pour créer le flag dans le répertoire \ProcessStatus en fin d'export.



Ligne minimale à ajouter dans DhsServices.txt
<nom>Scrutateur mobile<programme>a5ppmobiscrut.dhop<utilisateur>administrateur
L'utilisateur doit posséder suffisamment de droits, on préconise donc de mettre un utilisateur de type administrateur.
L'utilisateur doit évidemment posséder des implicites incluant le répertoire des objets contenant a5ppmobiscrut.dhop.
Voir l'aide d'Harmony sur les services diva pour voir les autres paramètres disponibles
Exemple de script déjà mis en place pour la création du fichier ExportFinished.flag
REM Script de Post Export si pas d'erreurs
REM Vérifie l'existence du sous-dossier ProcessStatus, s'il existe, génére un fichier ExportFinished.flag
REM afin d'indiquer au système tiers que l'export est terminé REM Nécessaire pour le scrutateur Infinity
@ECHO OFF
REM CALL "%~dp0..\MobileVariable.cmd"
IF NOT EXIST %MOBILERootPath%\EchangeERP%1\Export\ProcessStatus\NUL GOTO :END
ECHO Export finished with success >
%MOBILERootPath%\EchangeERP%1\Export\ProcessStatus\ExportFinished.flag