Lancer Kofax ReadSoft Entrance sur le même ordinateur en utilisant plusieurs bases de données

Important : La procédure décrite ici ne devrait être suivie que par des personnes disposant d'un niveau de connaissances très approfondi de Kofax ReadSoft Entrance et des systèmes informatiques en général. Notez également qu'à partir de Kofax ReadSoft Entrance 6.0.3, les services PM doivent être sélectionnés comme options dans la boîte de dialogue Configuration personnalisée, lorsque le programme est installé, pour pouvoir utiliser cette fonctionnalité.

Les procédures suivantes expliquent comment configurer et exécuter Kofax ReadSoft Entrance avec plusieurs bases de données (systèmes de production), à partir d'un seul et même ordinateur. Une telle mise en place de Kofax ReadSoft Entrance requiert un ordinateur puissant et il est très important d'apporter le plus grand soin lors de la création et à la configuration de différents services PM. Une fois mis en place, chaque système de production est configuré et fonctionne séparément avec sa propre base de données, même si tous les systèmes de production utilisent les mêmes fichiers exécutables pour exécuter les modules Kofax ReadSoft Entrance.

Attention, lorsque vous configurez le système de cette façon, toutes les instances et bases de données Interpret et Transfer doivent être exécutées sur l'ordinateur où Kofax ReadSoft Entrance est installé. Dans ce cas, lorsque plusieurs instances supplémentaires d'Interpret sont configurées séparément pour les différents systèmes de production, le nom de l'ordinateur sur lequel Kofax ReadSoft Entrance est installé et sur lequel les systèmes de production sont configurés doit être spécifié pour le paramètre Exécuter sur le serveur de chaque instance.

  1. Sur l'ordinateur à utiliser avec plusieurs systèmes de production, où Kofax ReadSoft Entrance est déjà installé, localisez \Users\Public\ReadSoft\INVOICES et copiez tout dans le dossier (c'est-à-dire le dossier \INVOICES).
  2. Sur l'ordinateur, créez un nouveau dossier global pour chaque nouveau système de production, comme C:\Users\Public\ReadSoft\INVOICES2 et C:\Users\Public\ReadSoft\INVOICES3, ou C:\share\INVOICES2 et C:\share\INVOICES3, etc., en fonction de l'endroit où vous souhaitez placer les dossiers.
  3. Dans le nouveau dossier \INVOICES de chaque système de production (...\INVOICES2 et ...\INVOICES3 dans ce cas), collez le contenu copié à l'étape 1.
  4. Dans le dossier \GlobalPath de chaque nouveau système de production (...\INVOICES2\GlobalPath et ...\INVOICES3\GlobalPath dans ce cas), ouvrez eiglobal.ini et dans la section [Database], assurez-vous que le paramètre « Server= » porte bien le nom du même ordinateur sur lequel Kofax ReadSoft Entrance est installé et que les systèmes de production sont bien configurés. Le nom de la base de données doit être unique pour le système de production. Modifiez aussi le nom d'utilisateur et le mot de passe si nécessaire.
  5. Afin de proposer des dossiers séparés pour les journaux, entre autres, et pour éviter que les fichiers ne soient pas verrouillés, ouvrez eilocal.ini dans le dossier \INVOICES pour chaque système de production (...\INVOICES2 et ...\INVOICES3 dans ce cas), et modifiez en conséquence les paramètres suivants de la section [Directory] : Dans cet exemple, les changements indiqués en caractères gras ci-après seraient nécessaires (les changements correspondants pour l'autre système de production de cet exemple seraient les mêmes, mais c'est \INVOICES3 qui serait utilisé à la place) :
    • GlobalPath=C:\Users\Public\ReadSoft\INVOICES2\GlobalPath\ or GlobalPath=C:\share\INVOICES2\GlobalPath\
    • LogFile=C:\Users\Public\ReadSoft\INVOICES2\Log\ or LogFile=C:\share\INVOICES2\Log\
    • Images=C:\Users\Public\ReadSoft\INVOICES2\Images\ ou Images=C:\share\INVOICES2\Images\
    • TransferFiles=C:\Users\Public\ReadSoft\INVOICES2\Transfer\ ou TransferFiles=C:\share\INVOICES2\Transfer\
    • BatchPaperDir=C:\Users\Public\ReadSoft\INVOICES2\BatchPaperDir\ ou BatchPaperDir=C:share\INVOICES2\BatchPaperDir\
    • ColorImageArchivePath=C:\Users\Public\ReadSoft\INVOICES2\ColorImg\ ou ColorImageArchivePath=C:\share\INVOICES2\ColorImg\
    • EventMapDir=C:\Users\Public\ReadSoft\INVOICES2\Evmap\ ou EventMapDir=C:\share\INVOICES2\Evmap\
      Remarque Le chemin d'accès vers Programs= ne doit pas être modifié.
  6. If REPORTER is to be used, the MsgSequenceFilePath and XMLMessagePath flags in ReporterPlugin.ini need to point to separate folders.
  7. Enregistrer ou supprimer les services INVOICES PM pour les systèmes de production individuels

    Si des services PM sont sélectionnés comme options lors de l'installation de Kofax ReadSoft Entrance, deux services Windows sont créés – INVOICES PMService et INVOICES PMService Client. Pour pouvoir exécuter différents systèmes de production Kofax ReadSoft Entrance sur le même ordinateur, de nouvelles instances de ces services doivent être créées pour chaque système de production Kofax ReadSoft Entrance supplémentaire (à savoir, la base de données).

    Remarque Si vous réalisez une mise à niveau de Kofax ReadSoft Entrance pour un ordinateur sur lequel des instances supplémentaires des services ont été enregistrées précédemment, celles-ci devront être désenregistrées avant de passer à la procédure suivante. Ceci peut être fait à l'aide d'une invite de commande en utilisant la syntaxe suivante :
    • "sc delete "INVOICES PMServiceA" dans ce cas, A est l'<ID de service> spécifié pour le service. L'<ID de service> spécifié sur votre système peut être différent.
    • "sc delete "INVOICES PMService ClientA"dans ce cas, A est l'<ID de service> spécifié pour le service. L'<ID de service> spécifié sur votre système peut être différent.

    Pour créer de nouveaux services INVOICES PM sur d'autres systèmes de production, procédez comme suit :

  8. Ouvrez une invite de commande en utilisant Exécutez en tant qu'administrateur et localisez le dossier \Bin\PMService\Server pour l'installation de Kofax ReadSoft Entrance (à savoir, C:\Program Files (x86)\ReadSoft\INVOICES\Bin\PMService\Server, si les paramètres par défaut sont appliqués), puis saisissez ce qui suit et appuyez sur la touche Entrée : INVOICES.PMService/Install /ServiceID <ID de service> /inifile <fichier ini><ID de service> est une lettre de A à Z écrite entre guillemets (« A », par exemple) et <fichier ini> est le chemin d'accès au fichier eilocal.ini pour le système de production concerné, il apparaîtra aussi entre guillemets. Dans le cas de notre exemple de la section précédente, il s'agirait de INVOICES.PMService /Install /ServiceID "A" /inifile "\\<nom de serveur>\Users\Public\ReadSoft\INVOICES2" Le service, INVOICES PMServiceA, est ensuite enregistré et ajouté à la base de données de la boîte de dialogue Services Windows.

  9. En utilisant à nouveau la fenêtre d'invite de commande, allez dans le dossier \Bin\PMService\Client pour l'installation de Kofax ReadSoft Entrance (à savoir, C:\Program Files (x86)\ReadSoft\INVOICES\Bin\PMService\Client, si les paramètres par défaut sont utilisés), et faites exactement la même chose pour INVOICES.PMService.Client. C'est-à-dire, tapez ce qui suit : INVOICES.PMService.Client /Install /ServiceID <ServiceID> /inifile <ini-file><ID de service> est la même lettre spécifiée pour INVOICES.PMService à l'étape précédente, écrite entre guillemets (« A », dans notre exemple), et <fichier ini> est le chemin vers le même fichier eilocal.ini spécifié pour INVOICES.PMService à l'étape précédente, également entre guillemets. Remarque : Le chemin <ini-file> doit être écrit au format i UNC, même si le service créé se trouve sur le même ordinateur (à savoir : \NomDossierPartagé\Resource, pas C:\DossierPartagé\Resource). Dans le cas de notre exemple de la section précédente, il s'agirait de INVOICES.PMService.Client /Install /ServiceID "A" /inifile "\\<server name>\Users\Public\ReadSoft\INVOICES2". Le service INVOICES PMService ClientA est ensuite enregistré et ajouté à la boîte de dialogue Windows Services.

Les procédures suivantes expliquent comment configurer et exécuter Kofax ReadSoft Entrance avec plusieurs bases de données (systèmes de production), à partir d'un seul et même ordinateur. Une telle mise en place de Kofax ReadSoft Entrance requiert un ordinateur puissant et il est très important d'apporter le plus grand soin lors de la création et à la configuration de différents services PM. Une fois mis en place, chaque système de production est configuré et fonctionne séparément avec sa propre base de données, même si tous les systèmes de production utilisent les mêmes fichiers exécutables pour exécuter les modules Kofax ReadSoft Entrance.

Attention, lorsque vous configurez le système de cette façon, toutes les instances et bases de données Interpret et Transfer doivent être exécutées sur l'ordinateur où Kofax ReadSoft Entrance est installé. Dans ce cas, lorsque plusieurs instances supplémentaires d'Interpret sont configurées séparément pour les différents systèmes de production, le nom de l'ordinateur sur lequel Kofax ReadSoft Entrance est installé et sur lequel les systèmes de production sont configurés doit être spécifié pour le paramètre Exécuter sur le serveur de chaque instance.

Créez d'autres systèmes de production Kofax ReadSoft Entrance sur le même ordinateur

Procédez comme suit pour chaque système de production destiné à fonctionner sur le même ordinateur :

Supprimer les services INVOICES PM pour les systèmes de production individuels

La procédure de suppression d'un service INVOICES PM se déroule comme celle de l'enregistrement, décrite ci-dessus, mais c'est la syntaxe suivante qui devra être utilisée :

  • INVOICES.PMService /Uninstall /Service ID <ID> (comme dans l'exemple, INVOICES.PMService /Uninstall /Service "A")
  • INVOICES.PMService.Client /Uninstall /Service ID <ID>  (comme dans l'exemple, INVOICES.PMService.Client /Uninstall /Service "A")
  1. Ouvrez l'Explorateur Windows et localisez le dossier \Bin d'installation de Kofax ReadSoft Entrance (par défaut : C:\Program Files (x86)\ReadSoft\INVOICES\Bin).
  2. Dans le dossier, faites un clic droit sur chacun des fichiers exécutables suivants, cliquez sur Créer un raccourci, puis sur Oui pour placer les raccourcis sur le bureau.
    • eimngr.exe (module Manager)
    • eiscan.exe (module Scan)
    • eiitrp.exe (module Interpret)
    • eiveri.exe (module Verify)
    • eitran.exe (module Transfer)
    • eiopti.exe (module Optimize)
  3. Sur le bureau, modifiez le nom de chaque raccourci pour indiquer à quel système de production il appartient (par exemple, Manager2, Scan2, Interpret2, etc.).
  4. Faites un clic sur chaque raccourci, cliquez sur Propriétés et ajoutez « /eid <chemin> » directement après ce qui se trouve dans le champ Cible de l'onglet Raccourci de la boîte de dialogue, où <chemin> fait référence au chemin écrit au format UNC du fichier eilocal.ini pour le système de production auquel le raccourci appartient. Par exemple, si Kofax ReadSoft Entrance est installé à l'emplacement par défaut et que le dossier global du système de production concerné est C:\share\INVOICES2, le texte suivant doit être affiché dans le champ Cible du raccourci pour que la base de données correcte soit ouverte lorsque le raccourci est utilisé : "C:\Program Files (x86)\ReadSoft\INVOICES\Bin\eimngr.exe" /eid "\\<nom ordinateur>\INVOICES". Ensuite, dans ce cas, la base de données référencée dans les fichiers INI en rapport avec C:\share\INVOICES2 est utilisée lorsque le programme s'ouvre.

Services de démarrage et d'arrêt des systèmes de production individuels

Lorsque vous utilisez Kofax ReadSoft Entrance sur le même ordinateur avec plusieurs bases de données (systèmes de production), les services Kofax ReadSoft Entrance ne peuvent pas être démarrés ou arrêtés en utilisant les éléments de menu du module Manager (c'est-à-dire : Administration > Services > Commencer le service ou Arrêter le service). Ces services peuvent être démarrés ou arrêtés à l'aide du Gestionnaire de services Windows ou bien en ouvrant une fenêtre d'invite de commande en tant qu'administrateur, puis en saisissant la commande suivante :

  • net start "INVOICES PMService<ServiceID>" pour lancer les services d'un système de production particulier.
  • net stop "INVOICES PMService<ServiceID>" pour arrêter les services d'un système de production spécifique.

Exemple :

Utilisez les chaînes de caractères suivantes pour démarrer ou arrêter les services Kofax ReadSoft Entrance enregistrés avec l'IDService « A ».

  • net start "INVOICES PMServiceA"
  • net stop "INVOICES PMServiceA"

Créez différents raccourcis pour démarrer des modules dans différents systèmes de production.

Pour faciliter l'utilisation lors du démarrage des modules Kofax ReadSoft Entrance, procédez comme suit pour chaque système de production, afin de créer différents raccourcis pour tous les modules Kofax ReadSoft Entrance.